tree:查看目录树(tree = ls -R)
which:查找命令所在的路径
whereis:查看命令所在的路径,源代码文件,帮助信息文件所在的文件
-b:只查看文件所在的位置(等同于which命令)
-m:只查看帮助信息所在的位置
-s:支持看源代码所在的位置
查找文件命令:locate
非实时性,根据自己的数据库查找文件,CentOS每天更新一次数据库,安装完locate后,生成/var/lib/mlocate目录,存放数据库
模糊匹配
/var/lib/mlocate/mlocate.db //locate工具的数据库
# yum -y install mlocate //安装locate工具
# locate file_name
# updatedb //更新locate数据库
查看文本文件内容命令: cat more less head tail
Linux和Windows中文件内容行尾标记是不同的:
- Linux中是以$为结尾
- Windows中是以ENTER键结尾
cat:一次性查看文件内容
more:可以翻页查看文本文件内容
enter键:向下翻一行
空格键:向下翻一屏
ctrl+b:向上翻一屏
ctrl+f:向下翻一屏
=:显示当前的行号
v:调用vi编辑器
!command:调用shell执行命令
q:退出more命令
# more +num file_name //从num行开始查看文件内容
less:可以翻页查看文本文件内容
enter键:向下翻一行
空格键:向下翻一屏
pagedown:向下翻一屏
pageup:向上翻一屏
上下方向键:向上/向下翻一行
/word:在该文件中查找word关键字
n:查找下一个
N:查找上一个
管道:连接多条命令,前一条命令输出结果作为后一条命令的输入条件, 管道符 ’|‘
head:默认查看文件文件的前十行
-n:查看文件文件前n行
tail:默认查看文本文件的后十行
-n:查看文本文件的后n行
-f:动态查看文本文件内容,如动态查看日志: tail -f /var/log/messages
Comments | NOTHING