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
当前系统上已挂载的文件系统