查找 /gnu 的位置

查找 /gnu 的位置

我正在我的大学服务器上工作并试图找到 /gnu 的位置。我知道它安装了最新版本,因为我使用以下方法获得了正确的版本:g++ --version

使用 find 时find gnu它不返回任何结果。如何找到 gnu 的路径?

答案1

通常没有名为 的命令或文件gnu

该名称gnu指的是GNU计划,并包含许多不同的程序,包括 gcc、emacs、Bash shell、Coreutils 套件(包括rmcpmv等命令)以及许多其他程序。该项目的目标是创建一个完整的操作系统。

一些系统中,GNU 工具可能安装在特殊目录中,可能是/opt/gnu/gnu.在其他系统上,包括大多数基于 Linux(或“GNU/Linux”)的系统,GNU 工具构成了操作系统的很大一部分。

GNU 没有“当前版本”;每个子项目(gcc、coreutils、emacs...)都有自己的一系列版本。

顺便说一句,您的问题询问的是 的位置/gnu/gnu,如果存在的话,一个位置。并且find gnu将(尝试)遍历gnu目录在你当前的目录中。我建议你需要研究类 Unix 文件系统的工作原理。

答案2

其中 - 显示(shell)命令的完整路径。

~> which g++
/usr/bin/g++

find - 在目录层次结构中搜索文件

find / | grep gnu(例如)

相关内容