Linux命令詳解 檔案系統管理

2022-09-23 07:46:58 字數 1507 閱讀 4150

(1.)硬碟的分類:

ide硬碟 、/dev/hda   hdb,hdc…  分割槽後:/dev/hda1  /dev/hda2    

scsi硬碟: /dev/sda   sdb,sdc….  分割槽後:/dev/sda1   /dev/sda2

光碟:/dev/cdrom   /dev/hd1  …hdn    /dev/scd1

軟盤:/dev/fd1   …fdn

u盤: /dev/sdx  (abcd…)

(2.) 磁碟的分割槽

主分割槽:只能分四個主分割槽

擴充套件分割槽:可以將主分割槽作為擴充套件分割槽,

邏輯分割槽 :在擴充套件分割槽中再分的分割槽

分割槽表 :在mbr(主開機記錄,位於一個磁碟的0柱面,0扇區,0磁軌)就是一個磁碟最開始的地方,大概446byte.

檢視分割槽

fdisk –l 檢視系統中連線的外部裝置

df –l  :檢視已經掛載上的分割槽

df –t 檢視檔案系統的型別

fdisk /dev/hda  回車後,按m進行幫助,顯示操作選單。 w:儲存退出  n:新增  l:列出分割槽型別

mkfs –t ext3 /dev/hda1  格式化

mount 裝置名  掛載點 

使用過程:

(1.)掛載外設  mount

(2.)讀寫掛載點  cp

(3.)解除安裝掛載點  unmount /mnt/cdrom

(4.)移走外部儲存介質

示例: mount –t ext2  -o iocharset=utf-8 ,ro,uid=500,gid=502 /dev/cdrom /mnt/cdrom   //-t指定檔案型別   -o表示語言  ro表示只讀 uid,gid使用者id和組id

mount 檢視掛載

df –t 檢視掛載型別

磁碟配額的作用:限制普通使用者的使用磁碟空間和建立的檔案個數,不至於因為個人的浪費影響到所有人的使用,磁碟配額需要核心支援。只有ext2/ext3檔案系統支援。需要使用quota軟體包。 使用rpm –qa|grep quota檢視是否有軟體包。

mount –o usrquota,grpquota /dev/hda1  /mnt/one   //使用usrquota,grpquota選項掛載一個分割槽,啟用核心的支援。

quotacheck –cvug  、dev/hda1  //檢查

quotaon –a  //啟用所有

quotaon /dev/hda1   //啟用具體某一個

quota  檢視檔案配額

repquota –a  檢視所有的配額

quotaoff 關閉配額

edquota –u 使用者    編輯配額檔案,可以設定檔案個數,磁碟容量

也可以在配置檔案中改寫配額,這樣即使系統重啟,也是生效的。  vi /etc/fstab