linux系统命令在哪个目录下

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux操作系统中,系统命令位于/bin、/sbin、/usr/bin和/usr/sbin等目录下。

    /bin目录存放的是一些基本的系统命令,会被所有用户使用,如ls、mkdir、cp等。

    /sbin目录存放的是一些系统管理命令,只有超级用户(root)才能使用,如ifconfig、mount、reboot等。

    /usr/bin目录存放的是一些安装的可执行文件,如一些应用程序的命令行工具。

    /usr/sbin目录存放的是一些系统管理命令的可执行文件,同样需要超级用户权限才能使用。

    此外,还有一些用户安装的软件可能会将命令放在其他目录下,可以使用whereis命令来查找命令的位置。

    总结起来,系统命令所在的目录主要有/bin、/sbin、/usr/bin和/usr/sbin等,对于普通用户而言,常用的命令主要在/bin和/usr/bin目录下。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,系统命令位于系统的环境变量$PATH所包含的目录下。$PATH是一个用冒号(:)分隔的目录列表,系统会根据$PATH中的目录顺序来搜索命令。通常情况下,系统命令位于以下几个目录下:

    1. /bin目录:这个目录包含了一些最基本的系统命令,如ls、cp、mv等。这些命令通常是用来管理文件和目录的。

    2. /sbin目录:这个目录下存放的是一些系统管理命令。这些命令通常只有系统管理员才有权限运行,如ifconfig、shutdown等。

    3. /usr/bin目录:这个目录包含了大部分用户级别的命令,如g++、gcc、python等。这些命令通常是用户自己安装的。

    4. /usr/sbin目录:这个目录下也是存放一些系统管理命令,但是通常需要使用到root权限才能运行,如iptables、systemctl等。

    5. /usr/local/bin目录:这个目录下存放的是本地安装的软件的命令。在源码编译安装软件时,一般会将可执行文件放在这个目录下。

    除了以上几个目录,还有一些其他的目录也可能包含系统命令。可以通过命令echo $PATH来查看系统的$PATH变量是包含哪些目录的。另外,如果有需要,用户也可以自定义$PATH变量,将自己的命令所在的目录添加到其中。

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

    在Linux系统中,系统命令通常存放在/bin、/sbin、/usr/bin、/usr/sbin目录下。

    1. /bin目录:存放的是系统命令,这些命令可以被普通用户和管理员使用。例如,ls、cp、mv等命令均位于/bin目录。

    2. /sbin目录:存放的是系统管理员使用的命令,这些命令通常需要具有root权限才能执行。例如,ifconfig、reboot、shutdown等命令均位于/sbin目录。

    3. /usr/bin目录:存放的是用户可执行的命令。例如,cd、echo、grep等命令均位于/usr/bin目录。

    4. /usr/sbin目录:存放的是系统管理员使用的命令,目录下的命令通常需要具有root权限才能执行。例如,useradd、userdel、iptables等命令均位于/usr/sbin目录。

    除了这些常用的目录外,还有一些其他的目录也包含了一些系统命令:

    – /usr/local/bin:存放的是用户自行安装的软件的可执行命令。

    – /usr/local/sbin:存放的是用户自行安装的软件的管理员命令。

    – /usr/X11R6/bin:存放的是与图形界面相关的命令。

    此外,用户还可以将自己编写的命令放在/usr/local/bin、/usr/local/sbin、~/bin目录中,这样可以很方便地执行这些命令。

    总之,在Linux系统中,系统命令通常分布在不同的目录中,根据需要选择合适的目录来执行相应的命令。

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

400-800-1024

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

分享本页
返回顶部