Linux系统如何查询文件的路径走向?
本文将详细解释如何在Linux中查询运行文件的完整路径。木准科技觉得很实用,分享给大家参考。希望你看完这篇文章能有所收获。在linux中,有些地方需要使用绝对路径。对于一些命令,比如java,mysql等。您需要使用运行文件所在的路径。引入一个命令来查询这个路径。
which
您可以查询运行文件的路径,如下所示:
详细的命令解释
以mysql为例,命令如下:
[work(赵伟楠)@ tjtxvm-144-80 soft]$哪个mysql
/opt/soft/percona-mysql 55/bin/MySQL命令输出运行文件MySQL所在的路径
当没有这样的文件时,输出如下:
[work(赵伟楠)@ tjtxvm-144-80 soft]$哪个百度
/usr/bin/what : nobaiduin(/opt/soft/JDK/JDK 1 . 6 . 0 _ 45/bin :/opt/soft/JDK/JDK 1 . 6 . 0 _ 45/JRE/bin :/usr/local/bin :/bin :/usr/bin :/usr/local/sbin :/usr/sbin :/sbin 3:
[work(赵伟楠)@ tjtxvm-144-80 soft]$ whorcale
/usr/bin/which : oorcalein(/opt/soft/JDK/JDK 1 . 6 . 0 _ 45/bin :/opt/soft/JDK/JDK 1 . 6 . 0 _ 45/JRE/bin :/usr/local/bin :/bin :/usr/bin :/usr/The local/sbin :/usr/sbin :/sbin 3:
whereis
Whereis将输出安装文件的目录,如下所示:
详细的命令解释
以mysql为例,命令如下:
[work(赵伟楠)@ tjtxvm-144-80 soft]$ where ismysql
MySQL :/usr/lib 64/MySQL/usr/share/MySQL当文件不存在时,它会输出文件:一个空字符串
[work(赵伟楠)@ tjtxtvm-144-80 soft]$ where is Baidu
findBaidu :
您也可以使用“查找搜索”命令来查找
发现命令不详细,举个栗子:
[work(赵伟楠)@ tjtxvm-144-80 soft]$ find/usr/share/-nammysql
/usr/share/MySQL what命令将在这里向您介绍。欢迎大家交流,指出文中的一些错误,让我加深理解。希望你没有bug。谢谢!
这篇关于“如何查询Linux中运行文件的完整路径”的文章已经在这里分享了。希望以上内容能对你有一定的帮助,让你学到更多的知识。如果你觉得文章好,请分享给更多人看。