1、touch
命令作用:创建文件名
在当前目录下面创建abc.txt文件
touch abc.txt
在指定的目录下面创建xianren.doc文件
touch shanxi/xianren.doc
一次性创建多个文件
touch 1.txt 2.txt 3.txt 4.txt
创建带空格的文件,需要将文件用“”引起来。不推荐这种带空格的命名方式!!!
touch "Program Files.txt"
2、cat
命令作用:显示文件内容,适合查看短的文件内容。
查看qinghuaci.txt的文件内容
cat qinghuaci.txt
查看内容的时候,带着行号
cat -n qinghuaci.txt
3、tac
命令作用:倒序显示文件内容,同cat相反,不支持-n查看行号。
tac qinghuaci.txt
4、more
命令作用:一页一页显示文件内容,适合查看内容较长的文件。
- 翻页:空格、F键 、PageDown键
- 换行:回车
- 退出:q或者Q
more /etc/services
5、less
命令作用:一页一页显示文件内容,同样适合查看内容较长的文件。
与more命令的不同之处:
- less可以向上翻页,PageUp键向上翻页,↑向上翻一行。
- less可以根据关键字查找内容, 可以按 /,输入关键字。 搜索内容会高亮显示,按N键,会切换到下一个。
查看文件faruxue.txt
less faruxue.txt
在文件中搜索三,如下图所示:
搜索结果:
6、head
命令作用:显示文件前几行数据
查看faruxue.txt,不增加任何参数时,默认显示前10行数据
head faruxue.txt
查看faruxue.txt文件前12行数据
head -n 12 faruxue.txt
7、tail
命令作用:显示文件后几行数据
tail faruxue.txt
查看faruxue.txt文件,最后12行数据
tail -n 12 faruxue.txt
查看faruxue.txt文件,动态显示文件末尾内容
tail -f faruxue.txt
当文件末尾内容发生变化的时候,会动态显示。
网友评论