Linux which 命令2025年3月17日 | 阅读 3 分钟 Linux 的 which 命令用于从文件系统中查找可执行文件或程序的路径。它显示了指定文件或命令的存储路径。 如果您想知道指定程序存储在哪里,which 命令将帮助您识别路径,它非常直接易用。 语法上述命令将显示指定文件名或命令的路径。 选项which 命令只提供一个选项,即 '-a' 选项。它用于显示指定命令的所有路径。在某些情况下,我们的机器对于同一个程序可能包含两个不同的路径。例如,它可以是 "/usr/bin/program" 或 "/usr/local/bin/program"。'-a' 选项将显示指定命令的这两个路径。 语法让我们探讨此命令的各种用法以更好地理解它。 如何使用 which 命令?要显示任何可执行文件(例如程序和命令)的路径,只需执行 which 命令,后跟程序名称。 例如,要显示 node 可执行文件的路径,请按如下方式执行命令: 它将显示 node 可执行文件的路径。请看下面的输出: ![]() 同样,对于 Java 可执行文件,请按如下方式执行命令: 它将显示 Java 可执行文件的路径。 which 命令只显示可执行文件的路径,因此只使用机器中可用的参数执行命令。如果我们传递任何非法参数(机器不包含的),它将不会给出任何输出。 带多个参数的 which 命令我们可以通过在一条命令中一次提供多个参数来显示多个可执行文件的路径。要在 which 命令中传递多个参数,请用空格将它们分开。按如下方式执行命令: 例如,要显示 node、cat、ls 和 mkdir 命令的路径,请按如下方式执行命令: 上述命令将在新行中显示所有指定命令的路径。请看下面的输出: ![]() which 命令的退出状态Linux 用户有退出状态,或者它由 shell 脚本执行。如果退出状态为 0,则表示命令已成功执行,没有错误。如果退出状态是非零数字(即 1 到 255),则表示命令有错误并且失败。 which 命令具有以下三种退出状态: 0: 如果退出状态为 0,则表示所有参数都已找到且可执行。 1: 如果退出状态为 1,则表示一个或多个参数不存在或不可执行。 2: 如果退出状态为 2,则表示指定了无效选项。 获取帮助如果您在使用 which 命令时遇到困难,可以通过显示 which 命令的手册从终端获取帮助。 要显示手册,请按如下方式执行 man 命令: 上述命令将显示手册。请看下面的输出: ![]() 要退出手册,请按 'q' 键。 我们还可以执行 info 命令来显示手册。 上述命令将显示与 man 命令相同的输出。 下一主题Linux head |
在 Linux 中,使用不同的命令打印文件或输出。从 Linux 终端打印是一个简单的过程。lp 和 lpr 命令用于从终端打印。而 lpg 命令用于显示排队打印作业。打印双面...
5 分钟阅读
Linux/Unix 中的 Cat 命令及示例 'cat' 命令是最通用和功能强大的工具。它被认为是经常使用的命令之一。它可以用于显示文件内容、将内容从一个文件复制到另一个文件、连接...
7 分钟阅读
命令 命令用于显示一个或多个文件的最后十行。它的主要目的是读取错误消息。默认情况下,它显示文件的最后十行。此外,它用于监视文件中的更改...
阅读 6 分钟
命令 cat 命令显示文件内容。同样,more 命令也显示文件内容。唯一的区别是,对于较大的文件,cat 命令的输出会滚动出屏幕,而 more 命令一次显示一屏的内容。以下...
阅读1分钟
命令 'tac' 命令是 'cat' 命令的反向操作。它也被称为 'cat' 的反向。它将以相反的顺序显示文件内容。它首先打印最后一行,然后是倒数第二行,依此类推。这样,它打印第一行...
阅读1分钟
命令 'head' 命令显示文件开头的内容。默认情况下,它显示任何文件的开头 10 行。语法: head <文件名> 示例: head jtp.txt 查看上图,命令 "head jtp.txt" 显示了文件 'jtp.txt' 的前十行。Head 命令用于多个文件 如果我们...
阅读1分钟
用于将字符串字符返回到文件中。它主要关注确定二进制文件 (非文本文件) 的内容并从中提取文本。对于人类来说,从可执行文件中找出文本是一项复杂的任务。二进制文件,这样的...
阅读 4 分钟
命令 'less' 命令与 'more' 命令相同,但包含更多功能。它会自动适应终端窗口的宽度和高度,而 'more' 命令会在终端窗口的宽度变窄时截断内容。语法: less <文件名> 示例: less /var/log/udev 查看以上...
阅读 2 分钟
Linux 编辑文件 Linux 文件系统允许我们对文件执行各种操作,如创建、编辑、重命名、删除。我们可以使用各种 Linux 编辑器编辑文件,如 vim、nano、Emacs、Gedit、Gvim 等。如何在 Linux 中编辑文件 让我们来了解如何在 Linux 中编辑文件...
阅读 6 分钟
命令 有许多命令可以帮助查看文件内容。现在我们将查看一些命令,如 head、tac、cat、less & more 和 strings。我们将讨论下表中给出的文件内容: 命令 功能 head 显示开头...
阅读1分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India