Linux下的文件系統與目錄系統簡介

Linux下的文件系統與目錄系統簡介
 
一. 文件系統
LINUX有四種基本文件系統類型:普通文件、目錄文件、連接文件和特殊文件,可用file命令來識別。
普通文件:如文本文件、C語言元代碼、SHELL腳本、二進制的可執行文件等,可用cat、less、more、vi、emacs來察看內容,用mv來改名。
目錄文件:包括文件名、子目錄名及其指針。它是LINUX儲存文件名的唯一地方,可用ls列出目錄文件。
連接文件:是指向同一索引節點的那些目錄條目。用ls來查看是,連接文件的標誌用l開頭,而文件面後以"-〉"指向所連接的文件。
特殊文件:LINUX的一些設備如磁盤、終端、打印機等都在文件系統中表示出來,則一類文件就是特殊文件,常放在/dev目錄內。例如,軟驅A稱爲/dev/fd0。LINUX無C:的概念,而是用/dev/had來自第一硬盤。
LINUX的文件有不同的權限,用ls -l [filename]來列出。例如:
$ ls -l aa
$ lrwxr-x--x 1 aa 460 Dec 3 14:35 aa ->aa.c
二. 目錄系統
LINUX的目錄系統可以點擊X-WINDOWS菜單的File Manager窗口中看到。其目錄結構如下:
  /
  /bin
  /dev
  /home
  /
  /etc
  /passwd
  /rc.d
  /mnt
  /root
  /sbin
  /tmp
  /usr
  /var
一些常用的目錄是:
/etc--包括大多數引導系統或激活系統所需的系統專用熟據,如:host.conf、httpd等。
/lib--包含c編譯程序需要的函數庫,是二進制文件,如:cpp。
/usr--包括所有其他內容,如:src,local。LINUX的內核就在/usr/src中。其下有子目錄/bin,存放有所安裝的語言的命令,如:javac,java,gcc,perl等。
/var--包含系統定義表、以便在系統運行改變是可以只備份該目錄,如cache。
/tmp--用於臨時性的存儲。
/bin--大多數命令存放在這裏。
/home--主要存放用戶賬號;另外還有ftp。
系統管理員增加用戶時,系統會在這裏自動增加與用戶同名的目錄,此目錄下一般默認有Desktop目錄。
/dev--包含稱爲設備文件的特殊文件,如fd0、had等。
/mnt--在LINUX中系統中,它是專門給外掛的文件系統使用的,裏面有兩個文件:cdrom,floopy,登錄光驅、軟驅時要用到。

0

收藏

xiaoluonan

22篇文章,13W+人氣,0粉絲

Ctrl+Enter 發佈

發佈

取消

掃一掃,領取大禮包

0

分享
xiaoluonan
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章