【起因】
资料来源《鸟哥的linux私房菜》
用find查找大文件,突然想到平时用到的whereis也是可以找文件的,小小的总结整理下这三个的用法。
【which [-a] command】
which [-a] command :将所有由PATH目录中可以找到的指令都列出来,而不止第一个被找到的。
【whereis [-bmsu]】
-b:只找binary格式的文件
-m:只找在说明文件manual路径下的文件
-s:只找source来源的文件
-u:搜索不在上述三个项目当中的其他特殊文件
说明:在linux中,系统会将系统内的所有文件都记录在一个数据库文件中,当使用whereis的时候,都是在这个数据库中查找,所以在使用whereis的时候,有时候会发现刚创建的文件没找到,或者已经删掉的文件还在的情况。
【find】这个已经在上一篇博文中总结过了,这是传送门。