1. 程式人生 > >Linux文件系統介紹及創建目錄和文件

Linux文件系統介紹及創建目錄和文件

var 子文件夾 啟動 proc make aaa 維護 program 51cto

Linux文件系統
Linux系統是一個為文件設計的操作系統,在Linux中萬物皆文件,其文件結構為樹形結構,/為根目錄,左右其他目錄都在從/根目錄衍發出去的。

下面介紹幾個根目錄下比較重要的目錄文件:

技術分享圖片

1、/ :根目錄,是所有分區、目錄結構的起點
2、/boot :存放系統內核和啟動文件的目錄,安裝時建議單獨為/boot目錄劃分一個分區,便於維護和備份
3、/bin :用來存放所有用戶都可執行的且常用的命令。
4、/sbin :存放基本的管理命令,但一般只有管理員才能使用
5、/etc :保存有關系統設置與管理的文件。
6、/usr :用戶應用程序存放的目錄,類似於windows下的Program Files
7、/var :存放經常變換的文件,例如日誌文件,建議var獨立分區。

8、/home :除超級用戶以外的用戶的宿主目錄都建立在該目錄下。
9、/root :root用戶的宿主文件夾
10、/dev :設備文件夾
11、/tmp :保存臨時文件
12、/mnt :掛載目錄,用來掛載光盤等的文件


mkdir(make directory)創建目錄

mkdir [選項]  [目錄位置及名稱]

技術分享圖片

現在刪除剛剛創建好的/aaa目錄,再嘗試創建一個/aaa/bbb

技術分享圖片

可以發現mkdir只能一次創建一級目錄,故采用-p參數創建包含子目錄
Mkdir -p :創建包含子文件夾的文件夾(級聯創建)

技術分享圖片


Touch創建文件

Touch主要作用有兩個:創建文件和更新文件
1、創建文件

技術分享圖片

2、更新文件的最後更新時間

技術分享圖片

Linux文件系統介紹及創建目錄和文件