2024年了,玩Linux,配置环境变量,绕不开这6种方法!

如题所述

Linux环境变量配置

在自定义安装软件时,常常需要配置环境变量。以下是各种环境变量的配置方法。

环境变量读取示例:

uusama@ubuntu:~ export declare -x HOME="/home/uusama" declare -x LANG="en_US.UTF-8" declare -x LANGUAGE="en_US:" declare -x LESSCLOSE="/usr/bin/lesspipe %s %s" declare -x LESSOPEN="| /usr/bin/lesspipe %s" declare -x LOGNAME="uusama" declare -x MAIL="/var/mail/uusama" declare -x PATH="/home/uusama/bin:/home/uusama/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" declare -x SSH_TTY="/dev/pts/0" declare -x TERM="xterm" declare -x USER="uusama" uusama@ubuntu:~ echo $PATH/home/uusama/bin:/home/uusama/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PATH变量定义了运行命令的查找路径,以冒号:分隔不同路径,使用export定义时可以加双引号也可以不加。

Linux环境变量配置方法一:export PATH

使用export命令直接修改PATH的值,配置MySQL进入环境变量的方法:

export PATH=/home/uusama/mysql/bin:PATH # 或者把PATH放在前面export PATH=PATH:/home/uusama/mysql/bin

Linux环境变量配置方法二:vim ~/.bashrc

通过修改用户目录下的~/.bashrc文件进行配置:

vim ~/.bashrc # 在最后一行加上export PATH=$PATH:/home/uusama/mysql/bin

Linux环境变量配置方法三:vim ~/.bash_profile

和修改~/.bashrc文件类似,也是要在文件最后加上新的路径:

vim ~/.bash_profile # 在最后一行加上export PATH=$PATH:/home/uusama/mysql/bin

Linux环境变量配置方法四:vim /etc/bashrc

该方法是修改系统配置,需要管理员权限(如root)或者对该文件的写入权限:

# 如果/etc/bashrc文件不可编辑,需要修改为可编辑chmod -v u+w /etc/bashrc vim /etc/bashrc # 在最后一行加上export PATH=$PATH:/home/uusama/mysql/bin

Linux环境变量配置方法五:vim /etc/profile

该方法修改系统配置,需要管理员权限或者对该文件的写入权限,和vim /etc/bashrc类似:

# 如果/etc/profile文件不可编辑,需要修改为可编辑chmod -v u+w /etc/profile vim /etc/profile # 在最后一行加上export PATH=$PATH:/home/uusama/mysql/bin

Linux环境变量配置方法六:vim /etc/environment

该方法是修改系统环境配置文件,需要管理员权限或者对该文件的写入权限:

# 如果/etc/environment文件不可编辑,需要修改为可编辑chmod -v u+w /etc/environment vim /etc/profile # 在最后一行加上export PATH=$PATH:/home/uusama/mysql/bin
温馨提示:答案为网友推荐,仅供参考
相似回答