1、鏈結指令ln
這個命令最常用的引數是-s,具體用法是:
sudo ln -s 原始檔 目標檔案
舉例:當前目錄是/local,而我經常要訪問/usr/local/linux/work
那麼就可以在local下建立乙個檔案linkwork,
然後:sudo ln -s /usr/local/linux/work /local/linkwork
即建立兩者之間的鏈結。
刪除鏈結
rm -rf symbolic_name 注意不是rm -rf symbolic_name/
那麼上面就是rm -rf /local/linkwork
鏈結有兩種,一種被稱為硬鏈結(hard link),另一種被稱為符號鏈結(symbolic link)。
建立硬鏈結時,鏈結檔案和被鏈結檔案必須位於同乙個檔案系統中,並且不能建立指向目錄的硬鏈結。而對符號鏈結,則不存在這個問題。預設情況下,ln產生硬鏈結。
在硬鏈結的情況下,引數中的「目標」被鏈結至[鏈結名]。如果[鏈結名]是乙個目錄名,系統將在該目錄之下建立乙個或多個與「目標」同名的鏈結檔案, 鏈結檔案和被鏈結檔案(原始檔)的內容完全相同。如果[鏈結名]為乙個檔案,使用者將被告知該檔案已存在且不進行鏈結。如果指定了多個「目標」引數,那麼最後乙個引數 必須為目錄。
如果給ln命令加上- s選項,則建立符號鏈結。如果[鏈結名]已經存在但不是目錄,將不做鏈結。[鏈結名]可以是任何乙個檔名(可包含路徑),也可以是乙個目錄,並且允許它與「目標」不在同乙個檔案系統中。如果[鏈結名]是乙個已經存在的目錄,系統將在該目錄下建立乙個或多個與「目標」同名的檔案,此新建的檔案實際上是指向原「目標」的符號鏈結檔案。
linux常用指令
一 查詢狀態類 1 pwd pwd print work directory 顯示當前工作目錄的絕對路徑 2 ls ls list 顯示當前目錄的檔案 二 目錄類 1 cd cd change directory 切換目錄 波浪符號,代表使用者家目錄 cd 返回上乙個目錄 cd 回到自己的家目錄 c...
Linux常用指令
ctrl alt t 開啟終端 sudo su 在終端裡從普通使用者轉換成 root 使用者。su 普通使用者名稱 在終端裡從 root 使用者轉成普通使用者。clear 清除螢幕 mkdir 資料夾名 新建資料夾 rmdir 資料夾名 刪除資料夾 rm f filename 強制刪除乙個檔案 rm...
Linux常用指令
echo home cores core e p t proc sys kernel core pattern e 標示exe p 標示pid t 標示發生時間 使用root許可權建立 home cores目錄 chmod a w home cores r ulimit c unlimited讓co...