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

詳解linux的文件系統管理

日期:2017/3/3 16:24:49   编辑:關於Linux

<1> 文件系統構成

首先,學習文獻系統管理,得先知道文件系統的大概構造!

① /usr/bin ,/bin 存放所有用戶可以執行的命令。

② /usr/sbin,/sbin 存放只有 root 可以執行的命令。

③ /home 用戶缺省的宿主目錄。

④ /proc 虛擬文件系統,存放當先內存鏡像。

⑤ /dev 存放設備文件。

⑥ /lib 存放系統程序運行所需的共享庫。

⑦ /lost+found 存放一些系統出錯的檢查結果。

⑧ /tmp 存放臨時文件

⑨ /etc 系統配置文件

⑩ /var 包含經常發生變動的文件,如郵件,日志文件,任務計劃等!

? /usr 存放所有命令,庫,手冊頁等!

? /mnt 臨時文件系統的安裝點!

? /boot 內核文件及自舉程序文件的保存位置!

文件系統常用命令

操作文件系統所應該掌握的命令哦!這幾個命令 用用就會了!!

① 查看分區使用情況:df {<s>目錄|<h>人性化}

② 查看文件,目錄大小:du{<s>目錄|<h>人性化}

③ 檢測修復文件系統:fsck.e2fsck

④ 判斷文件類型:file{<y>自動|為什麼這麼說,自己試試吧}

使用、掛載 光驅

Linux的光盤不是裝入就能用的,咳咳,這塊是需要掛載的,下面命令是將光盤掛載到mnt下!命令友友們自己試試!

#mount /dev/cdrom /chenyi

卸載:umount /chenyi
中斷光驅:eject

#df

#cd /chenyi

#ls /chenyi

添加磁盤或分區

學會分區啥啥啥是應該的!

① 劃分分區 (fdisk) ②創建文件系統(mkfs)

④ 嘗試掛載(mount) ⑤寫入配置文件(/etc/fstab)

下面以虛擬機開展一個實驗,實現分區和磁盤配額!

1:打開虛擬機設置,添加一塊硬盤把,大小自定,然後reboot吧!

2:檢測第二塊硬盤是否被掛載上,如果是虛擬機環境,此時應該是sdb2沒錯。但如果是PC服務器的話,硬盤的編號順序是看主板上插槽的,扯遠了~~

兩個命令確認sdb這塊新加的硬盤,1.dmesg | grep sdb 2.fdisk -l /dev/sdb

3:分區流程,fdisk /dev/sdb

命令參數解釋:

命令名稱
命令作用
m
幫助
p
顯示分區表
n
添加新分區 EXT3,EXT2
t
改變分區文件系統類型
w
保存退出
q
不保存退出
d
刪除分區

標注1:表示主分區 1-4

標注2:1-2610 不知道就會覺得怪怪的,這是干啥啊, 這是煮面(柱面)一個柱面默認好像是8M把,這裡可以以柱面的方式決定分區的大小。也可以以 +多少多少M的方式決定,哪個好用呢,看你自己咯!咳,上圖建立了2個主分區!2個哦

*創建文件系統(籠統點說把,格式化)

命令:mkfs 格式化命令 mkfs.ext3 格式化命令 或者用的爽點

這有2個選項,介紹下,-b 調整數據塊的大小,有什麼用,視情況而定,如果真的很想知道,百度或M我都可以! -l 指定標卷

開始格式化

嘗試掛載:(mount) 看圖把

實現開機自動掛載

linux 文件夾系統管理②

Swapfele實現 通過文件實現swap

命令:

#mkdir /var/chenyi 創建一個目錄 名:chenyi

#chmod 700 /var/swap 安全著想 可有可無

#dd if=/dev/zero of=/var/chenyi/chenyi.swap bs=1M count=1024

#vi /etc/chenyi/chenyi.swap 設置開機掛載

/var/chenyi/chenyi.swap swap swap defaults 0 0

#free 查看查看

#/var/itchenyi/itchenyi.swap 創建指定文件系統

#swapon /var/chenyi/chenyi.swap mkswap 開啟 swapoff 反之

#free 查看查看

dd 命令可用於硬盤對接,復制等,功能還是很強大的,zero屬於偽設備,上圖就是zero向chenyi.swap中寫0 直到寫到指定大小為止!

磁盤配額

1:開啟磁盤配額功能,編輯/etc/fstab文件,在掛載屬性上加上標志 usrquota

或grpquota 也可以,分隔寫在一起,即

/dev/sda1 /chenyi ext3 defaults.usrquota,grpquota 1 2

臨時設置:mount –o remount,usrquota,grpquota /chenyi

2:建立配額數據庫(進入單用戶模式) init 1

quotacheck –cvuga

< c:創建配額 u:用戶配額 v:詳細信息 g:組 a:查找所有 >

命令執行後會生成aquota.user . aquota.group 2個文件

圖1

圖2

圖3:edquota chenyi 編輯配額

圖4:效果顯出

配額選項可復制 語法如下

equota –p chenyi chenyi1 這樣chenyi1用戶的配額選項和chenyi一樣了!

OK了,文件系統就寫到這!!!

Copyright © Linux教程網 All Rights Reserved