发布时间:2010-04-01 23:45 来源:未知
一.以文件名查找: 1. find 命令由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。
3、find命令选项
-name
2. locate 命令
locate filename
发现包含字符串“filename”的文件名。这比find命令更容易。但是基于数据库(通常在夜间重建),所以你无法找到刚刚存到文件系统的文件。为了强制立即更新数据库,作为超级用户可以使用:updatedb& (中间没有空格)
3. which命令
which executeable_name
二.以文件内容查找
1. grep -n 字符串名字 /filepath/filename
查看文件内容的特殊方法
1. 假如你只想看文件的前5行,可以使用head命令,如:
head -5 /etc/passwd
2. 假如你想查看文件的后10行,可以使用tail命令,如:
tail -20 /etc/passwd
tail -f /var/log/messages
参数-f使tail不停地去读最新的内容,这样有实时监视的效果
tail -f /var/log/messages
按Ctrl+C后,直接从脚本退出到提示符下了