linux一般把命令存到哪里

fiy 其他 9

回复

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

    在Linux系统中,命令一般被存储在特定的目录下。这些命令可以是系统自带的原生命令,也可以是用户自己安装的额外命令。下面是Linux系统存储命令的主要目录:

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

    2. /sbin目录:存放系统管理员使用的命令,这些命令只有在超级用户(root)下才能运行,如ifconfig、iptables等。

    3. /usr/bin目录:存放用户安装的软件包所提供的命令,这些命令通常对所有用户可用,如gcc、python等。

    4. /usr/sbin目录:存放root用户安装的软件包所提供的命令,这些命令只有在超级用户(root)下才能运行,如iptables、httpd等。

    5. /usr/local/bin目录:存放用户自行安装的软件包所提供的命令,这些命令只对当前用户可用。

    6. /usr/local/sbin目录:存放root用户自行安装的软件包所提供的命令,这些命令只有在超级用户(root)下才能运行。

    此外,还有一些其他目录也可能用于存储命令,如/opt目录(存放第三方软件)、/root目录(root用户的家目录)、/home/用户目录(普通用户的家目录)等。这些路径可以根据不同的Linux发行版和系统配置而有所不同。

    总而言之,Linux系统将不同类型的命令存放在不同的目录下,使得用户和系统可以方便地找到和使用这些命令。

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

    在Linux系统中,命令一般存储在下列位置之一:

    1. /bin目录:这个目录存储了系统的基本命令,如ls、cp、rm等。这些命令是系统启动时就可以使用的,不依赖于其他目录的命令。

    2. /sbin目录:这个目录存储了系统管理员使用的命令,如ifconfig、fdisk等。这些命令通常需要root用户权限才能执行,用于进行系统级别的管理。

    3. /usr/bin目录:这个目录存储了用户安装的软件的命令。当用户在系统上安装了新的软件时,这些软件的命令会被存储在这个目录中。

    4. /usr/sbin目录:类似于/usr/bin目录,这个目录存储了用户安装的需要root权限的软件的命令。

    5. /usr/local/bin目录:这个目录存储了用户自行编译的软件的命令。当用户在系统上自行编译安装软件时,这些软件的命令会被存储在这个目录中。

    总结起来,系统基本命令存储在/bin和/sbin目录中,用户安装的软件命令存储在/usr/bin和/usr/sbin目录中,而用户自行编译的软件命令存储在/usr/local/bin目录中。这样的安排可以使得系统命令和用户命令相互分离,方便管理和维护。另外,系统还可以设置环境变量,将这些命令所在的目录添加到$PATH中,这样就可以直接在终端中输入命令而不需要提供完整的路径。

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

    在Linux系统中,命令通常存储在特定的目录中。这些目录中存储的命令被称为可执行文件,也就是我们在终端中可以直接运行的命令。

    下面是Linux系统中存储命令的常见目录:

    1. /bin目录:包含了系统启动过程中需要的基本命令,如ls、cp、mv等。这些命令对于系统的正常运行非常重要,因此/bin目录通常会被添加到环境变量中,以便在任何目录下都可以直接运行这些命令。

    2. /usr/bin目录:存储了大部分用户使用的命令,如gcc、python、wget等。在Linux系统中,安装的许多软件都会将自己的可执行文件放在/usr/bin目录下。

    3. /sbin目录:与/bin目录类似,存储了系统启动和维护过程中需要的一些关键命令。与/bin不同的是,/sbin目录下的命令通常需要管理员权限才能运行。

    4. /usr/sbin目录:与/usr/bin类似,存储了一些系统管理和维护的命令,同样需要管理员权限才能运行。

    除了上述目录之外,还有一些其他的目录也是存储命令的重要位置:

    5. /usr/local/bin目录:存储了用户自己编译的软件的可执行文件。

    6. /usr/local/sbin目录:存储了用户自己编译的系统管理和维护的命令。

    7. /usr/X11R6/bin目录:存储了与图形界面相关的命令,如X Window相关的一些命令。

    注意:上述目录中的命令一般是系统自带的或者通过包管理器安装的。用户也可以根据自己的需求自定义目录,并将命令放在其中。在自定义的目录中存储命令时,需要将该目录添加到系统的环境变量中,以便在终端中可以直接运行这些命令。

    用户可以通过echo $PATH命令查看当前环境变量中的所有路径,以查找已经添加到环境变量中的命令所在目录。

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

400-800-1024

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

分享本页
返回顶部