常用命令介绍2013年东北大学秦皇岛分校数学与统计学院崔向南版.ppt

上传人:L**** 文档编号:91049406 上传时间:2023-05-21 格式:PPT 页数:64 大小:3.99MB
返回 下载 相关 举报
常用命令介绍2013年东北大学秦皇岛分校数学与统计学院崔向南版.ppt_第1页
第1页 / 共64页
常用命令介绍2013年东北大学秦皇岛分校数学与统计学院崔向南版.ppt_第2页
第2页 / 共64页
点击查看更多>>
资源描述

《常用命令介绍2013年东北大学秦皇岛分校数学与统计学院崔向南版.ppt》由会员分享,可在线阅读,更多相关《常用命令介绍2013年东北大学秦皇岛分校数学与统计学院崔向南版.ppt(64页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第8章 常用命令介绍 本章学习目标本章学习目标 了了解解Linux系系统统下下的的常常用用命命令令,掌握掌握Linux系统下命令操作。系统下命令操作。主要内容目录及文件操作命令文件操作命令磁盘操作命令文件编辑命令帮助命令其他命令8.1目录及文件操作命令 显示当前目录pwd#pwdrootlocalhost root#pwd/root改变当前目录cd cd 目录名cd.进入上一层目录cd-退到上一个进入的目录cd 进入用户的home目录 8.1.3显示目录内容ls 命令格式#ls 选项 文件目录列表 常用选项意义-a显示所有文件,包括当前目录和父目录-c按列输出,纵向排序-x按列输出,横向排序-

2、l给出长表,显示文件的详细内容-k使用KB为单位,相当于1024字节。默认情况下将以字节为单位-R递归显示下层子目录-S根据文件的大小排序-t根据修改时间排序-X按扩展名排序-1单行只显示一个文件-help显示帮助信息-version显示版本信息符号含义-常规文件d目录b块设备特殊(磁盘)c字符特殊设备(终端)p有名管道s信号灯m共享存储器8.1.3显示目录内容ls 命令格式#ls 选项 文件目录列表 8.1.4查找文件find 格式 find 目录列表 匹配标准目录列表:希望查询文件或文件集的目录列表,目录之间用空格分隔 匹配标准:指定搜索条件的匹配标准,以及找到文件怎么处理 表达式含 义-

3、name 文件名-name文件:告诉find要找什么文件;要找的文件包括在引号中,可以使用通配符(*和?)-size n匹配所有大小为n 块的文件(512字节块,若k在n后,则为1K字节块)-user 用户匹配所有用户序列号是前面所指定的用户序列号的文件,可以是数字型的值或用户登录名-atime n匹配所有在前n天内访问过的文件-mtime n匹配所有在前n天内修改过的文件-newer 文件匹配所有修改时间比file文件更新的文件。目录列表 指定从哪个目录开始搜索,匹配标准 指定搜索条件-print显示 整个文件路径和名称。一般来说,都要用-print动作,如果没有这个动作,则find命令进行

4、所要搜索而不显示结果查找文件find通过文件名查找 根据部分文件名查找根据文件特征查询 混合查找Find命令的控制选项-daystart -depth -follow -help -maxdepth levels -mount-noleaf -version8.2文件操作命令 建立新目录mkdir#mkdir 选项 目录名-m:按模式指定设置目录权限 8.2文件操作命令 删除目录rmdir#rmdir 选项 目录列表-p:删除指定目录后,删除空的父目录8.2文件操作命令 移动文件和目录mv#mv 选项 源文件和目录列表 目标目录名-i:交互模式,在写文件前提示。-f:通常目标文件存在且没有写权

5、mv会提示。本选项使mv执行移动而不作提示。即使用了-i标志也当无效处理 8.2.4复制文件和目录cp 格式:#cp 选项 源文件和目录列表 目标目录名 常用选项意义-a在备份中保持尽可能多的源文件结构和属性-b作将要覆盖或删除文件的备份-f删除已存在的目标文件-i提示是否覆盖已存在的目标文件-r递归拷贝目录,把所有非目录文件当普通文件拷贝-R递归拷贝目录,复制整个目录及其所有子目录-v在拷贝前打印每个文件名8.2.5删除文件和目录rm 格式:#rm 选项 文件和目录列表 常用选项意义-f指定强行删除模式。通常,在删除文件权限可满足时rm提示。本标志强迫删除,不用提示,即使用了-i标志也当无效

6、处理。-i提示是否删除文件-r删除文件列表中指定的目录,若不用此标志则不删除目录-R递归拷贝目录,复制整个目录及其所有子目录-V在删除前回显文件名-指明所有选项结束。用于删除一个文件名与某一选项相同的文件。例如:偶然建立了名为-f的文件,又打算删除它,命令rm-f不起任何作用,因为-f被解释成标志而不是文件名;而命令rm-f能成功地删除文件。8.2.6改变文件权限chmod 格式:chmod 选项 文件和目录列表 权限设定方法 使用字符串设置权限 rootlocalhost root#chmod a+rx,u+w/var/www/cgi-bin/*.pl rootlocalhost root#

7、chmod-R o-rx/var/www/site 使用八进制数设置权限rootlocalhost rootchmod 755/var/www/cgi-bin/*.pl rootlocalhost rootchmod-R 750/var/www/site 常用选项意义-c只有在文件的权限确实改变时才进行详细说明-f不打印权限不能改变的文件的错误信息-R递归改变目录及其内容的权限-v详细说明权限的变化8.2.6改变文件权限chmod 格式:chmod 选项 文件和目录列表 8.2.6改变文件权限chmod 除了读、写、执行权限之外,在Red Hat Enterprise Linux 文件系统中还

8、有类特殊权限,包括set-UID、set-GID以及粘滞位(sticky)。8.2.7改变文件所有权chown 常用选项意义-c只有在文件的所有权确实改变时才进行详细说明。-f不打印所有权不能改变的文件的错误信息。-R递归改变目录及其内容的所有权-v详细说明所有权的变化格式:chown 选项 文件和目录列表 仅超级用户使用 8.2.7改变文件所有权chown 格式:chown 选项 文件和目录列表 仅超级用户使用 8.2.7改变文件所属组chrgp 格式:chrgp 选项 文件和目录列表 仅超级用户使用 8.2.8 gzip压缩文件 格式:#gzip 选项 文件和目录列表 常用选项意义-d将压

9、缩文件解压-l对每个压缩文件,显示压缩文件的大小、未压缩文件的大小、压缩比以及未压缩文件的名字等详细信息-r递归式地查找指定目录并压缩其中的所有文件或者是解压缩-t测试,检查压缩文件是否完整-v对每一个压缩和解压的文件,显示文件名和压缩比8.2.8 gzip压缩文件 压缩及查看压缩包内容 8.2.8 gzip压缩文件 自定义后缀及解压 8.2.8 zip与unzip 使用zip压缩及unzip解压缩 8.2.9文件打包tar 格式:#tar 选项 文件和目录列表 常用常用选项选项意意义义-A将文档与已有的文档合并-c建立新的文档-d比较文档与当前文件的不同之处-delete从文档中删除-r附加

10、到文档结尾-t列出文档中文件的目录-u仅将较新的文件附加到文档中-x从文档展开文件-C转到指定的目录-k保存现有文件;从文档中展开时不进行覆盖-m当从一个文档中恢复文件时,不使用新的时间标签-remove-files建立文档后删除源文件-exclude FILE不把指定文件包含在内-z用 gzip 对文档压缩或解压 Tar-示例 Tar-示例 Tar-示例 Tar-示例8.2.10查看文件类型file 格式:#file 选项 文件列表-z:深入观察一个文件,并试图查出它的类型。文件列表:希望知道类型的以空格分隔的一组的文件 8.3磁盘操作 名称名称文件系统详细描述文件系统详细描述ext2Lin

11、ux中使用最多的文件系统,专门为Linux设计,拥有最快的速度和最小的CPU占用率。既可以用于标准的块设备(如硬盘),也被应用在软盘等移动存储设备上msdosDOS、Windows和OS/2使用该文件系统,它使用标准的DOS文件名格式,不支持长文件名vfat扩展的DOS文件系统,支持长文件名,被MS Windows9x/NT所采用umsdosLinux所使用的扩展DOS文件系统,不仅支持长文件名,还保持了对UID/GID、POSIX权限和特殊文件(如设备、管道等)的兼容。iso9660CD-ROM的标准文件系统Minix这是Linux的前身Minix采用的文件系统,但其有一个致命的弱点:分区不

12、大于64MB,因此一般只用于软盘或RAM DisksysVUnix世界里广泛应用的SystemV的文件系统nfs网络文件系统smb支持SMB协议的网络文件系统,可用于Linux与Windows for Workgroups、Windows NT或LAN Manager之间的文件共享,需要特殊的加载程序。swap用于Linux磁盘交换分区的特殊文件系统。在内核引导过程时,它首先从LILO指定的设备上安装根文件系统,随后将加载/etc/fstab文件中列出的文件系统8.3.2安装文件系统mount 格式:mount 选项 设备名 装载目录“-t 文件系统类型”,表示希望安装的磁盘的文件系统。设备名

13、,指的是要装载的设备的名称。装载目录,就是你指定设备的载入点。装载软盘 rootlocalhost root#mount-t msdos/dev/fd0/mnt/floppy 装载光盘 mount-t iso9660/dev/hdc/mnt/cdrom 卸载 umonut/mnt/floppy 8.3.3列出磁盘空间df 格式:#df 选项 文件系统列表 常用选项意义-a列出包括BLOCK为0的文件系统-k指定块大小等于1024字节来显示使用状况-m以指定块大小等于1048576字节(1M)来显示使用状况-t只显示指定类型(TYPE)的文件系统-x只显示指定类型(TYPE)之外的文件系统8.4

14、文本编辑 显示文件内容cat 查看文件前部head观察文件末端tail查找文件内容grep分屏显示文件more和less文本编辑工具vi8.4.1显示文件内容cat 格式:#cat 选项 文件列表 选项意义-b计算所有非空输出行,开始为1-n计算所有输出行,开始为1-s将相连的多个空行用单一空行代替-e在每行末尾显示$符号8.4.2查看文件前部head 格式:#head 选项 文件列表 选项意义-c,-bytes=SIZE打印起始的SIZE字节-n,-lines=NUMBER显示起始的NUMBER行,而非默认的起始10行-q从不显示给出文件名的首部-v总是显示给出文件名的首部8.4.3观察文件

15、末端tail 格式:#tail 选项 文件名 选项意义-c,-bytes=SIZE打印最后的SIZE字节-n,-lines=NUMBER显示最后的NUMBER行,而非默认的起始10行-q从不显示给出文件名的首部-v总是显示给出文件名的首部-f当文件增长时,输出后续添加的数据-s,-sleep-interval=S与-f合用,表示在每次反复的间隔休眠S秒-pid=PID与-f合用,表示在进程ID为PID的进程死掉之后结束-retry即使tail开始时就不能访问或者在tail运行后不能访问,也仍然不停地尝试打开文件,只与-f合用时有用示例8.4.4查找文件内容grep 格式:#grep 选项 匹配

16、字符串 文件列表 选项意义-c对匹配的行计数-l只显示包含匹配的文件的文件名-h抑制包含匹配文件的文件名的显示-n每个匹配行只按照相对的行号显示-i产生不区分大小写的匹配,缺省状态是区分大小写-v列出不匹配的行8.4.5分屏显示文件命令more:#more 选项 文件名 命令less:#less 选项 文件名 选项意义-c清除屏幕,再写每一行-n用于建立大小为n行长的窗口。窗口大小是在屏幕上显示多少行-d显示 Press space to continue,q quit代替more的缺省提示符-s多个空行压缩处理为一个-p不滚屏,代替它的是清屏并显示文本选项意义-?显示less接收的命令小结。

17、若给出本选项则忽略其他选项,less保留并在帮助屏后显示-a在当前屏幕显示的最后一行之后开始查询-c从顶行向下全屏重写-E第一次到文件尾后自动退出less。若缺省,唯一退出less的方式是通过q命令-n去掉行号-s将多个空行压缩成一个空行-x n每次按制表符走n格,n的缺省值是88.4.5分屏显示文件命令more:#more 选项 文件名 命令less:#less 选项 文件名 less 命令和more功能相似,显示文件时允许用户既可以向前又可以向后翻阅文件。向前翻按pageup键,向后翻按pagedown键,退出按q键。8.4.6文本编辑工具vi 格式:#vi 文件名8.4.7其他文件操作命

18、令 touch:用来改变文件的时间戳,如果file文件不存在,则创建该文件。8.4.7其他文件操作命令 sort:用于对文件中的所有行进行排序,并将结果显示在屏幕上。8.4.7其他文件操作命令 comm:对两个已排序文件逐行进行比较,输出结果由3列组成,其中第1列表示仅在第1个文件的行,第2列表示仅在第2个文件出现的行,第3列表示在2个文件中都存在的行。8.4.7其他文件操作命令 diff:比较两个文本文件,并显示它们的不同。8.4.7其他文件操作命令 cut:用来移出文件中的部分内容。8.4.7其他文件操作命令 split:用于将一个较大的文件拆分成相同大小的几个小文件。8.4.8文件的图形

19、化管理 Nautilus文件管理器可以通过使用下面的任一方法启动:v 从【位置】菜单中选择【主文件夹】或【root】。v 双击桌面上的用户主目录。v 双击桌面上的软盘或光盘图标。v 双击桌面上的【计算机】图标。v 在终端窗口中输入“Nautilus”命令。8.4.8文件的图形化管理 8.4.8文件的图形化管理 8.4.9文件管理中的常见问题 进行文件和目录管理中经常碰到一些问题,其中常见的如下:v 无法挂载文件系统。v 无法卸载已挂载的文件系统。v 系统文件损坏。v 文件的误删除。8.5帮助命令 显示帮助手册man 寻找命令所在位置whereis 介绍用户命令info 8.5.1显示帮助手册m

20、an格式:#man 选项 命令名称 选项意义-f只显示出命令的功能而不显示其中详细的说明文件-w不显示手册页,只显示将被格式化和显示的文件所在位置-S根据章节显示,由于一个命令名称可能会有很多类别-E在每行末尾显示$符号8.5.2寻找命令所在位置whereis 格式:#whereis 选项 命令名选项意义-b只查找二进制文件-m查找帮助文件-s查找来源-u查找不常用的记录文件8.5.3介绍用户命令info 格式:#info 用户命令 rootlocalhost root#info ls 8.5.4help命令 格式:#help 用户命令 8.6其他命令 stat:用于显示指定文件的相关信息。8

21、.6其他命令 uname:用于显示操作系统信息。8.6其他命令 cat /etc/issue:显示当前系统的发行版本。8.6其他命令 hostname:用于显示当前本地主机的名称。8.6其他命令 time:计算执行一个进程所需要的时间。包括实际CPU时间、用户时间、系统时间。8.6其他命令 set:用于显示当前用户的环境设置。8.6其他命令 history:保留了最近执行的命令,默认可以保留500个。历史清单从0开始编号,直到保留的最大值。8.6其他命令 mesg:用于设置是否允许其他用户用write命令给自己发送信息。小结&习题 上机题(1)查看当前系统目录,并浏览用户目录下所有文件,包括隐藏文件。(2)扫描磁盘空间,并列出磁盘的可用空间。(3)用多种方法显示系统中的某个配置文本文件,并且体会什么方法能够最快的达到如下目标:查到文本的开头;查看追加文件的最新增加内容;查看文件非常多的文件目录;想要重复的查看文件上下文件,但不对其编辑。(4)通过man查看配置设备的命令ifconfig的使用方法。(5)修改当前用户的某个文件权限,使其变为可执行。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁