linux服务器上的命令在哪个文件夹下

worktile 其他 35

回复

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

    在Linux服务器中,命令所在的文件夹路径是/bin、/sbin、/usr/bin、/usr/sbin、/usr/local/bin和/usr/local/sbin。

    /bin目录存放了系统启动时和运行期间所需要的基本命令,这些命令对于系统的正常运行是必需的,如ls、cp、mv、mkdir等。

    /sbin目录存放的是系统管理员在维护系统时需要使用的一些命令,这些命令一般需要root权限才能执行,如ifconfig、systemctl、shutdown等。

    /usr/bin目录存放的是用户安装的软件所对应的命令,这些命令大部分都是非必需的,但是在日常使用中经常用到,如gcc、python、java等。

    /usr/sbin目录存放的是用户安装的软件所对应的系统管理命令,如dhcpd、httpd等。

    /usr/local/bin和/usr/local/sbin目录存放的是用户自行安装的软件所对应的命令,这些命令安装在系统之外,用户需要手动添加到环境变量中才能直接执行。

    此外,还有一些系统命令可能位于其他自定义的路径中,这些路径可以通过$PATH环境变量进行配置。用户可以使用echo $PATH命令来查看当前的环境变量配置。

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

    在Linux服务器上,命令所在的文件夹一般是/bin、/usr/bin、/usr/sbin和/usr/local/bin等。

    1. /bin:这个文件夹包含了一些核心的系统命令,如cp、mv、mkdir、rm等,这些命令对于系统的正常运作非常重要。

    2. /usr/bin:这个文件夹包含了一些常用的用户命令,如ls、grep、sed、awk等。与/bin相比,/usr/bin中的命令更加复杂,涉及到一些高级的操作。

    3. /usr/sbin:这个文件夹包含了一些系统管理的命令,如ifconfig、iptables、useradd等,这些命令一般只由系统管理员使用。

    4. /usr/local/bin:这个文件夹包含了一些用户自定义的命令,如自行编译安装的软件、脚本等。通过make install命令安装的软件一般被安装到/usr/local/bin目录下。

    此外,还有一些其他的文件夹也会包含命令,如/sbin、/usr/local/sbin等,这些文件夹中的命令一般是一些和系统管理相关的命令。

    当我们在命令行中输入一个命令时,系统会自动去上述文件夹中查找对应的可执行文件。如果找到了,就会执行该命令;如果没有找到,则会提示“command not found”的错误信息。

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

    在Linux服务器上,命令通常位于/bin、/usr/bin、/usr/local/bin和/sbin等文件夹下。下面详细介绍这几个文件夹的作用和存放命令的情况。

    1. /bin 文件夹:
    /bin 是Binary的缩写,该文件夹存放的是常用的基本命令,这些命令可以用来管理文件系统和执行基本的系统操作,如ls、cp、mv、rm等。这些命令对于所有用户都是可执行的,包括普通用户和超级用户。

    2. /usr/bin 文件夹:
    /usr/bin 存放的是用户使用的命令和程序,如sed、grep、awk、cat等。这些命令是由系统管理员和普通用户共享的,所有用户都可以执行。一般情况下,这些命令是默认安装的,如果缺少某些命令,可以通过软件包管理器进行安装。

    3. /usr/local/bin 文件夹:
    /usr/local/bin 存放的是本地系统管理员自己安装的软件和命令。一般来说,这些命令是用户自定义的或者来自第三方软件包,安装路径通常是在/usr/local目录下。这些命令只对本地系统管理员和安装该命令的用户可执行。

    4. /sbin 文件夹:
    /sbin 是Superuser的缩写,存放的是系统管理员使用的命令。这些命令通常用于系统管理和维护,如fdisk、ifconfig、iptables等。与/bin和/usr/bin 不同的是,/sbin 下的命令只对超级用户可执行,普通用户不能直接执行这些命令。

    除了上述的文件夹外,系统还有一些其他地方也会存放命令和程序,例如:
    – /usr/sbin:存放一些只有超级用户才能运行的系统命令。
    – /usr/local/sbin:存放本地系统管理员自己安装的超级用户命令和程序。
    – /usr/X11R6/bin:存放与X Windows环境相关的命令和程序。

    值得注意的是,环境变量$PATH的设置决定了系统在哪些目录下查找可执行程序。如果使用了非标准的安装路径,需要将该路径添加到$PATH中,以便系统能够找到对应的命令。

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

400-800-1024

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

分享本页
返回顶部