Linux 系统第3章 文件管理.pptVIP

  • 56
  • 0
  • 约8.63千字
  • 约 78页
  • 2019-07-17 发布于辽宁
  • 举报
3、建立目录 格式:mkdir [参数] 目录名 参数: -p: 循环建立目录 实例: # mkdir /d1/ # mkdir /d1/d2/ # mkdir –p /d3/d4/ 4、删除目录(为空目录) 格式:rmdir [参数] 目录名 参数: -p:循环删除空目录 实例: # rmdir ./a1/ # rmdir /etc/a2/ # rmdir -p /d1/d2/ 案例二: 在根目录(/)下新建目录test,test1,把/etc/passwd分别复制到/test1与/test下,并分别改名为file1与file; 查看file1文件的前二行与最后二行,并记录; 查看/etc/目录下的文件,并记录前两个文件的文件名; 查看/etc/目录中所有的文件中包含有sys字母的文件并记录; 查看/etc/目录中文件包含有conf的前两个文件是什么; 把/test/file文件建一个软链接文件file.soft到/test1中; 在/etc/passwd中查找包含user的用户。 (注:以上文件的查看均以正常模式查看、即按名称查看) 4.2.2 与文件和目录相关的Shell命令(二) (1)cat 格式:cat 文件名 实例: # cat /etc/inittab # cat /abc/abc.txt //输出重定向 # cat myfile1 myfile2 # cat myfile1 myfile2 //输出追加重定向 cat命令例子 (1)cat Readme.txt //在屏幕上显示出Readme.txt文件的内容 (2)cat text1 text2 text3 //把文件text1和文件text2的内容合并起来,放入text3中。 (3)cat text3 //查看text3的内容。 (4)cat –n text1 text2 //把文件text1的内容加上行号后输入到文件text2中。 (5)cat –b text2 text3 text4 //把文件text2和text3的内容加上行号后(空白行不加行号)之后将内容附加到文件text4中。 (2)more 格式:more  文件名 实例: # more /abc/abc.txt 说明:可以用回车键或空格向下换行      按Q键退出more 不能回翻; 补:# ls |more more命令 选项: -num 一次显示的行数。 -d 提示使用者,在画面下方显示[press space to continue,q to quit] -f 计算行数时,以实际上的行数,而非自动换行后的行数。 -p 不以卷动的方式显示每一页,而是先清屏后在显示内容。 -c 与-p类似,不同的是先显示内容,再清除其他旧资料。 -s 当遇到两行以上的连续空白行,就代换为一行的空白行。 +num 从第num行开始显示 命令格式:more [选项] 文件名 命令功能:分页显示文件内容。适合显示长文件清单或文本清单,可以一次一屏或一个窗口的显示,基本指令就是按空格键往下一页显示(或回车键显示下一行),按back键往回显示一页。 (1)more –s testfile //显示testfile,如遇到两行以上空白行则以一行显示。 (2)more +20 testfile //从第20行开始显示testfile的内容 (3)less 格式: less 文件名 实例: # less /etc/dhcpd.conf 说明:Page up /Page Down键上下滚动、 Q键退出 可以回翻 less命令 功能:与more基本相同,不同之处是less允许往回卷动已经浏览过的部分,同时less并未在一开始就读入整个文件,因此,打开大文件的时候,它会比一般的文本编辑器快。 (4)head、tail 格式:head -n 文件名 tail -n 文件名 实例: # head -20 a.txt //显示a.txt中前20行 # tail -20 a.txt  //显示a.txt中后20行 #more /etc/passwd|tail -10 head命令 功能:只显示文件或者标准输入的头几行内容。默认值是10行。可以通过指定一个数字选项来改变显示的行数。 head -20

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档