linux命令在哪个文件下

fiy 其他 40

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Linux命令的可执行文件存放在系统的某个目录下,通常是在/bin、/sbin、/usr/bin和/usr/sbin等目录中。这些目录都在系统的环境变量PATH中,所以可以直接在终端中输入命令来执行。

    具体来说,/bin目录下存放的是系统所需的基本命令,例如ls、cp、rm等;/sbin目录下存放的是系统管理命令,只有root用户才能执行,例如shutdown、reboot等。

    而/usr/bin和/usr/sbin是用户安装软件后默认的安装路径,其中/usr/bin目录下存放的是用户安装的应用程序命令,例如vim、python等;/usr/sbin目录下存放的是非必要的系统管理命令,例如apache、mysql等。

    除了以上几个目录,还有一些其他的目录也可以存放一些命令,例如/usr/local/bin和/usr/local/sbin等,这些目录一般是用户自己安装的软件所在的位置。

    总的来说,Linux命令的存放位置是根据系统和软件的不同而有所区别的,但是大部分常用的命令都可以在/bin和/usr/bin目录下找到。如果想要查看具体的命令路径,可以使用which命令,例如”which ls”可以显示ls命令的完整路径。

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

    在Linux系统中,命令的可执行文件一般存放在/bin、/sbin、/usr/bin、/usr/sbin等目录下。以下是各个目录的具体说明:

    1. /bin:这个目录下存放着最基本的命令和可执行文件,如cat、ls、mv、rm等。

    2. /sbin:这个目录下存放的是系统管理员使用的命令,用于维护系统和设置系统参数,如halt、reboot、ifconfig等。

    3. /usr/bin:这个目录下存放的是一般用户使用的命令,如gcc、python、java等。

    4. /usr/sbin:这个目录下存放的是一些管理命令和网络服务相关的命令,如apache、nginx、mysql等。

    5. /usr/local/bin:这个目录下存放的是用户自行安装的软件的可执行文件,如自行编译的软件。

    在Linux系统中,通过在终端中输入命令的名称,系统会自动去这些目录中查找对应的可执行文件,然后执行该命令。如果想要执行其他目录下的命令,可以将该目录添加到系统的环境变量PATH中,这样系统会在执行命令时去该目录下查找可执行文件。通常情况下,为了方便,我们可以将自定义的命令或脚本文件放在/usr/local/bin目录下,并将该目录添加到PATH中,这样就可以直接通过命令的名称来执行这些文件了。

    总之,Linux系统中的命令可执行文件可以在/bin、/sbin、/usr/bin、/usr/sbin等目录下找到。不同的目录存放着不同类型的命令和可执行文件。

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

    在Linux系统中,命令被存储在文件系统的特定目录下,这些目录被称为“PATH”。当你在终端上输入一个命令时,系统会按照路径的顺序搜索这些目录,以找到并执行对应的命令文件。

    默认情况下,Linux系统的命令文件存储在以下几个常见的目录中:

    1. /usr/bin:这是系统安装软件包的默认目录,包含大部分用户所需的命令。例如,ls、cp、mv、rm等常见的命令文件都位于此目录下。

    2. /usr/sbin:该目录存放系统命令,只有超级用户(root)才能执行。例如,iptables、ifconfig等网络管理工具以及系统维护相关的命令文件都位于此目录。

    3. /bin:这是系统中包含一些基本命令的目录,比如cat、chmod、chown等。这些命令通常被认为是必需的,所以它们被放在用户登录系统后就可以访问到的地方。

    4. /sbin:类似于/usr/sbin,该目录包含了一些系统命令,只有超级用户(root)才能执行。

    5. /usr/local/bin:该目录用于安装自定义软件或本地脚本,这些软件或脚本通常不是系统自带的,并且只对当前用户可见。

    6. /usr/local/sbin:类似于/usr/local/bin,该目录也用于存储自定义软件或本地脚本的命令文件,只有超级用户(root)才能执行。

    除了上述目录之外,还有一些其他目录也被添加到系统的PATH中,例如:

    – /snap/bin:用于存储使用Snap软件包管理器安装的软件的命令文件。
    – /opt:在/opt目录下,可以找到一些第三方应用程序的命令文件。

    要显示系统的路径设置,可以使用以下命令:

    “`
    echo $PATH
    “`

    以上命令会显示一个由冒号分隔的目录的列表,这些目录就是系统会在其中查找命令文件的路径。

    在Linux系统中,用户也可以在自己的主目录下创建一个名为“bin”的目录,将自己编写的脚本文件放在其中,并将该目录添加到PATH中,以便在任何位置都可以执行该脚本。

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

400-800-1024

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

分享本页
返回顶部