热门问题
时间线
聊天
视角
硬連結
来自维基百科,自由的百科全书
Remove ads
硬連結(英語:hard link)是電腦檔案系統中的多個檔案平等地共用同一個檔案儲存單元(如MFT條目、inode)。硬連結必須在同一個檔案系統中;一般用戶權限下的硬連結只能用於檔案,不能用於目錄,因為其父目錄就有歧義了。刪除一個檔案名字後,還可以用其它名字繼續訪問該檔案。硬連結只能用於同一個檔案系統(對於NTFS是限制於同一個分區)。不能用於不存在的檔案。[1]

POSIX相容的作業系統,檔案或目錄的硬連結的參照計數可以用stat()或fstat()系統呼叫返回的struct stat
中的st_nlink
欄位。
NTFS的硬連結
Windows NT 3.1及後續版本支援NTFS硬連結。[2] Windows 2000引入了CreateHardLink()
函數以建立硬連結,但僅能用於檔案,不能用於目錄。[3]DeleteFile()
函數可刪除硬連結。
Windows終端用戶建立硬連結的方法:
fsutil
工具(Windows 2000引入)[4]mklink
,命令提示字元的內部命令 (Windows Vista和Windows Server 2008引入)[5]New-Item
,PowerShell命令[6]
終端用戶檢視檔案的硬連結的方法:
WinSxS使用硬連結跟蹤硬碟上部件的不同版本。
類Unix系統的硬連結
用戶建立硬連結的方法:
終端用戶檢視檔案的硬連結:
參見
參考文獻
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads