文件系统管理:
df 【选项】 显示文件系统分区信息
-h 使用习惯单位显示容量,如kb,mb,gb等
-a 显示所有文件系统的信息,包括特殊文件系统,如/proc,/sysfs
du 【选项】 【目录名】 统计当前目录下所有子目录的文件大小
-a 显示每个子文件的大小
-h 使用习惯单位显示磁盘容量
-s 统计总占用量,而不是列出子目录和子文件的占用量
df统计时会统计没有释放的内存,du只统计文件所占内存
dumpe2fs 【分区设备文件名】 显示磁盘状态命令
mount 【-l】 显示已经挂载的磁盘设备或分区
mount 【-t 文件系统】 【-L 卷标名】 【-o 特殊选项】 设备文件名 挂载点
-t 文件系统: 加入文件系统类型来指定挂载类型,可以ext3,ext4,iso9660等
1.挂载光盘:
mkdir /mnt/cdrom/ 创建空目录
mount /dev/cdrom / /mnt/cdrom/ 挂载光盘
或者 mount /dev/sr0/ /mnt/cdrom/
unmont 设备文件名或挂载点 卸载光盘
2.挂载U盘
Fdisk -i 查看u盘设备文件名
mkdir /mnt/usb/ 创建目录
mount –t vfat /dev/sdb1 /mnt/usb/ 挂载
卸载同上
Fdisk新加硬盘分区:
- 查看硬盘 fdisk –l
- 分区 fdisk /dev/sdb
Fdisk交互指令说明:
d 删除一个分区
l 显示已知的文件系统类型
m 显示帮助菜单
n 新建分区
q 不保存退出
t 改变一个分区的系统id
w 保存退出
p 显示分区列表
输入命令字母错误按退格无法删除,按ctrl +退格删除 - 查看分区 l
- 新建分区 n
- 选择分区类型和大小
- 保存退出 w
- 重新读取分区信息 partprobe
- 格式化分区 mkfs -t ext4 /dev/sdb1
9.挂载分区 先创建目录再挂在目录上 mount /dev/sdb1 /disk1
可使用df –h 命令或者mount命令查看是否挂载成功
自动挂载与fstab文件的修复:
修改/etc/fstab文件
修改配置文件/etc/fstab错误如何修复:
mount –o remount,rw /
修改如果错误会导致根目录挂载权限被限制,需要重新挂载根目录使其具有读写权限,否则无法更改fstab文件。
swap分区:在系统的物理内存不够用的时候,把硬盘内存中的一部分空间释放出来,以供当前运行的程序使用。
free –m 按照m来显示swap空间使用情况
新建swap分区
fdisk /dev/sdb 和上面分区一样但是要把分区id改为82
格式化swap分区 mkswap /dev/sdb6
加入swap分区:
swapon /dev/sdb6 加入swap分区
swapoff /dev/sdb6 取消swap分区
为了开机重启自动挂 载swap可以编辑配置文件vi /etc/fstab