Linux學習貼 零基礎學習記錄貼 檔案許可權

2021-10-04 22:36:52 字數 1481 閱讀 3801

增加使用者:useradd 使用者名稱

鏈結檔案指向某個實際的目標檔案,其用途類似於windows系統中的「快捷方式」,也即當訪問鏈結檔案時,實際訪問的將是鏈結檔案所指向的目標檔案。

鏈結檔案分為硬鏈結檔案(hard link)和符號鏈結檔案(symbolic link),符號鏈結僅記錄了目標檔案所在路徑,而硬鏈結檔案實際則是目標檔案的乙個副本。可以利用ln命令建立關於某個目標檔案的硬鏈結檔案或符號鏈結檔案。

【功能】建立鏈結檔案,預設建立硬鏈結檔案。

【格式】ln [選項] 原始檔路徑 鏈結檔案路徑

【主要選項】-b 若存在同名檔案,則覆蓋前備份原來的檔案-s 建立符號鏈結檔案

【知識點】符號鏈結檔案和硬鏈結檔案兩者之間有何區別?為什麼需要使用兩種不同的鏈結檔案型別?對於這些問題,需要結合索引節點這個概念來討論。´ 索引節點用於記錄檔案以及目錄(本質上也是檔案)的屬性資訊以及儲存檔案的資料塊的物理位置。可以利用ls命令中的-i選項檢視每個檔案的索引號。´ 硬鏈結檔案和符號鏈結檔案,它們之間的區別關鍵在於硬鏈結檔案與目標檔案共用同乙個索引節點(inode),所以即使目標檔案被改名或移動到別的目錄上,硬鏈結檔案仍然有效。´ 符號鏈結檔案則是記錄了目標檔案的存放路徑,所以當目標檔案被移動後,符號鏈結就會失效。

【你來敲一敲,試一試】

發現:硬鏈結檔案和符號鏈結檔案的區別。

第1步:建立乙個目標檔案test以及對應的硬鏈結檔案hlink和符號鏈結檔案slink。´

第2步:利用ls命令對比這三個檔案在索引號上的差異。´

第3步:改變目標檔名稱並檢視兩種鏈結檔案是否仍有效。´

第4步:改變目標檔案存放位置並檢視硬鏈結檔案是否仍有效。´

第5步:修改目標檔案的內容。´

第6步:將目標檔案遷移到/boot目錄下並檢視硬鏈結檔案是否仍有效。(硬鏈結不能用於在不同的檔案系統間建立檔案的鏈結)。

Linux 零基礎學習 (2)Linux基礎 A

2 linux作業系統下的檔案目錄結構 核心原始碼 常見的發行版本如下 十大linux伺服器發行版排行榜 更新至2016年 多使用者作業系統 指一台計算機在同一時間可以由多個使用者使用,多個使用者共同享用系統的全部硬體和軟體資源。bin usr bin 可執行二進位制檔案的目錄,如常用的命令ls t...

零基礎學習 nginx tomcat

我們平時對j2ee開發的時候使用的是tomcat伺服器,tomcat伺服器是用來解析servlet動態網頁的,比如jsp。而apache web伺服器只能處理靜態頁面,如html,css等。其實tomcat也可以解析靜態頁面,但是效率很差,我們在開發的時候因為注重開發,並不用考慮效能問題,所以並不需...

零基礎深度學習

本內容比較適合零基礎但對人工智慧技術與人工智慧程式開發感興趣,想從事人工智慧相關工作或需要在本職工作中加入人工智慧技術的在職人員或在校學生。以python為主要開發語言,深入淺出快速上手最先進的深度學習技術。收穫 能夠使用程式開發技能完成諸如計算機視覺 自然語言處理等人工智慧任務,例如影象識別 智慧...