《2022年实验二Linux字符界面操作终版 .pdf》由会员分享,可在线阅读,更多相关《2022年实验二Linux字符界面操作终版 .pdf(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、实验二Linux 字符界面操作(常用命令)实验目的:熟悉linux 常用命令。实验环境:PC,Red Hat Linux 9.0 实验内容:掌握并能熟练使用linux 常用命令。实验步骤:在 Linux 系统中打开终端的方式有以下两种:一种是在桌面上依次单击“主程序系统工具终端”可打开如图的终端窗口;另一种是在 Linux 桌面上单击鼠标右键,从弹出的快捷菜单中选择“终端”命令,也可打开终端窗口。文件显示命令显示指定工作目录中所包含的内容的指令是ls,要说明的是 ls 命令列出文件的名字,而不是文件的内容。该命令的使用方式如下:ls 选项 文件目录列表 ls 命令中的常用选项如下:-a:显 示
2、 所 有 文 件 及 目 录(ls规 定 将 文 件 名 或 目 录 名 中 开 头 为.的视为隐藏档,不会列出)名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 11 页 -c:按列输出,纵向排序-x:按行输出,横向排序-l:除文件名外,也将文件状态、权限、拥有者、文件大小等信息详细列出-t:根据文件建立时间的先后次序列出-A:同-a,但不列出.(目前目录)及.(父目录)-X:按扩展名排序显示-R:递归显示下层子目录-help:显示帮助信息-version:显示版本信息名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 11 页 -查找文件#find 目录列表 匹配标准
3、 1)通过文件名查找#find/-name httpd.conf print 2)根据部分文件名查找#find/name*http*-print v 显示文本文件内容cat 选项文件列表-b 计算所有非空输出行,开始为1。名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 11 页 -e 在每行末尾显示$符号。-n 计算所有输出行,开始为1。-s 将相连的多个空行用单一空行代替。初始的 test文件内容:输入相应的命令:查找文件内容grep 选项 匹配字符串文件列表-v 列出不匹配串或正则表达式的行。-c 对匹配的行计数。-l 只显示包含匹配的文件的文件名。-h 抑制包含匹配文件的文
4、件名的显示-n 每个匹配行只按照相对的行号显示。-i 产生不区分大小写的匹配,缺省状态是区分大小写。源文件仍为 test:文件复制命令Linux 下的 cp 命令用于复制文件或目录,该命令是最重要的文件操作命令,其命令格式如下:名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 11 页 -cp选项源文件目标文件cp选项源文件组目标目录-a 在备份中保持尽可能多的源文件结构和属。-b 作将要覆盖或删除文件的备份。-f 删除已存在的目标文件。-i 提示是否覆盖已存在的目标文件。-p 保持原先文件的所有者,组权限和时间标志-r 递归拷贝目录,把所有非目录文件当普通文件拷贝。-R 递归拷贝
5、目录。初始状态:输入文件复制命令:选项-f 和-i文件的删除命令rm 命令可从文件系统中删除文件及整个目录。rm 命令所使用的命令格式如下:rm 选项 文件列表-r 删除文件列表中指定的目录,若不用此标志则不删除目录-i 指定交互模式。在执行删除前提示确认。任何以Y 开始的响应都表示肯定;其他则表示否定。-f 指定强行删除模式。通常,在删除文件权限可满足时rm 提示。本标志强迫删除,不用提示。继续上面的做:名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 11 页 -移动文件在 Linux 系统中,移动文件可使用mv 命令。mv 命令还可改文件改名,即把源文件以一个新文件名移动到另
6、一个新的目录中去。该命令所使用语法形式有:mv-f-i 文件 1 文件 2 mv-f-i 目录 1 目录 2 mv-f-i 文件列表目录创建目录:newcentents和文件 file1:移动文件 file1 到目录 newcentents:名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 11 页 -创建目录在 Linux 系统中建立新目录的命令是mkdir。该命令的语法格式如下:mkdir-p 目录名 目录-p 目录名:建立所有不存在父目录的目录。上面已经创建了一个目录:newcentents删除目录rmdir 命令是用来删除目录的,一般情况下要删除的目录必须为空目录,如果所给
7、的目录不为空,系统会报告错误。该命令的语法格式如下:rmdir-p 目录列表-p:在删除目录表指定的目录后,若父目录为空,则 rmdir 也删除父目录。状态信息显示什么被删除,什么没被删除。目录列表:空格分隔的目录名列表。要删除的目录必须为空。显示当前目录Pwd 删除目录:newcentents:名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 11 页 -链接文件的命令链接文件命令是ln 命令。该命令在文件之间创建链接。这种操作实际上是给系统中已有的某个文件指定另外一个可用于访问它的名称。该命令的使用语法如下:硬链接:(相当于 Windows 的备份)ln 选项 目标 链接名 l
8、n 选项 目标 目录名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 11 页 -软连接:(相当于 windows 的快捷方式)ln 选项 s 目标 链接名 ln 选项 s 目标 目录改变文件或目录chmod选项文件和目录列表名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 11 页 -R 递归改变目录及其内容的权限。chmod命令支持两种文件权限设定的方法:(1)使用字符串设置权限(2)使用八进制数设置权限另外,文件和目录的权限还可用八进制数字模式来表示。三个八进制数字分别代表 ugo的权限。执行权、读权和写权所对应的数值分别是1,2 和 4。若要 rwx 属性则 4
9、+2+1=7;若要 rw-属性则 4+2=6;若要 r-x 属性则 4+1=5。文件压缩gzip 压缩文件gzip 选项 压缩(解压缩)的文件名gzip 命令是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。gzip 命令的使用语法格式如下:gzip 选项 压缩(解压缩)的文件名-c 将输出写到标准输出上,并保留原有文件。-d 将压缩文件解压。-l 对每个压缩文件,显示压缩文件的大小、未压缩文件的大小、压缩比、未压缩文件的名字等详细信息。-r 递归式地查找指定目录并压缩其中的所有文件或者是解压缩。-t 测试,检查压缩文件是否完整。-v 对每一个压缩和解压的文件,
10、显示文件名和压缩比。名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 11 页 -文件打包 tar tar 主选项+辅选项 文件或者目录-c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。-x 从档案文件中释放文件。-r 把要存档的文件追加到档案文件的未尾。例如用户已经作好备份文件,又发现还有一个目录或是一些文件忘记备份了,这时可以使用该选项,将忘记的目录或文件追加到备份文件中。-t 列出档案文件的内容,查看已经备份了哪些文件。-u 更新文件。就是说,用新增的文件取代原备份文件,如果在备份文件中找不到要更新的文件,则把它追加到备份文件的最后。名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 11 页 -