Linux操作系统-第五章-shell使用基础课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Linux操作系统-第五章-shell使用基础课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 操作系统 第五 shell 使用 基础 课件
- 资源描述:
-
1、硬硬件件shell操作系统操作系统图形界面图形界面其它用户界面其它用户界面用户用户shell及路径及路径查看查看shell的命令的命令文件类型的字符表示文件的权限,权限由文件类型的字符表示文件的权限,权限由三个字符串组成,这三个字符串分别表示:三个字符串组成,这三个字符串分别表示:该该文件所有者文件所有者的权限、的权限、组中其他人组中其他人的权限的权限和和系统中其他人系统中其他人的权限;每个字符串又由的权限;每个字符串又由三个字符组成,依次表示对文件的三个字符组成,依次表示对文件的读(用读(用字符字符r表示)、写(用字符表示)、写(用字符W表示)表示)和和执行执行权限(用字符权限(用字符x表示
2、)表示)。当用户没有相应的。当用户没有相应的权限时,该权限的对应位置用短线权限时,该权限的对应位置用短线“-”来来表示。例如:表示。例如:ndrwxr-x-1.cat命令命令ncat命令用来将文件的内容显示到终端上,命令用来将文件的内容显示到终端上,其命令语法如下:其命令语法如下:cat 选项选项 文件列表文件列表n命令中的参数说明如下:命令中的参数说明如下:n文件列表:这是要连接文件的选项列表。文件列表:这是要连接文件的选项列表。如果没有指定文件或连字号(如果没有指定文件或连字号(-),就从标),就从标准输入读取。准输入读取。n写法是将写法是将cat反过来些,并且它和反过来些,并且它和cat
3、命令命令的功能刚好相反,是以文件的最后一行开的功能刚好相反,是以文件的最后一行开始到文件的第一行反向的显示到屏幕。它始到文件的第一行反向的显示到屏幕。它就是就是tac,用法也和,用法也和cat一样一样 当文件很大的时候当文件很大的时候more命令相比命令相比cat命令要好用命令要好用的多。的多。其命令语法如下:其命令语法如下:more 选项选项 文件列表文件列表n它的显示方法是分屏显示文件内容。它的显示方法是分屏显示文件内容。n在分屏显示界面中输入在分屏显示界面中输入“h”会显示会显示more命令的命令的帮助信息。帮助信息。n输入空格将显示下一屏的文件内容,如果文件已经输入空格将显示下一屏的文
4、件内容,如果文件已经显示到文件尾,显示到文件尾,more命令会自动退出。命令会自动退出。n输入字母输入字母b将显示上一屏的文件内容,如果显示已将显示上一屏的文件内容,如果显示已经在文件头部,则屏幕显示文件保持不变。经在文件头部,则屏幕显示文件保持不变。n使用回车键可以将文件内容向上滚动一行,也就是使用回车键可以将文件内容向上滚动一行,也就是显示一行新的内容到当前屏幕。显示一行新的内容到当前屏幕。n输入输入q或或Q退出退出more命令阅读环境。命令阅读环境。n这条命令可以分屏显示内容和翻页功能,较适合阅这条命令可以分屏显示内容和翻页功能,较适合阅读较长的文件。读较长的文件。nless命令和命令和
5、more的功能几乎差不多,只的功能几乎差不多,只是多了一些功能。更适用阅读较长较大的是多了一些功能。更适用阅读较长较大的文件。文件。其命令语法如下:其命令语法如下:less 选项选项 文件列表文件列表nless也是以全屏幕的显示文件,最后一行也是以全屏幕的显示文件,最后一行显示出了当前阅读文件的名称。显示出了当前阅读文件的名称。nless命令中的命令中的“回车键、空格键和回车键、空格键和b”操作操作键功能和键功能和more的相同,还可以使用的相同,还可以使用Page Up和和 Page Down进行上下翻页,使用进行上下翻页,使用上下方向键对文本内容一行一行的上下移上下方向键对文本内容一行一行
6、的上下移动,退出命令和动,退出命令和more的也一样。还可以的也一样。还可以查找字符串,查找字符串,n输入输入/要查找的字符串。要查找的字符串。其命令语法如下:其命令语法如下:head 选项选项 文件列表文件列表 tail 选项选项 文件列表文件列表n这两条命令可以查看文件的前几行或后几行,两这两条命令可以查看文件的前几行或后几行,两条命令都是默认显示文件内容条命令都是默认显示文件内容10行,但是行,但是head是显示最前是显示最前10行,而行,而tail是最后是最后10行。行。nhead和和tail命令中添加选项命令中添加选项“-n”,可以设置查,可以设置查看最前看最前n行或最后行或最后n行
7、,行,6.nl命令命令nl命令查看文件的同时可以显示行号,用法和命令查看文件的同时可以显示行号,用法和cat-b相似。相似。n如果文件存在,如果文件存在,touch 命令将更新文件的命令将更新文件的“mtime”(请回想(请回想 ls-l 输出中的第六输出中的第六栏)。如果文件不存在,那么将创建一个栏)。如果文件不存在,那么将创建一个新的空文件。新的空文件。n1文件复制命令文件复制命令 nLinux下的下的cp命令用于复制文件或目录,该命令命令用于复制文件或目录,该命令是最重要的文件操作命令,其命令格式如下:是最重要的文件操作命令,其命令格式如下:n cp选项选项 源文件源文件目标文件目标文件
8、n cp选项选项 源文件组源文件组 目标目录目标目录n参数说明如下:参数说明如下:n源文件:要拷贝的文件。源文件:要拷贝的文件。n目标文件:目标名。也可以是目录名,这种情况目标文件:目标名。也可以是目录名,这种情况下,源文件名作为目标文件名,而文件放在该目下,源文件名作为目标文件名,而文件放在该目录下。录下。n源文件组:要拷贝的文件由空格进行分隔列表。源文件组:要拷贝的文件由空格进行分隔列表。n目标目录:要复制到的目标目录。目标目录:要复制到的目标目录。ncp命令不仅可以对单个文件进行复制,还命令不仅可以对单个文件进行复制,还可以一次复制多个文件,格式中需要把要可以一次复制多个文件,格式中需要
9、把要复制的文件和目录列表由空格分隔开。例复制的文件和目录列表由空格分隔开。例如:将当前目录中扩展名为如:将当前目录中扩展名为png、txt的全的全部文件复制到部文件复制到“/home”目录中,使用命目录中,使用命令如下:令如下:n#cp*.png*.txt/home n2文件的删除命令文件的删除命令nrm命令可从文件系统中删除文件及整个目命令可从文件系统中删除文件及整个目录。要特别说明的是,在录。要特别说明的是,在Linux系统中没系统中没有像有像Windows系统的回收站或垃圾箱这系统的回收站或垃圾箱这类的机制,文件一旦删除后将无法进行恢类的机制,文件一旦删除后将无法进行恢复。复。rm命令所
10、使用的命令格式如下:命令所使用的命令格式如下:nrm 选项选项 文件列表文件列表n参数说明如下:参数说明如下:n文件列表:希望删除的用空格分隔的文件文件列表:希望删除的用空格分隔的文件列表,可以包括目录名。列表,可以包括目录名。n3移动文件移动文件n在在Linux系统中,移动文件可使用系统中,移动文件可使用mv命令。命令。mv命令还可在移动文件的同时进行修改文命令还可在移动文件的同时进行修改文件改名,即把源文件以一个新文件名移动件改名,即把源文件以一个新文件名移动到另一个新的目录中去。该命令所使用语到另一个新的目录中去。该命令所使用语法形式有:法形式有:nmv-f-i 文件文件1 文件文件2n
11、mv-f-i 目录目录1 目录目录2nmv-f-i 文件列表文件列表 目录目录n命令中的参数说明如下:命令中的参数说明如下:n-f:通常情况下,目标文件存在但用户没:通常情况下,目标文件存在但用户没有写权限时,有写权限时,mv会给出提示。本选项会使会给出提示。本选项会使mv命令执行移动而不给出提示。命令执行移动而不给出提示。n-i:交互模式,当移动的目录已存在同名的:交互模式,当移动的目录已存在同名的目标文件名时,用覆盖方式写文件,但在目标文件名时,用覆盖方式写文件,但在写入之前给出提示。写入之前给出提示。n文件文件1:源文件名。:源文件名。n文件文件2:目标文件名(新文件名)。:目标文件名(
12、新文件名)。n目录目录1:源目录名。:源目录名。n目录目录2:目标目录名(新目录名)。:目标目录名(新目录名)。n文件列表:用空格分隔的文件名列表。本文件列表:用空格分隔的文件名列表。本选项用于文件保持它们的名字被移动到一选项用于文件保持它们的名字被移动到一个新目录。个新目录。n目录:目标目录。目录:目标目录。确定文件类型命令确定文件类型命令n显示指定工作目录中所包含内容的指令是显示指定工作目录中所包含内容的指令是ls,相当于,相当于DOS系统下的系统下的dir命令。该命令命令。该命令的使用方式如下:的使用方式如下:nls 选项选项 文件目录列表文件目录列表 n如:如:ls -l /rootn
13、ls命令中的常用选项如下:命令中的常用选项如下:-a:显示所有文件及目录:显示所有文件及目录(ls规定将文件名或目规定将文件名或目录名中开头为录名中开头为.的视为隐藏档,不列出的视为隐藏档,不列出);-d:查看目录的本身;:查看目录的本身;-l:除文件名外,也将文件状态、权限、拥有者、:除文件名外,也将文件状态、权限、拥有者、文件大小等信息详细列出;文件大小等信息详细列出;-t:根据文件建立时间的先后次序列出;:根据文件建立时间的先后次序列出;-A:同:同-a,但不列出,但不列出.(目前目录)及(目前目录)及.(父目录);(父目录);-X:按扩展名排序显示;:按扩展名排序显示;-R:递归显示下
14、层子目录;:递归显示下层子目录;-help:显示帮助信息;:显示帮助信息;-version:显示版本信息:显示版本信息n文件系统的每个对象都分配到一个独一无文件系统的每个对象都分配到一个独一无二的索引,叫做索引节点号这可能看起来二的索引,叫做索引节点号这可能看起来微不足道,但是理解索引节点对于理解许微不足道,但是理解索引节点对于理解许多文件系统操作来说很重要。多文件系统操作来说很重要。n例如,请考虑出现在每个目录中的例如,请考虑出现在每个目录中的.和和.链接。为了完全理解链接。为了完全理解.目录实际上是什么,目录实际上是什么,我们将先来看一看我们将先来看一看/usr/local 的索引节的索引
15、节点号:点号:n#ls-id/usr/localn340720/usr/localn/usr/local 目录有一个目录有一个 340720 索引节索引节点号。点号。n现在,我们来看一看现在,我们来看一看/usr/local/bin/.的索引节点号:的索引节点号:n#ls-id/usr/local/bin/.n340720/usr/local/bin/.n当目录或所显示内容太多时,即在一屏显当目录或所显示内容太多时,即在一屏显示不了,可以使用管道进行分屏,这里用示不了,可以使用管道进行分屏,这里用“|more”命令。当一屏显示完毕后,按命令。当一屏显示完毕后,按回车键或空格键可以继续显示下面的
展开阅读全文