在各網絡操作系統中,都可分為系統理與網絡管理兩部分,而在LINUX下,若要向系統管理方面發展的話,就必須了解LINUX下的用戶管理與文件管理。前面己經介紹了用戶管理,下面將粗談一下LINUX下的文件系統。
那麼究竟什麼是文件系統呢?也許很多人只知其然而不知所以然,經過查閱多方面的資料,得出以下結論:文件系統是指存放在某個己格式化的存儲介質上的,能被操作系統管理的一組文件,以及實施管理所需的一些數據結構的總體。
LINUX的文件系統是以樹狀結構,這棵樹中的目錄和文件在物理上可能是處於一個磁盤的不同分區,不同的磁盤,還可以是另外一台計算機上的。LINUX采用虛擬文件系統技術,所以LINUX可以支持多種文件系統,每一種類型的文件系統都提供一個公共的接口給VFS,然後所有細節由軟件進行轉換。
LINUX支持30多中文件系統,其中包括:ext ,ext2 ,ext3, swap ,sysv, ISO9660, msdos/fat16, FAT32/vfat, NTFS, hpfs, NFS等等。
文件系統介紹完了,下面讓我們來了解一下LINUX下的文件管理。LINUX下的文件不是像WIN下以後綴名來區分的。在LINUX中,文件分為普通文件,目錄文件,鏈接文件,特殊文件等。其中特殊文件又包括設備文件與管道文件。每種文件類型都用一個字符來區分。
比如:
普通文件 :—
鏈接文件: l
字符設備文件:C
目錄文件:d
塊設備文件:b
管道文件:p