linux系统常用命令保存在哪

worktile 其他 3

回复

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

    Linux系统常用命令保存在PATH环境变量中。

    在Linux系统中,所有的命令和可执行文件都保存在指定的目录中。当我们在命令行中输入一个命令时,系统会在这些目录中查找该命令,并将其执行。PATH环境变量就是用来存储这些命令所在目录的。

    可以通过使用echo命令查看当前系统的PATH环境变量:

    $ echo $PATH

    输出的结果是一个由冒号分隔的路径列表,每个路径对应一个包含命令的目录。当我们输入一个命令时,系统会按照从左到右的顺序依次在这些目录中查找,直到找到对应的命令为止。

    通常,Linux系统的PATH环境变量中会包含以下几个常用的目录:

    1. /bin:这个目录包含了许多系统自带的命令,如ls、cp、mv等。

    2. /usr/local/bin:这个目录包含了一些本地安装的软件的命令。

    3. /usr/bin:这个目录也包含了一些系统自带的命令,和/bin目录类似。

    4. /sbin:这个目录包含了一些系统级的命令,一般情况下只有管理员才能执行。

    除了上述目录外,你也可以自己添加一些目录到PATH环境变量中,用于存放你安装的其他软件的命令。

    可以通过修改~/.bashrc或者~/.bash_profile文件来添加新的目录到PATH环境变量中。例如,如果你将一个软件安装到了/opt/software/bin目录下,可以在这两个文件中添加如下一行命令:

    export PATH=$PATH:/opt/software/bin

    保存文件后,重启终端,新添加的目录就会生效了。

    总之,Linux系统常用命令保存在PATH环境变量中,系统会根据该变量中的路径顺序来查找命令的所在目录。

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

    Linux系统常用命令保存在/bin、/usr/bin、/usr/local/bin等目录中。

    1. /bin目录:包含了一些最基本和最常用的系统命令,如ls、cp、rm等。

    2. /usr/bin目录:包含了大部分系统安装过程中自动创建的命令,如gcc、grep、mount等。

    3. /usr/local/bin目录:常用于存放软件源代码编译安装后生成的程序,如Apache、MySQL、Python等。

    4. /sbin目录:包含系统管理用的命令,只有root用户才能执行这些命令,如ifconfig、shutdown等。

    5. /usr/sbin目录:包含一些系统管理用的命令,如iptables、ssh等。

    除了上述目录外,还有一些其他的存放命令的目录,如/opt、/usr/local/sbin等,具体情况可以根据系统配置和安装软件而有所不同。通过将这些目录加入系统的环境变量中,用户可以在任何位置直接运行这些命令,提高工作效率。

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

    Linux系统常用命令保存在环境变量的PATH中。PATH是一个包含目录路径的环境变量,每个目录路径之间用冒号分隔。当在终端中输入一个命令时,系统会在这些目录中依次查找,找到对应的命令文件并执行。PATH的设置可以在系统级别和用户级别进行。

    ## 系统级别的PATH设置
    在Linux系统中,系统级别的环境变量设置保存在/etc/environment文件中。可以使用文本编辑器来打开这个文件。
    “`
    sudo vi /etc/environment
    “`
    在文件中找到并修改PATH的值。例如,将/usr/local/bin添加到PATH中。
    “`
    PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin”
    “`
    保存文件并关闭。然后,注销并重新登录以使更改生效。

    ## 用户级别的PATH设置
    用户级别的环境变量设置保存在用户的配置文件中。可以使用文本编辑器来打开用户的bash配置文件(.bashrc或.bash_profile)。
    “`
    vi ~/.bashrc
    “`
    在文件中找到并修改PATH的值。例如,将/usr/local/bin添加到PATH中。
    “`
    export PATH=”$PATH:/usr/local/bin”
    “`
    保存文件并关闭。然后,执行以下命令使更改生效。
    “`
    source ~/.bashrc
    “`
    在终端中运行以下命令,以验证PATH是否已更新。
    “`
    echo $PATH
    “`
    新的PATH设置应该包含添加的目录路径。

    ## 临时的PATH设置
    如果只想对当前终端会话中的命令生效,可以使用export命令来临时更改PATH。例如,将/usr/local/bin添加到PATH中,可以运行以下命令。
    “`
    export PATH=”$PATH:/usr/local/bin”
    “`
    这样设置后,只在当前终端会话中有效。重新打开终端会话后,设置将失效。

    总之,Linux系统常用命令保存在环境变量的PATH中。可以通过修改系统级别的/etc/environment文件或用户级别的bash配置文件来设置和更新PATH。

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

400-800-1024

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

分享本页
返回顶部