which -a ifconfig,按路径查找ifconfig
whereis ifconfig,按数据库查找ifconfig,
whereis -m passwd,-m参数仅仅找出说明文件。
locate passwd,也是按数据库查找passwd相关文件。
locate: can not open `/var/lib/mlocate/mlocate.db’: No such file or directory?如何解决?updatedb即可。
find,是查找整个磁盘,速度稍慢。
find / -mtime 0,表示查找从现在到24小时前修改过的文件。
find / -mtime 3,表示3天前的24小时内修改的问题。
find / etc -newer /etc/passwd,寻找/etc下的文件,有比/etc/passwd日期新的就列出来。
find /var -mtime -4,表示查找/var里4天内被改动的文件。
find /var -mtime +5,表示查找/var里5天前改动的文件。
find /home -user laoyi,查找laoyi这个用户下的所有文件。
find / -nouser,查找系统中不属于任何人的文件。
find / -name passwd,可以查找文件名为passwd的文件。
find / -size +50k,查找比50k还大的文件。
find / -type s(b,c,d,l,s,p)查找文件类型。
find /bin /sbin -perm +6000,列出SUID,GUID文件。