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,不然沒有權限)