以往的Unix操作系统知识我们都是否记得呢,今天我们来学习新的知识,关于Unix文件的查看的知识。我们这次依旧是学习Unix文件的基础知识。
Unix文件的查看
常用的查看Unix文件的查看的命令有cat、more、head、tail等,下面将逐一进行介绍。
(1)cat命令可以在屏幕上显示出文本文件的内容,它的命令格式如下:
cat filename(s)
不过cat最常见的用法是配合重定向符来清空文件以及将几个文件合并成为一个文件。
[例]
cat /dev/null > doc.txt //清空文件doc.txt,/dev/null代表空设备文件(记住使用即可)
cat < doc1.txt >> doc2.txt //将doc1.txt中的内容保存在doc2.txt的尾部
(2)Unix文件中使用cat命令查看文本文件时会有一个问题,就是它不会分屏显示文件,这样当文件的内容超出一屏时,除了***一屏的内容之外,上面的内容都将是一闪而过。
当然解决的办法Unix也替我们想好了,就是使用more命令来查看此类文件。more命令的格式如下:more filename
more命令将会以分页的方式显示文本文件内容。当每次将文件内容显示在屏幕上时,如果内容超出一屏,则会在屏幕的左下部显示“ --more--”,并且在其后面显示百分比表示已显示部分占总内容的比例。
此后按回车键则会下滚一行,按空格键则会下翻一屏,按“b”字母键可以返回上一屏,按“h”字母键可以获得关于更多功能的帮助;使用“/”加上字符串可以查找指定字符串的内容信息,找到后可以按“n”字母键继续搜索下一个符合要求的内容信息,按“q”字母键则可退出并返回Shell命令提示符状态。
(3)head & tail 命令
head与tail命令的格式如下:
- head [-n] filename(s)
- tail [-n] filename(s)
head命令的功能是显示一个或多个Unix文件开头n行的内容,tail命令的功能是显示一个或多个文件***n行的内容。若没有指定参数n,则系统会默认显示10行内容。
以上,我们就完成了对Unix文件的查看的方法的介绍,在这里希望大家可以好好的学习Unix基础知识。
【编辑推荐】