本文链接:
1、查看文本内容
cat:查看文件内容,将整个文件内容从上到下显示在屏幕上。(适合查看内容较小的文件)
tac:和cat一样,从最后开始查看。
more:和cat功能类似,按页来查看内容,当内容充满一页时暂停,按空格向下翻页,或按Q停止显示。也可以支持跳转功能。
less:和more类似linux命令,不同的是less可以随意浏览内容,按Q停止显示。另外,less在查看之前不会加载整个文件内容,非常适合查看内容比较大的文件。
head:查看文件从第一行开始多少行(默认为十行)
tail:查看文件从末行开始多少行(默认为十行)
grep:查找文件中包含字符所在的行
2、查看文件或目录
ls:1、参数是目录时,查看目录下的内容(不包含子目录)
【注】当加上选项 -d 时,为查看目录本身
2、参数是文件时linux命令,查看文件路径是否正确
[root@server0 ~]# ls /root
anaconda-ks.cfg Documents Music Public test.txt
Desktop Downloads Pictures Templates Videos
[root@server0 ~]# ls -d /root
/root
[root@server0 ~]# ls /root/test.txt
/root/test.txt
[root@server0 ~]# ls /root/test1.txt?
ls: 无法访问/root/test1.txt: 没有那个文件或目录
find:递归查找目录下的所有文件和目录(包含子目录)
基本格式:find [查找的范围目录] [查找的条件] (可以有多个条件)
查找的条件有:
-name:文件名
-iname:忽略大小写查找文件名
-type:文件类型
-user:所属用户
-size:文件大小
-maxdepth:查找的深度
……
另外,使用find命令的 -exec 操作,可以逐个将查找结果当作后面命令的参数使用。
上一个教程:1.4 RabbitMQ-常用的linux命令
下一个教程:linux 常用命令及可选参数