命令名:touch
语法:touch 文件名
功能:创建空文件
例子:
如上图所示,首先用touch命令创建文件file1,然后用touch命令创建两个文件program和files,如果要创建的文件包含空格,则创建该文件时要加上引号。
命令名:cat
语法:cat 文件名
功能:显示文件内容
-n 显示行号
例子
如上图所示,用cat命令显示指定文件的内容,加上-n则可以显示行号。
命令名:tac
语法:tac 文件名
功能:反向显示文件内容
例子
如上图所示,与cat命令相比,tac命令显示的文件内用是倒着显示的,即先显示文件的最后一行。tac命令也正好是cat命令的倒过来拼写。 另外,tac命令不能通过-n来显示行号
命令名:more
语法:more 文件名
按空格或f键翻页
按enter键换行
按q或Q退出
功能:分页显示文件内容
例子:
当文件内容很长时,用cat命令只能显示文件最后面的内容,这时可以使用more命令。如上图所示, 可以按空格键翻页,可以按回车键换行,可以按q键退出该命令。
命令名:less
语法:less 文件名
功能:分页显示文件内容,而且可以向上翻页
例子
less的功能和more命令的功能相似,上面more命令的换行翻页及退出键也适用于less命令,除了具有上述more命令的功能外,less命令还可以按pgup键向上翻页。另外。输入“/字符串”可以在文件中搜索指定字符串,如上图是输入“/service”的搜索结果,按n键可以显示下一页的搜索结果,其中n表示next。
命令名:head
语法:head 文件名
功能:显示文件前面几行
-n 加上数字可以显示指定行数
例子
如上图所示,第一行命令默认显示前10行,第二行命令加上-n 5显示前5行。
命令名:tail
语法:tail 文件名
功能:显示文件后面几行
-n 指定显示的行数
-f 动态显示文件末尾内容
tail命令的用法和head命令相似。但tail命令可以用 -f 来动态地显示文件末尾内容,该命令可以用来监控日志。