📜  列出 linux ubuntu 二进制文件夹 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:22:38.947000             🧑  作者: Mango

列出 Linux Ubuntu 二进制文件夹

Linux Ubuntu 的二进制文件夹包含了系统运行所需的各种命令和应用程序,对于开发人员来说了解这些文件非常重要。以下是列出 Linux Ubuntu 二进制文件夹的几种方法。

方法 1:使用 whereis 命令

whereis 命令可以用来查找命令的二进制文件及其源代码的位置。

$ whereis python
python: /usr/bin/python /usr/bin/python2.7 /usr/lib/python2.7 /usr/lib/python3.5 /usr/lib/python3.6 /etc/python2.7 /etc/python /etc/python3.5 /etc/python3.6 /usr/local/lib/python2.7 /usr/local/lib/python3.5 /usr/local/lib/python3.6 /usr/include/python2.7 /usr/include/python3.5m /usr/include/python3.6m /usr/share/python /usr/share/man/man1/python.1.gz
方法 2:使用 which 命令

which 命令用于查找命令的可执行文件的位置。

$ which python
/usr/bin/python
方法 3:使用 locate 命令

locate 命令可以用于查找文件,包括二进制文件。但是,它需要先使用 updatedb 命令来更新文件索引。

$ sudo updatedb
$ locate python
/usr/bin/python
/usr/bin/python2
/usr/bin/python2.7
/usr/bin/python3
/usr/bin/python3.5
/usr/bin/python3.6
方法 4:查看环境变量 $PATH

在 Linux 中,运行一个命令时需要输入完整的路径,或者将命令所在的目录添加到 $PATH 环境变量中。

$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

$PATH 环境变量中包含了所有可执行文件所在的路径,包括 Linux Ubuntu 二进制文件夹。

以上几种方法都可以查找 Linux Ubuntu 二进制文件夹的位置,开发人员应该对这些文件夹有所了解,以便更好地进行开发工作。