声明:
学习视频来自B站up主 泷羽sec 有兴趣的师傅可以关注一下,如涉及侵权马上删除文章,笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关,切勿触碰法律底线,否则后果自负!!!!有兴趣的小伙伴可以点击下面连接进入b站主页B站泷羽sec
泷羽sec的个人空间-泷羽sec个人主页-哔哩哔哩视频
—————————————————————————————————————————
环境变量
echo $HOME
-
命令解释
- 在 Linux 和 Unix 系统(包括 macOS)中,
echo
是一个用于在终端输出文本或者变量值的命令。$HOME
是一个环境变量。
- 在 Linux 和 Unix 系统(包括 macOS)中,
-
$HOME
环境变量的含义$HOME
代表当前用户的主目录。主目录是用户登录系统后所在的默认目录,它包含了用户的个人文件、配置文件等。例如,在 Linux 系统中,普通用户user
的主目录可能是/home/user
,而root
用户的主目录通常是/root
。
-
echo $HOME
命令的作用- 当你在终端中输入
echo $HOME
时,系统会将$HOME
环境变量所代表的路径输出到终端。这样你就可以很方便地知道当前用户主目录的位置。这对于需要在主目录下进行文件操作,如创建、删除、移动文件,或者配置软件(很多软件的配置文件默认存放在用户主目录下的特定子目录中)等操作非常有用。
- 当你在终端中输入

echo $PATH
1.$PATH环境变量的含义
(1)$PATH是一个非常重要的环境变量,它定义了系统在哪些目录中查找可执行文件。当你在终端中输入一个命令(如ls、cat等)时,系统会按照$PATH变量中定义的目录顺序去查找对应的可执行文件。
(2)例如,$PATH的值可能是/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin。这表示当你输入一个命令时,系统会先在/usr/local/sbin目录中查找对应的可执行文件,如果没找到,就会继续在/usr/local/bin目录中查找,以此类推,直到找遍$PATH中所有的目录。
2.实际用途
(1)了解$PATH的值对于系统管理和软件安装等操作很有用。
(2)软件安装方面: