用户经常要观看文件的内容,复制文件、删除文件、移动文件、比较文件、查找文件等,如下描述常用的文件操作命令。
1、cat 命令
cat 命令连接文件并打印到标准输出设备上,cat经常用来现实文件的内容。
(1)一般格式
cat [选项] 文件
(2)说明:该命令有两项功能,其一是用来显示文件的内容,它依次读取由参数file所指明的文件,将他们的内容输出到标准输出上;其二是连接两个或多个文件。
(3)常用选项
-n,–number 从1开始对所有输出行进行编号
(4)注意:当文件较大是,文件在屏幕上迅速闪过,用户往往看不清所显示的内容,一般使用more命令分屏显示。
(5)实例:
$ cat file1 (在屏幕上显示文件file1的内容)
$ cat file1 file2 (同时显示文件file1 和 file2的内容)
$ cat file1 file2 > file3 (将文件file1 和 file2合并后放入文件file3中)
2、more命令
more命令显示文件内容,每次只显示一屏。
(1)说明:该命令一次显示一屏文本,满屏后停下来,并在屏幕的底部出现一个提示信息,给出当前已经显示文件的百分比。
3、head命令
head命令在屏幕上显示指定文件的若干行。
(1)说明:head命令在屏幕上显示指定文件的开头若干行,行数由参数值来确定,显示行数默认值是10行。
4、tail命令
tail命令在屏幕上显示指定文件的末尾若干行。
(1)说明:tail命令在屏幕上显示指定文件的末尾10行。
5、touch命令
可以修改指定文件的时间标签或者创建一个空文件。
(1)说明:touch命令将会修改指定文件的时间标签,把已存在的文件的时间标签个更新为系统当前的时间,他们的数据将原封不动地保留下来,如果文件尚未存在,则创建一个空的新文件。