ln链接使用
? 首先說明下Linux下刪除、移動(dòng)、復(fù)制的意義。
????刪除:
????????是將inode表放回空閑區(qū)由1變?yōu)?,還可以找回文件
????移動(dòng):
? ? ? ? 是將inode表不變,將文件轉(zhuǎn)移至對(duì)應(yīng)條目,刪除原條錄。
? ? ? ? 同分區(qū)上操作速度快,不同分區(qū)相當(dāng)于創(chuàng)建、刪除原文件
? ? 復(fù)制:
? ? ? ? 是重建inode表,及對(duì)應(yīng)目錄,相當(dāng)于新建
? ? 鏈接文件: ln ? ?????
????格式 :?ln [-s] SRC_FILE LINK_FILE
? ? ? ?ln 直接為硬鏈接
? ? ? ? ?-s 軟鏈接
? ? ? ? ?-v: verbose:顯示詳細(xì)過程
鏈接分為軟硬鏈接:
? ? ?????一、硬鏈接: 硬鏈接顯示為2,因?yàn)槟夸浵?表示此目錄 ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ?ls ?-l第二段顯示出的數(shù)字指文件被硬鏈接的次數(shù)
? ? ? ? ? ? ? ?ls ?-i 顯示目錄各文件inode
? ? ? ? ? ? 特性:
? ? ? ? ? ? ? ?1、不能跨分區(qū)使用
? ? ? ? ? ? ? ?2、不能對(duì)目錄創(chuàng)建硬鏈接
? ? ? ? ? ? ? ?3、刪除原文件路徑,不影響鏈接文件的使用
? ? ? ? ? ? ? ?4、所有文件指向同一個(gè)inode,因此它們是同一個(gè)文件
?????如下圖操作: ? ?
? ? ? ? ?
????????二、軟鏈接: ?符號(hào)鏈接, symbolic link
? ? ? ? ? ? ? ?ls -l: 顯示文件類型為l(字母l)的文件
? ? ? ? ? ? ? ? ? ? ? bash中測試文件是否為符號(hào)鏈接文件使用-L 或 -h
? ? ? ? ? ? 特性:
? ? ? ? ? ? ? ?1、不受分區(qū)限制
? ? ? ? ? ? ? ?2、能夠?qū)δ夸泟?chuàng)建
? ? ? ? ? ? ? ?3、刪除原文件,鏈接文件將無法使用
? ? ? ? ? ? ? ?4、鏈接文件與原文件指向不同的inode,所以,并非同一個(gè)文件 ? ?
? ? ?如下圖操作:
????
????ext文件系統(tǒng):擴(kuò)展屬性
? ? ? lsattr ?查看所有擴(kuò)展屬性
? ? ? chattr ?修改文件擴(kuò)展屬性?
? ? ? ? ? ????可使用+ - =方式進(jìn)行修改
????文中如有不妥之處,期待大家指點(diǎn)!
轉(zhuǎn)載于:https://blog.51cto.com/mydove/1549670
總結(jié)
- 上一篇: easyui validatebox 验
- 下一篇: 梦到蛇是好事还是坏事男人