《Linux基本命令》PPT课件.ppt

上传人:工**** 文档编号:569275620 上传时间:2024-07-28 格式:PPT 页数:44 大小:598.81KB
返回 下载 相关 举报
《Linux基本命令》PPT课件.ppt_第1页
第1页 / 共44页
《Linux基本命令》PPT课件.ppt_第2页
第2页 / 共44页
《Linux基本命令》PPT课件.ppt_第3页
第3页 / 共44页
《Linux基本命令》PPT课件.ppt_第4页
第4页 / 共44页
《Linux基本命令》PPT课件.ppt_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《《Linux基本命令》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《Linux基本命令》PPT课件.ppt(44页珍藏版)》请在金锄头文库上搜索。

1、1第四章第四章Linux基本命令基本命令2本章目标本章目标了解了解Linux的命令格式的命令格式掌握常用命令的作用掌握常用命令的作用熟悉文本编辑器(熟悉文本编辑器(vi)的使用方法)的使用方法3本章内容本章内容4.54.5磁盘管理的相关命令磁盘管理的相关命令4.44.4文件的压缩文件的压缩4.34.3文件操作命令文件操作命令4.24.2目录操作命令目录操作命令4.14.1基础知识基础知识4.64.6日期和时间日期和时间4.74.7vi vi编辑器编辑器44.1基础知识基础知识4.1.1命令格式命令格式54.1.1命令格式命令格式Linux中命令的格式中命令的格式#命令命令-选项选项参数参数简单

2、的简单的Linux命令命令#ls包含了选项和参数的包含了选项和参数的Linux命令命令#ls-l/etc64.2目录操作命令目录操作命令pwd(显示工作目录,显示的是绝对路径显示工作目录,显示的是绝对路径)ls常用选项:常用选项:-a显示所以文件,包含隐藏文件和目录,还包括以显示所以文件,包含隐藏文件和目录,还包括以“.”和和“.”-A显示所有文件,包含隐藏文件和目录,但不包含显示所有文件,包含隐藏文件和目录,但不包含“.”和和“.”目录目录-F在每一个加文件名后附加一个字符以说明文件的类型。(在每一个加文件名后附加一个字符以说明文件的类型。(“*”表表示普通可执行文件;示普通可执行文件;“/

3、”表示目录;表示目录;“”表示链接文件;表示链接文件;“|”表表示管道文件;示管道文件;“=”表示套接字;什么也没有则表示普通文件。表示套接字;什么也没有则表示普通文件。-l长格式输出(类型、权限、所有者名、大小以及时间信息)长格式输出(类型、权限、所有者名、大小以及时间信息)7cd功能:切换目录,该命令将把当前的目录改变至所指指定。功能:切换目录,该命令将把当前的目录改变至所指指定。若没有指定目的目录,则回到用户的宿主目录。若没有指定目的目录,则回到用户的宿主目录。mkdir建立目录建立目录常用选项:常用选项:-m建立目录的同事给予权限建立目录的同事给予权限-p可以是一个的路径的名称,一次建

4、立多级目录可以是一个的路径的名称,一次建立多级目录rmdir功能:删除空目录。功能:删除空目录。84.3文件操作命令文件操作命令file功能:辨别文件类型功能:辨别文件类型cat功能:将文件的内容输出在显示器上。功能:将文件的内容输出在显示器上。-n由数字由数字1开始对所有输出的行数编号开始对所有输出的行数编号-b与与-n相似,只不过对空白的行不编号相似,只不过对空白的行不编号9more功能功能:分屏显示文件中的内容分屏显示文件中的内容“回车回车”键是键是可以一行一行的显示,可以一行一行的显示,“空格空格”键是一页一页的键是一页一页的去显示。去显示。less相比相比more多多了了PgUp和和

5、PgDn移动页很方便移动页很方便head功能:显示文件的开始部分功能:显示文件的开始部分-n显示文件的起始显示文件的起始n行,默认是行,默认是10行行-c显示文件的起始的显示文件的起始的n个字符个字符tail显示文件的末尾部分功能和显示文件的末尾部分功能和head差不多差不多10grep功能查找内容中包含指定范本样式的文件,如果发功能查找内容中包含指定范本样式的文件,如果发现有则把相应的一行显示出来。现有则把相应的一行显示出来。参数:参数:-i忽略字符的大小写的区别忽略字符的大小写的区别cp cp选项选项源文件或目录源文件或目录目标文件或目录目标文件或目录-i 若目标文件已经存在,在覆盖时会先

6、询问若目标文件已经存在,在覆盖时会先询问-f 强制,若重复不会询问用户,强制复制,强制,若重复不会询问用户,强制复制,慎用!慎用!-r 递归持续复制,递归持续复制,用于目录的复制操作用于目录的复制操作-a 保持权限和目录中的文件或文件夹不变化保持权限和目录中的文件或文件夹不变化11mv功能:为文件或目录改名,或者将文件由一功能:为文件或目录改名,或者将文件由一个目录移动到另一个目录中个目录移动到另一个目录中-i:交互式操作:交互式操作-f:禁止交互式操作禁止交互式操作12rm功能:删除文件或目录功能:删除文件或目录选项:选项:-i:交互是删除。:交互是删除。-f:强行删除,不给予用户提示直接删

7、除:强行删除,不给予用户提示直接删除-r:递归删除目录。即包含目录下的文递归删除目录。即包含目录下的文件和各级子目录件和各级子目录ln功能:创建链接文件功能:创建链接文件-s创建符号链接创建符号链接(软链接软链接目录)目录)13wc查看文件中的行数、字数与字节数查看文件中的行数、字数与字节数选项:选项:-c只显示只显示Bytes数。数。-l只显示行数。只显示行数。-w只显示字数。只显示字数。144.4文件的压缩文件的压缩gzip功能:压缩或解压文件功能:压缩或解压文件语法:语法:gzip选项选项文件文件-c将输出信息送到显示器上,并保留原有文件将输出信息送到显示器上,并保留原有文件()gzip

8、c1.txt1.txt.gz -d 将压缩文件解压将压缩文件解压 -t 测试,检查压缩文件是否完整测试,检查压缩文件是否完整bzip2功能:功能:“.bz2”文件的压缩与解压缩程序。文件的压缩与解压缩程序。-d:执行解压缩:执行解压缩-t:检查指定文件的完整性,但并不对其他解压缩:检查指定文件的完整性,但并不对其他解压缩15zip功能:功能:创建创建zip格式的压缩文件格式的压缩文件常用选项:常用选项:-P为加密使用的压缩密码为加密使用的压缩密码unzip功能:解压缩功能:解压缩zip文件文件-l:显示压缩文件内所包含的文件:显示压缩文件内所包含的文件-t:检查压缩文件是否正确:检查压缩文件是

9、否正确-P使用解压缩密码使用解压缩密码164.5磁盘管理的相关命令磁盘管理的相关命令du:显示目录或文件的大小:显示目录或文件的大小常用选项:常用选项:-s 列出总量不列出每个目录占用容量列出总量不列出每个目录占用容量-b以字节为单位列出磁盘使用情况以字节为单位列出磁盘使用情况(默认是以默认是以k字节为单位)字节为单位)-h以以K,M,G为单位,提高信息的易读性为单位,提高信息的易读性一般的一般的dush连着用连着用17df作用作用:查看磁盘空间使用状态查看磁盘空间使用状态常用选项:常用选项:-a显示所有文件系统的磁盘使用情况显示所有文件系统的磁盘使用情况-h用易读的格式显示出大小(例如:用易

10、读的格式显示出大小(例如:1K,1M,1G等等)等等)-k以以KB为单位显示为单位显示-T列出该分区的文件系统列出该分区的文件系统18dd(读取,转换并输出数据)。读取,转换并输出数据)。count=blocks只拷贝输入的只拷贝输入的blocks块。块。bs=bytes同时设置读同时设置读/写缓冲区的字节数(等写缓冲区的字节数(等于设置于设置ibs和和obs)。)。用户交流命令用户交流命令wall功能:对全部已登录的用户发送消功能:对全部已登录的用户发送消息息194.6日期和时间日期和时间date功能:显示系统时间与日期功能:显示系统时间与日期date选项选项-sdate -s 070124

11、 date -s 23:10:00或者或者用用dates“2009/02/2718:00”cal显示月份日历或年份日历显示月份日历或年份日历-y显示年份显示年份-j显示天数显示天数204.7vi编辑器编辑器21vi编辑器的使用编辑器的使用vi是一种广泛存在于各种是一种广泛存在于各种UNIX和和Linux系统中的文系统中的文本编辑程序本编辑程序vi的功能十分强大,但是命令繁多,不容易掌握的功能十分强大,但是命令繁多,不容易掌握22vi简介简介vi是标准的是标准的Linux文本编辑程序文本编辑程序vi不是基于窗口的,所以,这个多用途编辑程序不是基于窗口的,所以,这个多用途编辑程序可以用于在任何类型

12、的终端上编辑各式各样的文可以用于在任何类型的终端上编辑各式各样的文件件23创建一个文件创建一个文件vi paint如果如果paint已经存在,已经存在,vi会打开现存文件会打开现存文件如果是一个新文件,如果是一个新文件,vi会创建它会创建它24状态行状态行屏幕的最后一行被称为状态行,用于显示文件名屏幕的最后一行被称为状态行,用于显示文件名及文件中行和字符的个数及文件中行和字符的个数25vi的三种模式的三种模式输入模式输入模式命令模式命令模式末行模式末行模式Shell提示符提示符退出退出vivifile末行模式末行模式输入模式输入模式转转义义命命令令按按Esc键键文文本本输输入入命命令令执执行行

13、完完毕毕或或按按Esc键键命令模式命令模式26输入模式输入模式vi被运行时,通常处在命令模式下被运行时,通常处在命令模式下键入命令键入命令i,使使vi退出命令模式,进入输入模式退出命令模式,进入输入模式27在文件中移动光标(在文件中移动光标(1)向左移动一个字符:按向左移动一个字符:按h向右移动一个字符:按向右移动一个字符:按l向下移动一行:按向下移动一行:按j向上移动一行:按向上移动一行:按k28插入文本插入文本添加:添加:输入输入a后,在光标的右边插入文本后,在光标的右边插入文本输入输入A,在一行的结尾处添加文本,在一行的结尾处添加文本插入:插入:通过在命令模式下输入通过在命令模式下输入i

14、,在光标的左边插入文本,在光标的左边插入文本通过在命令模式下输入通过在命令模式下输入I,在行首插入文本,在行首插入文本插入新行:插入新行:输入输入o,在当前光标位置下面打开一行,在当前光标位置下面打开一行输入输入O,在当前光标位置上面打开一行,在当前光标位置上面打开一行29撤销更改撤销更改撤消前一个命令:撤消前一个命令:在最后一个命令之后立即输入在最后一个命令之后立即输入u来撤消该命令来撤消该命令撤消对一行的更改:撤消对一行的更改:输入输入U来撤消你对一行所做的所有更改来撤消你对一行所做的所有更改这个命令只有在你没将光标移动到该行以外时才生效这个命令只有在你没将光标移动到该行以外时才生效30删

15、除文本(删除文本(1)删除一个字符:删除一个字符:为删除一个字符,需将光标放置在要删除的字符上并输入为删除一个字符,需将光标放置在要删除的字符上并输入x。若要若要删除删除5个字符为个字符为5x为删除光标之前(其为删除光标之前(其左边)的一个字符,需输入)的一个字符,需输入X删除一个词或词的部分内容:删除一个词或词的部分内容:为删除一个词,需将光标放置到该词的开头并输入为删除一个词,需将光标放置到该词的开头并输入dw为删除词的部分内容,需将光标放置到该词要保存部分的右边。为删除词的部分内容,需将光标放置到该词要保存部分的右边。输入输入dw来删除该词余下的部分来删除该词余下的部分删除一行:删除一行

16、:将光标放置到该行的任意处并输入将光标放置到该行的任意处并输入dd31删除文本(删除文本(2)删除行的部分内容:删除行的部分内容:将光标放置到该行要保存部分的右边,并输入将光标放置到该行要保存部分的右边,并输入d$(删除删除到行尾到行尾)。为删除光标左边的所有内容,须将光标放置。为删除光标左边的所有内容,须将光标放置到该行要删除部分的右边,并输入到该行要删除部分的右边,并输入d0(d零零删除到行首删除到行首)。删除到文件的结尾删除到文件的结尾:(都包含当前光标所在行都包含当前光标所在行)为删除从当前行到文件结尾的所有内容,需输入为删除从当前行到文件结尾的所有内容,需输入dG删除从当前行到第一行

17、的所有内容,需要输入删除从当前行到第一行的所有内容,需要输入d1G32复制和移动文本复制和移动文本复制一行命令:复制一行命令:yy粘贴命令:粘贴命令:p移动文本:移动文本:先将要移动的部分用删除命令删除,然后再粘贴就可先将要移动的部分用删除命令删除,然后再粘贴就可以了以了33查找一个字符串查找一个字符串查找一个字符串:查找一个字符串:输入输入/,并在,并在/后面输入要查找的串,然后按下回车后面输入要查找的串,然后按下回车输入输入“n”跳转到该串的下一个出现处跳转到该串的下一个出现处输入输入“N”跳转到该串的上一个出现处跳转到该串的上一个出现处取消高亮显示(搜索完以后会突出的把我们搜索的结取消高

18、亮显示(搜索完以后会突出的把我们搜索的结果高亮显示出来,有可能影响到我们以后的操作,我果高亮显示出来,有可能影响到我们以后的操作,我们可以在末行模式下通过:们可以在末行模式下通过:/nohl来取消高亮显示)来取消高亮显示)34替换一个字符串替换一个字符串在一行内替换头一个字符串在一行内替换头一个字符串old为新的字符串为新的字符串new:s/old/new在一行内替换所有的字符串在一行内替换所有的字符串old为新的字符串为新的字符串new:s/old/new/g在两行内替换所有的字符串在两行内替换所有的字符串old为新的字符串为新的字符串new:#,#s/old/new/g在文件内替换所有的字

19、符串在文件内替换所有的字符串old为新的字符串为新的字符串new:%s/old/new/g进行全文替换时询问用户确认每个替换需添加进行全文替换时询问用户确认每个替换需添加c选项选项:%s/old/new/gc35结束一个会话过程结束一个会话过程保存保存:w后面接回车键后面接回车键保存并退出保存并退出输入输入:wq后面接回车键后面接回车键退出但不保存退出但不保存输入输入:q后面接回车键后面接回车键强行退出和强行保存强行退出和强行保存输入输入:q!输入输入:wq!36其他命令模式其他命令模式将文件还原到最原始的状态将文件还原到最原始的状态:e!另存成一个文件另存成一个文件:w文件名文件名如如:想另

20、存到想另存到/root/newfile下则输入:下则输入:write/root/newfile显示行号显示行号:setnu取消行号显示取消行号显示:setnonu37文件打包命令文件打包命令tar特点:特点:经典的经典的UNIX命令命令与文件系统无关与文件系统无关#tar#tar 选项选项选项选项. 档案文件档案文件档案文件档案文件. 原始文件或目录原始文件或目录原始文件或目录原始文件或目录.主选项主选项-c-r-t-u-x常用的辅助选项常用的辅助选项-C-exclude-f-k-m-M-v-z#tar-#tar-cfcf test.tartest.tar./boot./boot38tar-c

21、fall.tar*.txt这条命令是将所有这条命令是将所有.txt的文件打成一个名为的文件打成一个名为all.tar的包。的包。-c是表示产生新的包,是表示产生新的包,-f指定包的文件名指定包的文件名39#tar-rfall.tar*.txt这条命令是将所有这条命令是将所有.txt的文件增加到的文件增加到all.tar的的包里面去。包里面去。-r是表示增加文件的意思是表示增加文件的意思40tar调用调用gzip#tar-czfall.tar.gz*.txt这条命令是将所有这条命令是将所有.txt的文件打成一个的文件打成一个tar包,包,并且将其用并且将其用gzip压缩,生成一个压缩,生成一个g

22、zip压缩过的包,压缩过的包,包名为包名为all.tar.gz#tar-xzfall.tar.gz这条命令是将上面产生的包解开这条命令是将上面产生的包解开41#tar-tfall.tar这条命令是列出这条命令是列出all.tar包中所有文件,包中所有文件,-t是列是列出文件的意思出文件的意思42tar调用调用bzip2tar中使用中使用-j这个参数来调用这个参数来调用bzip2#tar-cjfall.tar.bz2*.txt#tar-xjfall.tar.bz2这条命令是将上面产生的包解开这条命令是将上面产生的包解开43tarxvffile.tar/解压解压tar包包tar-xzvffile.tar.gz/解压解压tar.gztar-xjvffile.tar.bz2/解压解压tar.bz244本章总结本章总结了解了解Linux的命令格式的命令格式掌握常用命令的作用掌握常用命令的作用熟悉文本编辑器(熟悉文本编辑器(vi)的使用方法)的使用方法

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号