Linux系统基本操作命令
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
一、Linux系统主要的控制台命令 (2)
1.mkdir命令:创建指定的名称的目录 (2)
2.cp命令:复制文件或者目录 (2)
3.more命令:查看文件里的内容 (3)
4.less命令:对文件或其它输出进行分页显示的工具 (4)
5.ln命令:为某一个文件在另外一个位置建立同步的链接 (4)
6.rm命令:删除文件 (5)
7.ls命令:列出当前目录的清单 (5)
8.tar命令:用来压缩和解压文件 (6)
9.gzip命令:压缩文件 (6)
10.bzip2命令:压缩文件,生成的压缩文件为*.bz2 (6)
11.head命令:显示开头某个数量的文字区块 (7)
12.tail命令:用于显示指定文件末尾内容 (7)
13.其他命令 (7)
二、文件权限的改变 (8)
1.chgrp命令:变更文件与目录所属群组 (8)
2.chown命令:改变文件的拥有者和群组 (8)
3.chmod命令:改变文件或目录的访问权限 (8)
三、VI 文本编辑器 (9)
基本命令: (9)
Linux系统学习总结
刘雪映
Linux系统和Windows系统是两个独立的系统,各有各的特点,我的最直观的感受是Windows系统操作更简单,更注重利用图画等方式直观地与用户互动,没有电脑基础的用户也可以很快掌握操作技巧;Linux系统更加专业,需要输入命令才可以进行操作,相对于Windows系统更加复杂,但是该系统更安全稳定,更适合专业人员进行编程开发工作。
Linux系统是由芬兰赫尔辛基大学电脑科学专业的Linus Torvalds开发的,这也是该系统得名的原因。Linux系统是一个免费的、类unix的操作系统,它为各种应用程序提供了一个稳定的平台。
一、Linux系统主要的控制台命令
Linux系统的命令主要由三部分组成:command(命令)、modifiers(修饰符-)、arguments (参数)。其中command代表想要进行的动作命令,modifiers代表这个命令的不同选项,一般用”-“表示,arguments代表指定如何处理命令。例如:一个完整的命令可以是:“mkdir –p 文件名”、“ls –l 文件名”等。
1.mkdir命令:创建指定的名称的目录
命令格式:mkdir [选项] 目录
命令参数:
(1)mkdir –m(--mode)<目录属性>:建立目录时同时设置目录权限。
例:mkdir –m 777 ok 即为新建一个所有者、同组人、其他人三个组别都有读、
写、可操作的权限的目录,名字叫ok。
(2)mkdir –p(--parents):建立多层目录
例:mkdir –p lxy/1/2 代表建立一个多层目录lxy/1/2。
(3)mkdir --help:显示帮助
(4)mkdir –v (--verbose):每次创建目录时显示信息。
(5)mkdir --version:输出版本信息并退出。
2.cp命令:复制文件或者目录,将源文件复制至目标文件,或将多个源文件复制至目标
目录。
命令格式:cp [选项] 文件1 文件2(即将文件1复制成文件2)
命令参数:
(1)cp –r a b :将a中的内容全部复制到b中。
(2)cp a.txt backup :复制文件a.txt到备份目录中去。
(3)cp a.txt backup/a_bk.txt:在备份目录中复制文件a.txt 并重命名为a_bk.txt。注意:如果已有文件a_bk.txt,则此命令会在没有询问的情况下替代原有的文件。
(4)cp -i a.txt backup/a_bk.txt:命令同上,但不同的是如果已有文件a_bk.txt,替代前会询问是否替代。
(5)cp –f :如果目标文件无法打开则将其移除并重试。
(6)cp –n:不要覆盖已存在的文件。
3.more命令:查看文件里的内容,可以按页来查看文件的内容,还支持直接跳转行等功
能
命令格式:more [选项] 文件
命令参数:
(1)more +n 文件名:从第n行开始显示。例:more +5 ok.txt 表示显示ok.txt文件中从第5行开始的内容。
(2)more –n 文件名:定义屏幕大小为n行。例:more -5 ok.txt表示每屏显示5行。
(3)more +/pattern 文件名:在每个档案显示前搜索该字串(pattern),然后从该字串前两行之后开始显示。例:more +/ok ok.txt 表示从文件ok.txt中查找第一个
出现"ok"字符串的行,并从该处前两行开始显示输出
(4)more –c 文件名:从顶部清屏然后显示。
(5)more –s 文件名:把连续的多个空行显示为一行。
(6)more –u 文件名:把文件内容中下划线去掉。
常用操作命令:
(1)=:输出当前行的行号。
(2):f 输出文件名和当前行的行号
(3)V :调用vi编辑器
(4)q:退出more
注意:(1)当运用ls –l 来列出所有文件及其具体信息时,文件过多时,可以运用more 命令来进行分页。例:ls –l | more -6 表示每页显示6个文件信息,按空格键将
会显示下6条文件信息。
(2)more与less命令的区别:Linux系统中less命令也可以用来显示文件内容,
但与more相比功能更强大,是Linux系统中正统查看内容的命令。其中less与
more最大的区别:less可以利用上下键卷动文件而 more 仅能向前移动,却不
能向后移动。
4. less命令:对文件或其它输出进行分页显示的工具
命令格式:less [参数] 文件
命令参数:
(1)less –b 文件:设置缓冲区的大小
(2)less -e 文件:当文件显示结束后,自动离开
(3)less –f 文件:强迫打开特殊文件,例如外围设备代号、目录和二进制文件
(4)less –g 文件:只标志最后搜索的关键词
(5)less –m 文件:显示类似more命令的百分比
(6)less -N 文件:显示每行的行号
(7)less -o 文件:将less 输出的内容在指定文件中保存起来
(8)less –s 文件:将连续空行合并为一行
(9)less –S 文件:行过长时间将超出部分舍弃
(10)less /string 文件:向下搜索字符串“string”
(11)less ?string 文件:向上搜索字符串“string”
(12)Q :退出less 命令
注意:(1).可以使用less命令来查看历史使用记录并分页显示。命令:history | less。
(2).可利用less命令同时浏览多个文件。命令:less ok1.txt ok2.txt 其中输入:n 后,切换到ok2.txt,输入:p 后,切换到ok1.txt。
5. ln命令:为某一个文件在另外一个位置建立一个同步的链接,当需要在不同的目录,用
到相同的文件时,可以在某个固定的目录,放上该文件,然后在其它的目录
下用ln命令链接(link)它就可以。
命令格式:ln [参数] [源文件或目录] [目标文件或目录]
命令参数:
(1)ln –s 源文件目标文件:建立软链接(符号链接)
(2)ln –b 源文件目标文件:删除以前建立的链接。
(3)ln –f 源文件目标文件:强制执行该命令。