Linux系统基本操作命令

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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 源文件目标文件:强制执行该命令。

相关文档
最新文档