linux存放命令的目录

worktile 其他 61

回复

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

    Linux存放命令的目录主要有以下几个:

    1. /bin目录:存放系统启动时需要用到的基本命令,比如ls、cp、mv等。

    2. /sbin目录:存放系统启动时需要用到的系统管理命令,比如ifconfig、iptables等。

    3. /usr/bin目录:存放普通用户使用的命令,比如wget、git等。

    4. /usr/sbin目录:存放系统管理员使用的命令,比如useradd、service等。

    5. /usr/local/bin目录:存放用户自行安装的命令,比如自编译的软件。

    6. /usr/local/sbin目录:存放用户自行安装的系统管理命令。

    7. /usr/share目录:存放系统共享的数据文件,不包含二进制可执行文件。

    8. /usr/lib目录:存放系统共享的库文件,供软件程序调用。

    9. /etc目录:存放系统的配置文件。

    10. /root目录:存放系统管理员root用户的主目录,一般不用来存放命令。

    需要注意的是,每个目录下的命令都有相应的权限设置,只有拥有执行权限的用户才能执行该目录下的命令。此外,还可以通过修改环境变量PATH来指定可执行命令的位置。

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

    Linux操作系统中存放命令的目录是/bin、/sbin、/usr/bin、/usr/sbin和/usr/local/bin。

    1. /bin目录:存放一些必要的系统命令,例如ls、cd、cp等。这些命令对于系统的正常运行非常重要。

    2. /sbin目录:存放的是一些只能由系统管理员使用的系统命令,例如reboot、shutdown等。这些命令通常涉及到对系统底层的操作。

    3. /usr/bin目录:存放的是一些用户可以使用的非系统关键命令,例如gcc编译器、python解释器等。

    4. /usr/sbin目录:存放的是一些只能由系统管理员使用的非系统关键命令,例如networkd、firewalld等。

    5. /usr/local/bin目录:存放的是用户自行安装的软件的可执行文件。这些软件通常是从源代码编译安装的,不属于系统自带的软件包。

    在Linux系统中,可以通过环境变量PATH设置命令的搜索路径。默认情况下,系统会依次在这些目录中查找命令的可执行文件。如果将自定义命令放在其他目录下,可以将该目录添加到PATH环境变量中,从而使系统能够找到并执行该命令。

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

    Linux系统中存放命令的目录主要有以下几个:

    1. /bin目录:存放常用的执行文件,这些文件对于系统的维护和操作是必需的。例如,ls, cp, cat等命令都存放在/bin目录中。

    2. /sbin目录:存放系统管理员使用的基本系统命令,这些命令一般需要root权限才能执行。例如,ifconfig, iptables等命令都存放在/sbin目录中。

    3. /usr/bin目录:存放系统中安装的大部分用户可执行的命令。例如,awk, sed, gcc等命令都存放在/usr/bin目录中。

    4. /usr/sbin目录:存放系统管理员使用的非必须的系统命令。例如,useradd, userdel等命令都存放在/usr/sbin目录中。

    5. /usr/local/bin目录:存放用户自定义的软件安装的可执行文件。一般情况下,该目录中的命令是由用户自己安装的,不会被系统更新覆盖。

    6. /usr/local/sbin目录:存放用户自定义的软件安装的系统管理命令。与/usr/local/bin目录类似,该目录中的命令也是由用户自己安装的,不会被系统更新覆盖。

    7. /usr/share目录:存放系统共享的数据文件,例如帮助文档、文档模板等。

    8. /usr/lib目录:存放共享库文件,这些库文件被可执行文件调用。例如,libstdc++, libc等库文件都存放在/usr/lib目录中。

    9. /usr/include目录:存放C/C++语言的头文件,这些头文件用于编译时引用。

    10. /usr/X11R6/bin目录:存放与X Window System相关的命令和程序。

    此外,还有一些环境变量相关的目录也与命令相关,例如:

    1. /etc目录:存放系统的全局配置文件。例如,/etc/profile文件中可以设置系统级别的环境变量。

    2. /usr/include目录:存放C/C++语言的头文件,这些头文件用于编译时引用。

    总结起来,Linux系统中存放命令的目录主要有/bin、/sbin、/usr/bin、/usr/sbin等,这些目录的区别在于存放的命令的用途和使用权限。此外,还有一些与环境变量相关的目录也与命令相关。

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

400-800-1024

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

分享本页
返回顶部