我还在学习PATH的工作原理,echo $PATH的输出到底是什么意思?他们告诉我们什么?
echo $PATH 的输出到底是什么意思?
当前路径。
最后两个条目告诉你什么?
路径上的最后两个目录。
换句话说,不清楚你在问什么。你不知道什么是路径吗?您是在问特定特殊字符序列在路径上下文中的含义吗?您要询问的明确路径是什么?
$PATH
变量只是系统在您运行命令时自动检查的路径列表,例如您的 bash 终端。
PATH 是一个冒号:
(类 Unix(或分号;
(Windows( 分隔的列表。
每当您运行像ls -lrt
这样的命令时,您的系统会查找命令(或函数(的定义ls
。所以正在建立的PATH
变量的定义,我们可以回答你的两个问题:
Echo $PATH的输出到底是什么意思
$PATH
的输出提供了一个路径列表。
PATH的最后两个条目告诉你什么?
PATH
列表是系统将查找命令的所有路径。因此,最后 2 个条目会告诉您列表中的最后 2 条路径。