linux文件系統
-m 預留給管理員的磁盤5%
mount DEV mount_point(掛載點)
mount [-fnrsvw] [-o options [,...]] device | dir
mount -a 掛載所有的文件系統
mount 顯示當前系統上所有已掛載的文件系統
mount -n 掛載時不更新/etc/mtab文件
mount -r 只讀掛載
mount -L 指定掛載卷標
用法:mount -L label MOUNT_POINT(掛載點)
mount -u 指定掛載卷的UID
mount -o 指定掛載選項
async 異步
atime
auto
defaults
Use default options: rw, suid, dev, exec,
auto, nouser, and async.
exec 可執行程序
dev 掛載設備到文件系統
remount 重新掛載
ro 只讀
rw 可寫
suid 設置uid
sync 同步
loop 本地
umount DEV 卸載設備
umount mount_point(掛載點) 卸載掛載點也可行
fuser -v 可以查看當前掛載點有哪個用戶在 訪問
fuser -km mount_point(掛載點) 踢出訪問掛載點的用戶
umount mount_point 卸載掛載點設備
blkid DEV 自動查看設備文件類型
fsck -t fstype 檢測文件類型
fsck -t
e2fsck 檢測 ext 系列的文件系統
-f 強行檢測
-a 自動修復
-B blocksize
-p 自動修復
dumpe2fs 詳細顯示ext2 / ext3 詳細文件信息的
-f 強行顯示文件信息
-h 只顯示超級塊信息
tune2fs 調整文件系統 的屬性
-j 升級文件系統(ext2 --> ext3),無法調整磁盤塊
-m 百分比
-L 設定卷標
-l 顯示超級塊信息的
-c 調整每隔掛載多少次以后文件系統自動自檢,0和1
-i #(d|m|w) 每隔多久啟動文件系統的自檢
-r 指定留給管理員的磁盤百分比
-u USERNAME
-o 設定調整默認的掛載選項的
ACL
SWAP 交換分區的創建:ID為82
物理內存小于2G,則在交換分區分配4G
物理內存大于2G,則在交換分區分配3G
交換分區必須是獨立的!
free :顯示內存的使用情況
NAME
free - Display amount of free and used memory in the system
SYNOPSIS
free [-b | -k | -m] [-o] [-s delay ] [-t] [-V]
mkswap:建立交換分區 ,mkswap /dev/swap
swapon 打開新的交換分區
-a 顯示交換分區狀態
swap -L label 建立交換分區的卷標
dd:
Copy a file, converting and formatting according to the operands.
if=FILE
of=FILE
bs=512B 指定復制的字節
count=復制多少塊
使用方法:
dd if=/dev/sda of=/root/mbr.bak bs=512 count=1
用1個512B的dev/sda的字節 保存為/root/mbr.bak,即備份分區表
bs和count的乘積為復制文件的大。
/dev/null
/dev/zero
dd if=/dev/zero of=/dev/sdb1 bs=1M count=1024
用1024個1M的塊的0字節 覆蓋/dev/sdb1
開機自動掛載的文件系統:
/etc/fstab
[root@localhost ~]# cat /etc/fstab
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
LABEL=SWAP-sda3 swap swap defaults 0 0
/etc/fstab
6個字段:
DEV:name,LABEL= ,UUID=
MOUNT_POINT:
FSTYPE:
MOUNT OPTIONS:default,acl
DUMP FREQUENCY:轉儲頻率(備份頻率)
0=disable 1=daily 2=每隔一天
FSTYPE SELFCHECK SQUENCE:自檢次序
0=disable 1=first 2=second ....
eg:開機自動掛載光盤:
編輯/etc/fstab
[root@localhost ~]# cat /etc/fstab
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
LABEL=SWAP-sda3 swap swap defaults 0 0
/media/rhel-5.5-i386.iso /media/guangpan iso9660 defaults 1 0
/etc/mtab
當前系統上已掛載的文件系統