4.1 df 命令
1)<df> 查看磁盘使用情况
<df -h> 按合适的单位显示
/dev/shm 内存 -速度快
tmpfs 临时的 重启后会消失
<df -i> 查看inode使用情况
<df -m> 以MB单位查看
2)<free> 可以查看 swap
当iNode 使用满了 计时空间有剩余也写不进去数据
-------------------------------------------------------------------------------------
4.2 du命令
1)<du -sh /root >查看 文件、目录的大小
最小的块为4Kb,即使不足4Kb也会显示4k
<du /root> 不加参数时显示不友好
-------------------------------------------------------------------------------------
4.3 磁盘分区
1) 在VMware上 设置-->添加-->硬盘-->下一步......
<reboot> 重启----新增加硬盘需要识别一下等1分钟
<fdisk -l >查看 硬盘信息
2) <fdisk /dev/sdb> 磁盘分区 最多分 4个 主分区 当大于4个时 只能添加为 逻辑分区
常用 n(新建) p(列出分区) w(写分区并退出) d(删除)
删除逻辑分区后 号会自动遍连续; 删除主分区后 号就没了不连续;
-------------------------------------------------------------------------------------
4.4 磁盘格式化
1)<cat /etc/filesystems> 查看系统支持的文件格式
<blkid /dev/sdb1> 查看当前的磁盘格式
2)mke2fs
<mke2fs -t ext4 -b 2048 /dev/sdb1> 格式化成ext4 格式 最小块为2K
<mke2fs -t ext4 /dev/sdb1> ==< mkfs.ext4 /dev/sdb1 > 格式化成ext4格式
<mke2fs -m 1 /dev/sdb1> 设置分区预留1%的空间大小
<mke2fs -i 8192 /dev/sdb1> 多少个字节8K对应一个inode 最少1:1 默认16K即4个块对应一个inode
3)mkfs
<mkfs.xfs -f /dev/sdb1 > 强制格式化成xfs格式
-------------------------------------------------------------------------------------
4.7 磁盘挂载
1) <mount > 查看挂载的磁盘文件格式
<mount /dev/sdb1 /mnt/ > 挂载到 挂载点 /mnt/
2) <umount /dev/sdb1 >或 <umount /mnt/> 卸载挂载
3) <mount -o remount, rw /dev/sdb1 /mnt/> 重新挂载
4) <vi /etc/fstab> 编辑 体统启动时启动的默认文件
5) <blkid >查看当前的挂载的uuid
-------------------------------------------------------------------------------------
4.9 手动增加swap空间
1)<dd if=/dev/zero of=/tmp/newdisk bs=1M count=100>
利用zero产生0 存入大小为1M*100的nexdisk文件中
/dev/zero 就是一个特殊设备,里面有源源不断的“0”
if指定源设备
of指定目标设备(在这里,我们创建了一个文件,作为一个模拟的设备)
<du -sh、/tmp/newdisk> 查看大小
<mkswap -f /tmp/newdisk> 格式化swap空间
<swapon /tmp/newdisk> 挂载swap
<free -m >查看 挂载