在mac上不設置環境變量有的時候也可以直接就訪問到了某些文件。
這個是為什么呢?答案是用了軟連接。
1 查看加載文件 可以使用cat命令查看paths文件 cat etc/paths /usr/local/bin /usr/bin /bin /usr/sbin /sbin 答案就是mac會自動加載paths目錄,自動加載這些文件夾下的文件,所以使用軟連接,在這些文件夾下建立軟連接,可能達到相同的效果。 2 軟連接查看 ls -li 3 軟連接建立和測試 ln -s /data/kafka /kafka ls -li 查看連接 eg:
ls -s 要鏈接的環境變量的bin目錄 系統那個自執行的bin目錄
eg:sudo ln -s /usr/local/mysql/bin/mysql /usr/bin