關於symbolic link/Hard link差異 - Linux

Charlotte avatar
By Charlotte
at 2015-08-03T08:45

Table of Contents

目前在K Linux的書。看到filesystem這邊產生了疑問:

Symbolic Link書上的解釋:是一個指向檔案的pointer, Linux會查那個pointer並找到該
檔案資料

(Symbolic link is a pointer to another filename. When Linux opens a
symbolic link, it reads the pointer and then finds the intended file that
contains the actual data.

Hard Link: It is another directory entry for an existing file

所以Hard Link是有在檔案系統中存在的,某個檔案的值 一定代表某個檔案

而Symbolic Link只是一個pointer 指向某個檔案 所以會出現pointer找不到檔案變破損
連結

用Windows來理解就是 Hard Link是檔案系統的進入點, 而Symbolic Link有點像桌面上的
超連結 這樣理解正確嗎?

另, Linux的inode到底是什麼?和Hard Link有什麼不一樣?

煩請各位回答 謝謝

--
Tags: Linux

All Comments

Sierra Rose avatar
By Sierra Rose
at 2015-08-07T13:53
hard link就是直接連到inode上
Connor avatar
By Connor
at 2015-08-11T06:24
以資料結構解釋 檔案A,B是hard link,都指向 inode_0
Bethany avatar
By Bethany
at 2015-08-15T23:15
而soft link C則是在目錄資料內存放A(orB)的路徑(絕對or
相對), dir_entry_A -> inode_0 dir_entry_B -> inode_0
dir_entry_C -> dir_entry_A (or B)
Edith avatar
By Edith
at 2015-08-17T02:49
記錄block號數的區塊,本身卻也是superblock中的號數區塊
Sarah avatar
By Sarah
at 2015-08-20T00:35
,恩~類似暈倒思的結徑。
Xanthe avatar
By Xanthe
at 2015-08-24T23:33
ntfs 也有 symbol link 的功能,跟 .lnk 不一樣
Sandy avatar
By Sandy
at 2015-08-25T22:32
可以去鳥哥網站看一下,講得蠻清楚的
Aaliyah avatar
By Aaliyah
at 2015-08-26T14:28
收到 感謝各位

Dell Inspiron 15 5000

Rosalind avatar
By Rosalind
at 2015-08-02T23:12
最近看到 Dell 有出一款預設安裝 Ubuntu 14.04 的 筆電,型號是 Inspiron 15 5000。 想請教使用過的朋友,使用上有沒有什麼問題? 譬如說,它的獨立顯示卡是採用 nVIDIA。nVIDIA 的 獨顯在 Linux 的支援度好嗎? 當然既然是預設安裝 Ubuntu,應該不會有 ...

MOD 錄影用的硬碟備份

Quintina avatar
By Quintina
at 2015-08-02T17:44
※ [本文轉錄自 MOD 看板 #1LlSVHm7 ] 作者: sinread (電腦真耗錢) 看板: MOD 標題: [其他] MOD 錄影用的硬碟備份 時間: Sun Aug 2 15:33:35 2015 有鑒於錄影用的硬碟快滿了,想換一顆大一點的硬碟 但是有一些老節目想要保留, 所以想要把資 ...

如何讓script一直loop到執行成功?

Jacob avatar
By Jacob
at 2015-08-02T09:19
while [ and#34;$?and#34; == and#34;0and#34; ] do echo 輸入FTP要用的密碼兩次\(記得要按enter\),兩次要一樣 passwd $2|| echo 錯誤7,兩次密碼要一樣。如果重新輸入密碼還是錯誤,就按 ctrl+C跳出 ...

關於 live USB 一問

Rae avatar
By Rae
at 2015-08-02T01:27
※ 引述《qas612820704 (Lego)》之銘言: : ※ 引述《qas612820704 (Lego)》之銘言: : : 請問一個隨身碟有沒有辦法擁有多個安裝碟 : : 不然我每次重新裝機就要把隨身碟重刷成其他的安裝碟 : : 在隨身碟不夠的情況下 : : 每次都要在Win10 Win7 Archl ...

新手用usb安裝ubuntu

Damian avatar
By Damian
at 2015-08-01T01:43
※ 引述《AlibabaLin (clluibl2345)》之銘言: : 各位好 : 我剛剛想用usb 變成live usb將筆電重新灌成ubuntu : 當電腦插著隨身碟的時候,灌ubuntu都很順利 : 結果到了要重新啟動的部分 : 當它在重新啟動的時候總會出現四個選項 : 分別是 : try ubunt ...