二、檔案系統的型別;
三、linux 檔案系統的選擇和安全性;
2、ext2、ext3及reiserfs檔案系統的安全性;
四、linux 支援的檔案系統;
五、檔案系統的特性;
六、在linux中,檔案系統的建立和掛載;
七、關於本文;
八、參考文件;
九、相關文件;
《合理規劃您的硬碟分割槽》
2)檔案系統的建立:
這個過程是儲存裝置建立檔案系統的過程,一般也被稱為格式化或初始化,通過一些初始化工具來進行。一般的情況下每個型別的作業系統都有這方面的工具,也有多功能的第三方工具,比如pq。我的建議是如果您不太懂作業系統自帶的工具,可以用第三方工具來切割硬碟,把硬碟分割成若干分割槽,然後再用作業系統自帶的工作來初始化分割槽,也就是格式化分割槽。在linux中有 mkfs系列工具;
3)掛載(mount):
檔案系統只有掛載才能使用,unix類的作業系統如此,windows也是一樣;在windows更直觀一些,具體內部機制我們不太了解。但unix類的作業系統是通過mount進行的,掛載檔案系統時要有掛載點,比如我們在安裝linux的過程中,有時會提示我們分割槽,然後建立檔案系統,接著是問你的掛載點是什麼 ,我們大多選擇的是/ 。我們在linux系統的使用過程中,也會掛載其它的硬碟分割槽,也要選中掛載點,掛載點通常是乙個空置的目錄,最好是我們自建的空置目錄;
4)檔案系統可視的幾何結構:
檔案系統的是用來組織和排列檔案訪問的,所以她是可見的,在linux中,我們可以通過ls等工具來檢視其結構,在linux系統中,我們見到的都是樹形結構;比如作業系統安裝在乙個檔案系統中,他表現為由/ 起始的樹形結構;
[root@localhost ~]# cd /
[root@localhost /]# tree
ext2/ext3 with 1 kib blocksize
16448 mib (~ 16 gib)
2048 gib (= 2 tib)
ext2/3 with 2 kib blocksize
256 gib
8192 gib (= 8 tib)
ext2/3 with 4 kib blocksize
2048 gib (= 2 tib)
8192 gib (= 8 tib)
ext2/3 with 8 kib blocksize (systems with 8 kib pages like alpha only)
65568 gib (~ 64 tib)
32768 gib (= 32 tib)
reiserfs 3.5
2 gib
16384 gib (= 16 tib)
reiserfs 3.6 (as in linux 2.4)
1 eib
16384 gib (= 16 tib)
xfs8 eib
8 eib
jfs with 512 bytes blocksize
8 eib
512 tib
jfs with 4kib blocksize
8 eib
4 pib
nfsv2 (client side)
2 gib
8 eib
nfsv3 (client side)
8 eib
8 eib
note kernel limitations: the table above describes
limitations of the on-disk format. the following kernel limits
exist:
[root@localhost ~]# showmount -e 192.168.1.4 首先檢視nfs伺服器共享的檔案資料夾;
export list for 192.168.1.4:
/opt/sirnfs * 注:位於 192.168.1.4機器上的 /opt/sirnfs 目錄
[root@localhost ~]# mkdir /mnt/sirnfs 注:在本地機器建乙個目錄,做為nfs掛載點;
[root@localhost ~]# mount -t nfs 192.168.1.4:/opt/sirnfs /mnt/sirnfs 注:掛載nfs;
[root@localhost ~]# df -h 注:檢視本地機掛載nfs是不是成功了;
filesystem 容量 已用 可用 已用% 掛載點
/dev/hda7 11g 7.4g 2.9g 72% /
/dev/shm 236m 0 236m 0% /dev/shm
/dev/hda9 22g 837m 22g 4% /opt/data
192.168.1.4:/opt/sirnfs
63g 47g 17g 74% /mnt/sirnfs 注:這是掛載成功後的顯示;
五、檔案系統的特性;
linux檔案系統的特性決定檔案的屬性,比如我們通過chattr +i 來避免某個檔案被改動,通過chattr+i 來改其為唯讀檔案,在ext2和ext3下是可以的,但在reiserfs 這樣做是不能起任何作用的;不同的檔案系統有不同的特性,這種特性往往決定著在檔案系統檔案和目錄的屬性,這也是我為何本文的主要原因;通過本文,我能引出在linux中檔案和目錄屬性的的操作;每個檔案系統都有一系列的工具,包括建立、修復、備份等,值得一說的是大多檔案系統都有修復工具,在您的檔案系統極為正常的情況下,最好不要用修復工具來檢測和修復;比如最好不要用執行fsck工具,這個工具可能會使您的系統被破壞;請參考:《linux 建立檔案系統及掛載檔案系統流程詳解》
六、在linux中,檔案系統的建立和掛載;
請參考《linux 建立檔案系統及掛載檔案系統流程詳解》
七、關於本文;檔案系統太廣,此文件的確不太好寫;但還是勉強寫出來,雖然並不專業;或許對linux新手還有點幫助;
八、參考文件;
Linux檔案系統 概述
對於乙個作業系統來說,最主要的兩個模組就是檔案系統和程序管理。在linux中,檔案具有廣泛的含義,凡是能夠產生或者消耗資訊的都是檔案。linux除了支援自身的ext2檔案系統外,還支援其他各種不同的檔案系統。那麼這一目的是如何實現的呢?很容易想到的思路是,在各種不同的檔案系統之上增加乙個中間層,用於...
Linux 檔案系統概述
來自 linuxsir.org 摘要 本文通過檔案系統的定義說起,然後通過引文簡單的介紹了一下檔案系統型別 對linux常用的ext2 ext3及reiserfs 根據本人使用經驗也泛泛的談了談,但並不是專業的。如何閱讀本文,還是用mks理論告訴我們的方法 一分為二,邊看邊批吧 目錄索引 一 什麼是...
Linux檔案系統概述
類似於windows的各個盤,linux系統也可以將磁碟 flash等儲存裝置劃分為若干個分割槽,在不同分割槽存放不同類別的檔案 檔案系統此時指的是分割槽上檔案的集合 與windows的c盤類似,linux一樣要在乙個分割槽上存放系統啟動所必需的檔案,如核心映像檔案 在嵌入式中,核心一般單獨存放在乙...