Linux 目錄結構基礎知識,軟硬連線

2021-10-05 12:13:45 字數 1074 閱讀 4662

命令:ln file1 file2

限制:不能跨分割槽;資料夾無效。

作用:實現對file1的乙個硬連線。不同於拷貝(複製)。

效果:修改file1,file2會變;修改file2,file1會變。刪除file1後file2任然存在且可用(資料任然為file1的資料)。多個硬連線,也始終只有乙個儲存區塊。

原理:每對file1增加乙個硬連線,系統對file1的對應的硬碟資料節點的連線數加一。當刪除file1或file2等其它硬連線時,對磁碟對應的資料節點連線數減一,只有當連線數為0時,才真正的刪除資料。

命令:ln -s file1 file2

作用:實現對file1的乙個軟連線。

限制:可以跨分割槽;資料夾無效。

效果:修改file1,file2會變;修改file2,file1會變。刪除file1後file2變為不可用。若強行編輯file2並儲存,系統會生成檔案file1,內容為file2編輯的內容。若對file2再建立軟連線file3,實際效果為file3為file1的軟連線。

原理:類似於windows的快捷方式。

命令:cp file1 file2

作用:實現對file1的乙個拷貝。

限制:可以跨分割槽,資料夾有效。

效果:修改file1,對file2無影響;修改file2,對file1無影響。刪除file1,對file2無影響;刪除file2,對file1無影響。

原理:磁碟儲存空間的乙個拷貝。

Linux目錄基礎知識

linux目錄結構以及目錄結構命名規定 一級目錄 boot主要放啟動引導資料 dev 裝置相關檔案,如硬碟 光碟等塊裝置,也包括字元裝置,一些系統配置檔案都存放在etc目錄中 home 中存放使用者資料,每個使用者使用者除root外在home下都有各自目錄 run 放執行中生成的檔案 bin存放使用...

linux基礎知識1 系統目錄結構

linux的檔案系統採用兩層式的樹狀目錄結構,在此結構的最上層是根目錄 然後在此目錄下再建立其它目錄。根目錄 bin 系統指令,作用類似於windows的dll檔案 boot 啟動時使用的引導檔案 dev 管理裝置 etc 配置檔案和子目錄my.conf home 存放普通使用者的主目錄 lib 動...

Linux基礎知識 磁碟分割槽和目錄結構

磁碟分割槽和目錄結構 linux將硬碟 分割槽等裝置均表示為檔案 一塊硬碟裡面最多有四個主分割槽 windows和linux中都是 如果想要更多的分割槽,一定是將其中乙個分割槽作為擴充套件分割槽,然後在擴充套件分割槽的基礎上進行分割槽,稱為邏輯分割槽。第乙個邏輯分割槽的分割槽號一定是從5開始,比如說...