1 环境变量的定义
环境变量是用于存储有关shell会话和工作环境的系统变量
常见环境变量:(全部大写)
HOME:当前用户的主目录
PATH:shell查找命令的目录列表,由:分隔
SHELL:bash shell的全路径名
LOGNAME:当前用户的登录名
PS1:shell命令行界面的主提示符
echo
的用途:
1.打印字符串
2.打印变量的值,变量调用要加$
- 什么是~/.bashrc?
~/.bashrc:系统配置文件,包含专用于你的bash shell的bash信息、设置,每次登录或打开新的shell时,该文件会被自动读取和执行
如果正确修改了~/.bashrc,需要source
$PATH:输入命令时Linux会去查找PATH里面记录的路径,如果命令存在于某一个路径中,就可以成功调用
bin文件夹下面是可执行的文件
which 可以得到位置
ls这个命令之所以可以被调用,是因为ls存在于/usr/bin这个文件夹中,并且可以被全局调用!
一切皆文件!命令也是文件
2 环境变量的管理
推荐方法:在自己家目录下创建一个~/bin/文件夹,并将其添加到环境变量,后续手动安装的软件就可以将软件的可执行文件拷贝或软链接(绝对路径)到这个bin文件夹:
代码语言:sh复制mkdir ~/bin
echo 'export " PATH=~/bin:$PATH" ' >> ~/.bashrc
source ~/.bashrc
3 其他安装方式(了解)
二进制文件安装
源代码安装
java编译的软件