在Linux系統中,內核為每一個新創建的文件分配一個Inode(索引結點),每個文件都有一個惟一的inode號。文件屬性保存在索引結點里,在訪問文件時,索引結點被復制到內存在,從而實現文件的快速訪問。
鏈接是一種在共享文件和訪問它的用戶的若干目錄項之間建立聯系的一種方法。Linux中包括兩種鏈接:硬鏈接(Hard Link)和軟鏈接(Soft Link),軟鏈接又稱為符號鏈接(Symbolic link)。符號連接相當于Windows下的快捷方式。
一、硬鏈接
硬鏈接說白了是一個指針,指向文件索引節點,系統并不為它重新分配inode。可以用:ln命令來建立硬鏈接。
語法:
ln [options] existingfile newfile(sexistingfile 待建立鏈接文件的文件,newfile是新創建的鏈接文件)
ln [options] existingfile-list directory
-f 建立時,將同檔案名刪除.
-i 刪除前進行詢問.
ln -s abc cde 建立abc 的軟連接
ln abc cde 建立abc的硬連接,
用法:
第一種:為”existingfile”創建硬鏈接,文件名為”newfile”。
第二種:在”directory”目錄中,為”existingfile-list”中包含的所有文件創建一個同名的硬鏈接。
常用可選[options]
主站蜘蛛池模板:
四会市|
信丰县|
井陉县|
东乡族自治县|
哈尔滨市|
南乐县|
丰都县|
宜城市|
罗平县|
抚宁县|
闵行区|
金山区|
墨江|
井冈山市|
建宁县|
德钦县|
偃师市|
新绛县|
开封市|
额尔古纳市|
赞皇县|
柏乡县|
湾仔区|
鄂托克前旗|
富顺县|
江西省|
兴业县|
安乡县|
衡阳市|
吉安县|
延边|
和政县|
昌江|
彭州市|
门头沟区|
曲水县|
乐至县|
耿马|
乡城县|
福安市|
山东省|