歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Linux文件系統管理

Linux文件系統管理

日期:2017/3/1 11:42:38   编辑:關於Linux

一 分區
1 分區類型
主分區:總共最多只能分4個
擴展分區:只能有1個,也算主分區的一種,也就是說主分區+擴展分區最多只能有4個,但是擴展分區不能存儲數據和格式化,必須再劃分為邏輯分區才可用
邏輯分區:邏輯分區是在擴展分區中劃分的,如果是IDE硬盤,Linux最多支持59個邏輯分區,如果是SCSI硬盤,Linux最多支持11個邏輯分區

2 分區表示方法
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述
也就是說邏輯分區只能從sda5開始,目前我們用的文件系統類型是ext4

二 文件系統常用命令
1 文件系統查看命令df
-a 顯示所有系統文件信息
這裡寫圖片描述
-h 使用習慣單位顯示 如KB,MB,GB
這裡寫圖片描述
這裡我們注意掛載點/ 占用了1.8個G

2 統計目錄或文件大小du
-h 使用習慣單位顯示 如KB,MB,GB
這裡寫圖片描述
我們看到用du統計出來的/ 占用1.7個G
我們看下df和du的區別
df是從文件系統考慮的,不光要考慮文件占用的空間,還要統計被命令和程序占用的空間,最常見的是文件已經刪除,但是程序還沒釋放
du是面向文件的,只會計算文件或目錄占用的空間

3 mount
這個我們已經知道了
mount -l查詢已經掛載的掛載點
這裡寫圖片描述
mount -a
會依據/etc/fstab的內容,自動掛載,這個我們後面說

4 掛載光盤
這個我們之前已經操作過了
這裡寫圖片描述

5 掛載U盤
先要用fdisk -l查看U盤的設備名
U盤的文件格式是vfat,然後掛載
這裡寫圖片描述vcq9o6zSu9bWysew0U5URlO1xMf9tq/QtMjrxNq6y6OsyLu689bY0MKx4NLrxNq6y6Oswe3N4tK71tbKx8/C1NjI/be9yO28/sC01qez1jxiciAvPg0KPGltZyBhbHQ9"這裡寫圖片描述" src="http://www.2cto.com/uploadfile/Collfiles/20161108/20161108093917180.png" title="\" />
這裡寫圖片描述
這裡寫圖片描述

三 fdisk分區
我們知道默認硬盤分區是Linux系統幫我們分好的,那麼比如有一天我覺得硬盤不夠用了,然後新增一塊硬盤,這個時候就需要用到fdisk分區了
首先我們先添加一個10個G的硬盤
這裡寫圖片描述
然後重啟
用fdisk -l就可以看到剛剛這塊硬盤了
這裡寫圖片描述
設備名是sdb
fdisk /dev/sdb開始分區
這裡寫圖片描述
這裡寫圖片描述
這樣就進入了命令模式,我們可以看上圖的命令幫助
n是新建一個分區
這裡寫圖片描述
這裡要選擇是主分區還是擴展分區,我們先選擇主分區
這裡寫圖片描述
接下來會讓我們選擇從哪裡開始,多大,這裡我用+2G,表示2個G的大小,然後就完成了第一個分區
下面我們再來分一個擴展分區
這裡寫圖片描述
再分一個邏輯分區,然後按w保存退出
這裡寫圖片描述
有的時候會報錯,我們執行partprobe重新讀取分區信息
我們用fdisk -l查看就可以看到剛剛分好的三個分區了
這裡寫圖片描述
然後格式化分區
這裡寫圖片描述
最後建立掛載點,掛載到相應目錄即可
這裡寫圖片描述

我們前面說了mount -a會根據/etc/fstab 文件的內容自動掛載
這裡寫圖片描述
這裡寫圖片描述
如果我們想要自動掛載剛才的sdb5
修改這個文件
添加行
/dev/sdb5 /disk5 ext4 defaults 1 2 即可

四 分配swap分區
我們可以用free來查看
這裡寫圖片描述
1 新建swap分區
fdisk /dev/sdb
分區ID要改為82
這裡寫圖片描述
我們看到sdb3已經被我改成了82ID的swap分區
2 格式化
這裡寫圖片描述

3 加入swap分區
swapon /dev/sdb3

4 再用free看一下
這裡寫圖片描述系統管理就總結到這裡,如有問題,歡迎指正,謝謝。

Copyright © Linux教程網 All Rights Reserved