三、查找搜索

来源:互联网 发布:小键盘 软件 编辑:程序博客网 时间:2024/05/16 15:37

三、查找搜索:

locate passwd 基于模糊查询,数据库查询,刚刚创建的文件找不到
updatedb 将数据库跟新,再查找,可以找到
-i不区分大小写查找
-n 5;仅仅搜索前5行

find查找 试试查找
查找速度慢
没有指定目录;指定的是当前目录

**find -name nmedu.txt** 在当前递归搜索edify.txt**find -iname nmedu.txt** 忽略大小写搜索该文件**find / -name *txt**   搜索/里面关*.txt的文件**find / -name "txt"**  搜索/里面关于*txt*的文件**find / -user root -group root** 在根搜索关于root拥有人和拥有组的文件**find -user joe -not -group joe** 查找出拥有人是job,拥有组不是job的**find -perm 775** 查找出当前权限为775的**find -size 10M** 找出刚刚好10M的文件**find -size -10M** 找出小于10M的文件**fine -size +10M** 找出大于10M的文件

find 按文件修改时间查找文件:atime, amin, ctime, cmin, mtime, mmin

—(+n)——————|————————(n)————————|——(-n)——(n+1)*24H前| (n+1)*24H~n*24H间 |n*24H内-ctime -n 查找距现在 n*24H 内修改过的文件-ctime n 查找距现在 n*24H 前, (n+1)*24H 内修改过的文件-ctime +n 查找距现在 (n+1)*24H 前修改过的文件

dd if=/dev/zero of=test(被输出对象) bs=10M count=10 创建一个大小为10M的

date: 显示时间或者系统时间日期whatis ls: 询问命令是干什么的pwd:查看当前所在目录which+命令:查看当前命令的路径users:查看当前的登录系统的用户who:查看当前登录在本机的用户及来源w:查看当前登录本机的用户及运行的程序write root pts/2:给当前联机的用户发消息wall 内容:给所有登录在本机的用户广播消息last:查看用户的登录日志lastlog:查看每个用户最后登录的情况finger -l:查看用户账号的详细信息history:查看用户的历史命令hostname:查看主机名查看文本的方式 less:显示文本的内容,当一个屏幕显示不完的时候,可以用上下键查看cat:显示文件时候会一次性显示完不用上下翻more:只能往下翻,不能向上翻nl:在前面加显示行号
0 0