Linux里面mkswap命令作用是什么?

Linux里面mkswap命令作用是什么?,第1张

mkswap:创建交换分区

mkswap命令是在Linux系统里创建交换分区的工具,当系统没有交换分区或交换分区不够用时,可以新建一个交换分区。

参数:

-c 建立交换分区前,先检查磁盘是否有损坏的区块

-f 强制执行 *** 作

范例8-39:创建交换分区。

可以把一块磁盘分区后,针对某一个分区创建交换分区,也可以将整块磁盘创建为交换分区,但需要-f参数。

[root@oldboy ~]# mkswap /dev/sdb #<==默认是不能用整块磁盘做交换分区的。

mkswap: /dev/sdb: warning: don't erase bootbits sectors

on whole disk. Use -f to force.

Setting up swapspace version 1, size = 1048572 KiB

no label, UUID=39baa617-e13a-4ba9-b7ae-b867e2cb7bde

[root@oldboy ~]# mkswap -f /dev/sdb #<==使用-f参数强制使用整块磁盘做交换分区。

Setting up swapspace version 1, size = 1048572 KiB

no label, UUID=d401c82a-5047-4538-bfe0-2acf97971c07

# 接下来的 *** 作见命令swapon。

不可以。要先创建swap设备,再修改fstab

swap设备可以是分区,也可以是文件

分区的话: mkswap /dev/xxx

文件的话:先创建指定大小的空文件(假设是1000M = 1M * 1000 ), dd if=/dev/zero of=xxx bs=1M count=1000, 然后再mkswap xxx


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/6179494.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-17
下一篇 2023-03-17

发表评论

登录后才能评论

评论列表(0条)

保存