Linux 檔案系統管理①
<1> 檔案系統構成
首先,學習文獻系統管理,得先知道檔案系統的大概構造!
① /usr/bin ,/bin 存放所有使用者可以執行的指令。
② /usr/sbin,/sbin 存放隻有 root 可以執行的指令。
③ /home 使用者預設的宿主目錄。
④ /proc 虛拟檔案系統,存放當先記憶體鏡像。
⑤ /dev 存放裝置檔案。
⑥ /lib 存放系統程式運作所需的共享庫。
⑦ /lost+found 存放一些系統出錯的檢查結果。
⑧ /tmp 存放臨時檔案
⑨ /etc <b>系統配置檔案</b>
⑩ /var 包含經常發生變動的檔案,如郵件,日志檔案,任務計劃等!
⑪ /usr 存放所有指令,庫,手冊頁等!
⑫ /mnt 臨時檔案系統的安裝點!
⑬ /boot 核心檔案及自舉程式檔案的儲存位置!
檔案系統常用指令
操作檔案系統所應該掌握的指令哦!這幾個指令 用用就會了!!
① 檢視分區使用情況:df {<s>目錄|<h>人性化}
② 檢視檔案,目錄大小:du{<s>目錄|<h>人性化}
③ 檢測修複檔案系統:fsck.e2fsck
④ 判斷檔案類型:file{<y>自動|為什麼這麼說,自己試試吧}
使用、挂載 光驅
Linux的CD光牒不是裝入就能用的,咳咳,這塊是需要挂載的,下面指令是将CD光牒挂載到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
<a href="http://blog.51cto.com/attachment/201210/194553596.jpg" target="_blank"></a>
指令參數解釋:
指令名稱
指令作用
m
幫助
p
顯示分區表
n
添加新分區 EXT3,EXT2
t
改變分區檔案系統類型
w
儲存退出
q
不儲存退出
d
删除分區
<a href="http://blog.51cto.com/attachment/201210/194604110.jpg" target="_blank"></a>
标注1:表示主分區 1-4
标注2:1-2610 不知道就會覺得怪怪的,這是幹啥啊, 這是煮面(柱面)一個柱面預設好像是8M把,這裡可以以柱面的方式決定分區的大小。也可以以 +多少多少M的方式決定,哪個好用呢,看你自己咯!咳,上圖建立了2個主分區!2個哦
*建立檔案系統(籠統點說把,格式化)
指令:mkfs 格式化指令 mkfs.ext3 格式化指令 或者用的爽點
這有2個選項,介紹下,-b 調整資料塊的大小,有什麼用,視情況而定,如果真的很想知道,百度或M我都可以! -l 指定标卷
開始格式化
<a href="http://blog.51cto.com/attachment/201210/194615541.jpg" target="_blank"></a>
嘗試挂載:(mount) 看圖把
<a href="http://blog.51cto.com/attachment/201210/194623298.jpg" target="_blank"></a>
實作開機自動挂載
<a href="http://blog.51cto.com/attachment/201210/194630674.jpg" target="_blank"></a>
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 反之
<a href="http://blog.51cto.com/attachment/201210/194742412.jpg" target="_blank"></a>
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
<a href="http://blog.51cto.com/attachment/201210/194750321.jpg" target="_blank"></a>
圖2
<a href="http://blog.51cto.com/attachment/201210/194758845.jpg" target="_blank"></a>
圖3:edquota chenyi 編輯配額
<a href="http://blog.51cto.com/attachment/201210/194805295.jpg" target="_blank"></a>
圖4:效果顯出
<a href="http://blog.51cto.com/attachment/201210/194812618.jpg" target="_blank"></a>
配額選項可複制 文法如下
equota –p chenyi chenyi1 這樣chenyi1使用者的配額選項和chenyi一樣了!
OK了,檔案系統就寫到這!!!
本文轉自 lgpqdwjh 51CTO部落格,原文連結:http://blog.51cto.com/itchenyi/1028611,如需轉載請自行聯系原作者