檔案和目錄(理解)
阿新 • • 發佈:2019-01-06
目標
- 理解 Linux 檔案目錄的結構
01. 單使用者作業系統和多使用者作業系統(科普)
單使用者作業系統:指一臺計算機在同一時間 只能由一個使用者 使用,一個使用者獨自享用系統的全部硬體和軟體資源
- Windows XP 之前的版本都是單使用者作業系統
多使用者作業系統:指一臺計算機在同一時間可以由 多個使用者 使用,多個使用者共同享用系統的全部硬體和軟體資源
- Unix 和 Linux 的設計初衷就是多使用者作業系統
02. Windows
和 Linux
檔案系統區別
2.1 Windows
下的檔案系統
- 在
Windows
下,開啟 “計算機”,我們看到的是一個個的驅動器碟符:
- 每個驅動器都有自己的根目錄結構,這樣形成了多個樹並列的情形,如圖所示:
2.2 Linux
下的檔案系統
- 在
Linux
下,我們是看不到這些驅動器碟符,我們看到的是資料夾(目錄):
Ubuntu
沒有碟符這個概念,只有一個根目錄/
,所有檔案都在它下面
2.3 使用者目錄
位於 /home/user
,稱之為使用者工作目錄或家目錄,表示方式:
/home/user
~
2.4 Linux
主要目錄速查表
- /:根目錄,一般根目錄下只存放目錄
- 當在終端裡輸入
/home
,其實是在告訴電腦,先從/
(根目錄)開始,再進入到home
目錄
/boot/vmlinuz
,系統引導管理器:/boot/grub
mount /dev/cdrom /mnt
- /etc/inittab
- /etc/fstab
- /etc/init.d
- /etc/X11
- /etc/sysconfig
- /etc/xinetd.d
~
表示當前使用者的家目錄~edu
表示使用者edu
的家目錄
- /usr/bin:存放應用程式
- /usr/share:存放共享資料
- /usr/lib:存放不能直接執行的,卻是許多程式執行所必需的一些函式庫檔案
- /usr/local:存放軟體升級包
- /usr/share/doc:系統說明檔案存放目錄
- /usr/share/man:程式說明檔案存放目錄
- /var/log:隨時更改的日誌檔案
- /var/spool/mail:郵件存放的目錄
- /var/run:程式或服務啟動後,其 PID 存放在該目錄下