linux学习录-常用命令(3)
一、touch
命令名称:"touch"
命令所在路径:"/bin/touch"
执行权限:所有用户
功能描述:创建空文件
语法: touch [文件名]
“示例1:”
二、cat
命令名称:"cat"
命令所在路径:"/bin/cat"
执行权限:所有用户
功能描述:显示文件内容
-n:显示行号
语法: cat [文件名]
“示例1:”
“示例2:”
这里使用"-n"选项会显示这个文件信息总共有多少行
“示例3:”
这里需要打开的文件文件内容非常多,有一万多行,但是只会显示最后一页的内容,这个时候如果我们需要显示中间几页的内容,需要使用到另外一个命令"more"
还有一个"tac"命令,即"cat"命令倒过来写
就可以把文件内容从后向前显示
三、more
命令名称:"more"
命令所在路径:"/bin/more"
执行权限:所有用户
功能描述:分页显示文件内容
语法: more [文件名]
"空格或f:"翻页
"enter:"换行
"q或Q:“退出
这个命令可以让我们一页一页的翻我们所需要的内容。或者一行一行的翻,但是当我们翻得比较快,一不小心错过了我们所需要得内容需要往回翻的时候怎么办呢,这个时候需要使用另外一个命令"less”
四、less
命令名称:"less"
命令所在路径:"usr/bin/less"
执行权限:所有用户
功能描述:分页显示文件内容(可以向上翻页)
语法: less [文件名]
使用"less"命令可以进行关键字搜索我们想要查找的内容
“示例1:”
我们输入"/关键字"就可以进行搜索,我们的关键字会被标记,按"n"键(next)可以进行翻页
五、head
命令名称:"head"
命令所在路径:"/usr/bin/head"
执行权限:所有用户
功能描述:显示文件前面几行
"-n:"指定行数
语法: head [文件名]
“示例1:”
显示"services"这个文件的前七行,如果不指定行数,会默认显示文件的前十行
有显示前几行,肯定就有显示后面几行
六、tail
命令名称:"tail"
命令所在路径:"/usr/bin/tail"
执行权限:所有用户
功能描述:显示文件后面几行
"-n:"指定行数
"-f:“动态显示文件末尾内容
语法: tail [文件名]
“示例1:”
显示文件最后7行内容,如果不指定行数,默认显示最后十行内容
“示例2:”
这里使用的”-f"选项,就可以动态查看文件的最后十行的内容,一般来查看动态的日志文件