如何在Linux中查找命令路径 Linux which与whereis区别

结论:在Linux中,用which查找命令路径,看PATH变量;用whereis查找命令相关文件,包括手册和源码;用type判断命令类型,是别名、内置还是外部命令。
三者结合,几乎解决所有查找命令需求。

怎么在linux下查找文件夹路径

上周 我那个朋友 在Linux系统里找文件夹 特别方便
用 ls -l /path 能看到细节 比如文件权限 谁改的 多大了 啥时候改的
但有时候 文件太多了 用 find /path-name filename 效果更好 能一层层找 肯定能找到
想看细节咋办? find /path-name filename | ls -l 一次搞定
find特别厉害 能按类型找 按时间找 按大小找
比如 find /path -type d -name "filename" 专门找文件夹 名字要符
用通配符也行 find /path -name "fil" 找所有名字 带fil开头的
反正 用熟了 找文件夹 超快
算了

查看文件路径的linux命令

which /bin/su 返回 /bin/su
whereis -b su 返回 /bin/su
locate /bin/su 返回 /bin/su
find / -name su 返回 /bin/su
ls -R / | grep su 返回 /bin/su
sudo updatedb
这就是坑,别信。