4.5/4.6 磁盘格式化
4.7/4.8 磁盘挂载
4.9 手动增加swap空间
磁盘格式化:磁盘要格式化才能挂载使用
查询linux系统支持什么格式可以 cat /etc/filesystems

具体使用方法:
先介绍格式化命令:mke2fs
命令格式:先介绍mke2fs {参数}{设备}
参数:
-b:设定每个数据区块的占用空间大小(例:1024B/2048B/4096B(ext4默认的块大小为4096)

-i:表示设定inode大小

-c:表示格式化钱先检测磁盘是否有问题
-L“预留改分区的标签

-t:指定文件系统类型(ext2/ext3/ext4)

注释:mke2fs不支持格式化xfs格式
mkfs.{格式化的格式} {设备}
例:会弹出一个选项框提示已经格式化过,加-f强制格式

加-f后就可以了

mkfs也可以格式化ext2/3/4

磁盘挂载:
格式:mount {设备} {需要挂载的目录}
例:创建目录--挂载目录---查看挂载是否成功

卸载磁盘挂载
umount {目录}

/etc/fstab配置文件:
这个文件显示系统启动时需要挂载的各个分区
也可以理解为你可以把需要允许的命令放在此文件中,开机会自动运行(比如磁盘自动挂载)

第一列表示分区标识
第二列是挂载点
第三列是分区格式
第四列是挂载参数(是可以设置的)
1.async/sync: async表示与磁盘和内存不同步,系统每隔一段时间就会把内存数据写入磁盘中,而
sync则会时时同步内存和磁盘中的数据
2.auto/noauto: 表示开机自动挂载/不自动挂机
3.default:它包含rw、suid、dev、exec、auto、nouser、async
4.ro: 表示按只读权限挂载
5. rw: 表示按可读可写权限挂载
6.exec/noexec: 表示允许/不允许可执行文件执行
7.user/nouser: 表示允许/不允许root外其他用户挂载分区
8.suid/nosuid: 表示允许/不允许分区有suid属性
第五列是否被dump备份 1表示备份 0表示不备份
第六列是开机是否检测磁盘 1和2表示检测(具有优先级) 0表示不检测
注释:分区标识可以填写磁盘路径(/dev/xxx*/和LABEL(标签)还有UUID)
UUID可以用blkid查询:

介绍一个mount -a 命令
图下首先在fstab配置文件中我已写入磁盘分区标识,然后删除分区,直接运行mount -a 会读取fstab配置文件中的磁盘。他会自动重新挂载。

手动增加swap空间:
示例:
首先创建一个文件----用dd if=/dev/zero of={指定文件} bs={指定块大小} count={指定块数量}----利用du -h查看文件是否大小符合----用mkswap -f {路径}格式化----最后挂载swapon {文件路径}---free -m 查看虚拟空间。
注释:目标文件的大小是bs*count

卸载方法:swapoff{路径}

本文详细介绍了在Linux系统中进行磁盘格式化、挂载及卸载的方法,包括使用mke2fs和mkfs命令格式化磁盘,通过mount命令挂载磁盘,并解释了如何在fstab配置文件中设置自动挂载参数。此外,还提供了手动增加swap空间的步骤。
4789

被折叠的 条评论
为什么被折叠?



