linux的命令放在哪里

不及物动词 其他 28

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux的命令主要存放在系统的可执行文件目录中。这个目录通常被称为PATH(或者叫做环境变量$PATH),它包含了一系列用冒号分隔的目录路径。

    当我们在命令行输入一个命令时,系统会在这些路径下搜索可执行文件,如果找到对应的命令,就执行它。如果找不到对应的命令,就会报错”command not found”。

    通常,Linux的命令存放在以下几个常用的目录中:

    1. /usr/bin: 这个目录存放了大部分的用户可执行命令,比如ls、cp、mv等。

    2. /bin: 这个目录存放了一些基本的系统命令,比如cat、ls等。这些命令在启动系统时就会加载,因此可以在系统故障时使用。

    3. /usr/sbin和/sbin: 这两个目录存放了一些系统管理员使用的命令,比如ifconfig、iptables等。通常,普通用户没有权限执行这些命令。

    4. /usr/local/bin: 这个目录存放了用户自行安装的软件的可执行文件。

    5. /usr/share/bin: 这个目录存放了一些共享的脚本和可执行文件。

    当我们在命令行中输入一个命令时,系统会按照PATH中定义的路径顺序进行搜索,直到找到对应的可执行文件或者搜索完所有的路径。因此,如果我们希望使用某个特定路径下的命令,可以将该路径添加到PATH环境变量中。

    总之,Linux的命令通常存放在系统的可执行文件目录中,我们可以通过查看PATH环境变量来了解这些目录的具体位置。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux的命令通常被放置在系统的路径中,以便用户可以通过命令行或终端来直接执行它们。下面是Linux系统中常用的命令的存放位置:

    1. /bin目录:它是Binary的缩写,用于存放最基本的系统命令,这些命令对于系统的正常运行是必需的,如ls、cp、mkdir等。

    2. /sbin目录:它也是Binary的缩写,用于存放系统管理员使用的命令,这些命令通常用于管理和配置系统,例如reboot、shutdown、ifconfig等。

    3. /usr/bin目录:它是Unix System Resources的缩写,用于存放用户可执行的应用程序和命令,如gcc、python、git等。

    4. /usr/sbin目录:类似于/usr/bin目录,但是存放的是系统管理员使用的应用程序和命令。

    5. /usr/local/bin目录:它是/usr/bin目录的一个子目录,用于存放用户自己编译安装的软件的可执行文件。这个目录通常不会被系统自动覆盖。

    此外,还有一些其他的目录可能包含系统命令,例如:

    6. /usr/share目录:用于存放系统共享的一些数据文件,例如帮助文档和配置文件。

    7. /usr/lib目录:用于存放系统的共享库文件,这些库文件是许多应用程序所依赖的。

    8. /usr/local/lib目录:类似于/usr/lib目录,用于存放用户自己编译安装的共享库文件。

    需要注意的是,不同的Linux发行版可能会有一些差异,例如某些发行版可能将一些命令放置在不同的目录中或使用不同的命名约定。因此,在使用Linux系统时,最好查阅相关文档或参考对应发行版的官方文档以了解具体的命令存放位置。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,命令一般被放置在系统的几个主要目录中。这些目录在系统的环境变量`$PATH`中被定义,以便用户可以直接执行命令。

    下面是Linux系统中命令可能被放置的几个主要目录:

    1. /bin:这个目录包含了一些最基本的、最经常使用的命令,如`ls`、`cp`和`mkdir`等。它们是可执行程序,被具有执行权限的所有用户使用。

    2. /sbin:这个目录包含了一些用于系统管理的命令,例如`fdisk`和`ifconfig`。这些命令通常只有超级用户(root)才有权限使用,因为它们可以对系统进行重要的配置和修改。

    3. /usr/bin:这个目录包含了大部分的用户命令,它们是一些可选的或不常用的程序。例如,`awk`和`sed`等。

    4. /usr/sbin:这个目录包含了一些非常专业化的系统管理命令,仅供root用户使用。

    5. /usr/local/bin:这个目录是用来存放用户安装的软件的命令。它通常包含了一些自己编译或从其他来源获取的程序。

    6. /usr/local/sbin:这个目录包含了一些root用户安装的本地系统管理命令。

    另外,有一些命令或者可执行程序可能被放置在其他的一些目录中。例如,有些软件安装时会把命令放置在`/opt`目录下。

    可以通过使用`echo $PATH`命令来查看系统当前的环境变量`$PATH`的值,以了解系统中命令所在的目录。

    注意:Linux是一个开放和灵活的操作系统,用户可以自行定义安装和使用命令的目录。因此,实际情况可能会有所不同。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部