Linux ln命令
之前我們講過用export命令設置環境變數,這次我們講用ln命令代替環境變數。
命令介紹
ln命令可以設置鏈接,鏈接分為兩種:硬鏈接和軟鏈接
硬鏈接相當於把文件複製到你要設置的路徑里,相當於複製-粘貼。軟連接才是真正的「鏈接」
他們的命令格式如下:
硬鏈接:
ln 文件地址 鏈接(複製文件)地址
軟鏈接:
ln -s 文件地址 鏈接地址
使用ln命令代替環境變數
我們可以用以下命令
ehco $PATH
查看環境變數
我們可以發現,/usr/bin是環境變數,我們把文件放在這個目錄下,就相當於設置了環境變數。
但是,我們又不能直接複製粘貼,因為很多程式都需要原目錄下的文件,以Linux node為例,解壓後會發現有兩個文件夾:bin和lib,只複製bin不複製lib會導致程式錯誤,都複製太麻煩了,怎麼辦呢?
用軟連接就行了
sudo ln node地址/bin/node /usr/bin/node
解決(記得加sudo,不然沒有許可權)