1. 程式人生 > 其它 >磁碟管理(二)

磁碟管理(二)

mount命令用法,引數、掛載選項

mount命令可以將指定的檔案系統掛載到指定目錄,和linux的資料夾進行關聯、掛載後,即可通過訪問被掛載的資料夾,訪問到硬碟的資料

引數	
-l	顯示系統以掛載的裝置資訊
-a	載入檔案/etc/fstab中設定的所有裝置
-t	t<檔案系統型別> 指定裝置的檔案系統型別。如果不設定,mount自行選擇掛載的檔案型別 minix Linux最早使用的檔案系統。 ext2 Linux目前的常用檔案系統。 msdos MS-DOS 的 FAT。 vfat Win85/98 的 VFAT。 nfs 網路檔案系統。 iso9660 CD-ROM光碟的標準檔案系統。 ntfs Windows NT的檔案系統。 hpfs OS/2檔案系統。Windows NT 3.51之前版本的檔案系統。 auto 自動檢測檔案系統。
-o	添加掛載選項,是安全、效能優化重要引數
-r	只讀,等於-o ro
-w	讀寫,等-o rw.

掛載選項
async	以非同步方式處理檔案系統I/O操作,資料不會同步寫入磁碟,而是寫到緩衝區,提高系統性能,但損失資料安全性
sync	所有I/O操作同步處理,資料同步寫入磁碟,效能較弱,資料安全性高
atime/noatime	檔案被訪問時是否修改時間戳,不更改時間,可以提高磁碟I/O速度
auto/noauto	通過-a引數可以自動被掛載/不自動掛載
defaults	預設值包括rw、suid、dev、exec、auto、nouser、async,/etc/fstab大多預設值
exec/noexec	是否允許執行二進位制程式,取消提供安全性
suid/nosuid	是否允許suid(特殊許可權)生效
user/nouser	是否允許普通使用者掛載
remount	重新掛載
ro	只讀
rw	讀寫

檢視linux檔案屬性

檔案inode號,檔案許可權,硬連結數量,屬主,屬組,檔案大小,檔案修改時間,檔名

ls -lhi 命令檢視

stat+檔名 檢視

linux的檔名、和inode、block的關係

刪除檔案和inode、block的關係

硬連結、軟連線的區別,以及用法

軟連線就是一個快捷方式,能夠通過軟連線直接去操作對應的檔案
1.軟連線檔案的inode號和原始檔不同,作用是儲存原始檔的路徑
2.命令ln -s建立
3.刪除普通軟連線,不影響原始檔
4.刪除原始檔,軟連線找不到目標,報錯提示。

硬連結,就是一個數據塊被多個相同inode號的檔案指向。可以用過多條路徑訪問到同個塊中的資料
ln 原始檔 目標檔案
1.可以對已存在的檔案做硬連結,該檔案的硬連結數,至少是1,為0就表示檔案不存在
2.硬連結的檔案,inode相同,屬性一致
3.只能在同一個磁碟分割槽下,同一個檔案系統下建立硬連結
4.不能對資料夾建立硬連結,只有檔案可以
5.刪除一個硬連結,不影響其他相同inode號的檔案
6.資料夾的硬連結,預設是2個,以及是2+(第一層子目錄總數)=資料夾的硬連結數量
7.可以用任意一個硬連結作為入口,操作檔案(修改的其實是block中的資料)
8.當檔案的硬連結數為0時,檔案真的被刪除

檔案系統管理命令

檢視xfs檔案系統的資訊
檢視機器上的所有分割槽容量使用情況、inode使用情況

各raid級別的作用、以及區別

硬raid、軟raid區別

軟體RAID額外消耗CPU資源,效能弱
硬體RAID更加穩定,軟體RAID可能造成磁碟發熱過量,造成威脅
相容性問題,軟體RAID依賴於作業系統,硬體RAID勝出

建立raid10實戰