查找文件命令:locate find
非实时性,根据自己的数据库查找文件,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和winows中文件内容行尾标记是不同:
linux中以$为结尾
Windows中是以enter键结尾
cat:一次性查看文件内容
more:可以翻页查看文本文件内容(用回车键翻行,空格翻一屏幕,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