linux查看命令的原始路径
-
Linux中查看命令的原始路径有多种方法,以下是两种常用的方法:
方法一:使用which命令
which命令用于找出指定命令的绝对路径。可以通过which命令查看命令的原始路径。
语法:which
示例:要查看ls命令的原始路径,可以输入以下命令:
which ls
输出结果将会显示出ls命令的绝对路径。方法二:使用type命令
type命令用于描述指定命令的类型。通过type命令可以查看命令是一个内置命令还是外部命令,并显示命令的绝对路径。
语法:type
示例:要查看ls命令的原始路径,可以输入以下命令:
type ls
输出结果将会显示出ls命令的类型和绝对路径。通过以上两种方法,你可以轻松地查看命令的原始路径。
2年前 -
在Linux系统中,可以使用以下方法来查看命令的原始路径:
1. 使用which命令:which命令用于查找指定命令在系统中的路径,并输出所在位置的绝对路径。例如,要查看ls命令的原始路径,可以在终端中输入以下命令:
“`
which ls
“`该命令将输出如下所示的结果:
“`
/bin/ls
“`这表示ls命令的原始路径为/bin/ls。
2. 使用whereis命令:whereis命令用于查找指定命令的二进制文件、源代码和帮助文件的路径。通过在终端中输入以下命令,可以查看ls命令的原始路径:
“`
whereis ls
“`该命令将输出如下所示的结果:
“`
ls: /bin/ls /usr/share/man/man1/ls.1.gz
“`其中,/bin/ls是ls命令的二进制文件所在的路径。
3. 使用type命令:type命令用于显示指定命令的类型,包括内置命令、别名、函数和外部命令等。要查看ls命令的原始路径,可以在终端中输入以下命令:
“`
type ls
“`该命令将输出如下所示的结果:
“`
ls is hashed (/bin/ls)
“`这表示ls命令的原始路径为/bin/ls。
4. 使用echo命令:可以使用echo命令和$PATH环境变量来查看指定命令在系统中的路径。在终端中输入以下命令:
“`
echo $PATH
“`该命令将输出一个由冒号分隔的路径列表,其中包含了系统中所有可执行文件的路径。可以通过查找这个路径列表,找到指定命令在系统中的路径。
5. 使用find命令:find命令用于在文件系统中搜索指定的文件。通过在终端中输入以下命令,可以查找命令的原始路径:
“`
find / -name “command_name” -type f -executable
“`将command_name替换为要查找的命令名。该命令将从根目录开始递归地搜索指定命令,并输出符合条件的文件的路径。需要注意的是,在整个文件系统中进行完整的搜索可能需要较长时间,并可能需要root权限才能访问一些目录。
综上所述,以上是在Linux系统中查看命令的原始路径的几种方法。可以根据需要选择合适的方法来查找命令的路径。
2年前 -
在Linux中,查看命令的原始路径可以通过以下几种方式进行。
1. 使用which命令
which命令用于在环境变量$PATH指定的目录中搜索可执行文件的位置,并返回第一个找到的可执行文件的完整路径。可以使用以下命令来查看命令的原始路径:“`shell
which command_name
“`其中,command_name是你要查看原始路径的命令的名称。
例如,要查看ls命令的原始路径,可以运行以下命令:
“`shell
which ls
“`2. 使用whereis命令
whereis命令用于查找指定命令的二进制文件、源代码文件和帮助文件的位置。可以使用以下命令来查看命令的原始路径:“`shell
whereis command_name
“`其中,command_name是你要查看原始路径的命令的名称。
例如,要查看ls命令的原始路径,可以运行以下命令:
“`shell
whereis ls
“`3. 使用type命令
type命令用于显示命令或者文件的类型。如果命令是一个别名、shell的内嵌命令还是外部命令,type命令都能够显示出来。可以使用以下命令来查看命令的原始路径:“`shell
type command_name
“`其中,command_name是你要查看原始路径的命令的名称。
例如,要查看ls命令的原始路径,可以运行以下命令:
“`shell
type ls
“`4. 使用echo命令和$PATH变量
$PATH是一个环境变量,它包含了一系列的目录,用冒号分隔。这些目录是系统用于查找可执行文件的地方。使用echo命令可以打印出$PATH变量的值,然后再通过查找目录来确定命令的原始路径。“`shell
echo $PATH
“`其中,$PATH是环境变量的名称。
然后,根据输出的结果,在每个目录中使用ls命令或者其他查看文件的命令来查找命令的原始路径。例如,要查找ls命令的原始路径,可以运行以下命令:
“`shell
ls /bin/ls
ls /usr/bin/ls
ls /usr/local/bin/ls
…
“`以上是几种常见的查看命令的原始路径的方法,可以根据实际需要选择适合自己的方式。
2年前