linux基本命令及操作13(磁盘管理)

来源:互联网 发布:iphone看电影软件资源 编辑:程序博客网 时间:2024/05/16 10:49

   

   磁盘管理

1.名词解释
  mbr
  mpt
  硬盘有效性标示
  主分区
  扩展分区
  逻辑分区

2.磁盘查看命令
fdisk -l   ##系统中的所有磁盘设备
df  -TH       ##系统正在挂载的磁盘设备
blkid        ##系统可以挂载的磁盘设备id

3.分区划分
fidsk /dev/vdb


  m      ##获得帮助

 
  n      ##新建分区
Partition type:
   p   primary          ##分区类型为主分区
   e   extended       ##分区类型为扩展分区
Select (default p): p

Partition number (2-4, default 2): 1        ##主分区id

First sector (206848-20971519, default 206848): ##此分区的起始位置

Last sector, +sectors or +size{K,M,G} (206848-20971519, default 20971519): +1G ##分区大小


Command (m for help): wq   ##保存并退出,只输入q则表示放弃更改退出



新建一个主分区/dev/vdb1  wq保存推出


[root@localhost ~]#

partprobe         ##同步分区表
mkfs.xfs /dev/vdb1    ##格式化

mount /dev/vdb1  /mnt     ##临时挂载


将分区格式化成xfs格式,并临时挂载到/mnt上



vim /etc/fstab         ##永久挂载
编写格式:
device    mountpoint    ftype   defaults(mountpoint)   0   0

/dev/vdb1    /mnt        xfs    defaults       0     0


进入/etc/fstab文件写入,实现永久挂载


mount -a         ##使/etc/fastab中记录的挂载生效




4.删除分区

先使用umount命令解除挂载
  注:当挂载点被使用时,无法解除挂载,需要用fuser -kvm结束使用的进程,然后进行解除挂载

解除挂载之后,使用fdisk /dev/vdb命令 删除分区




5.设定分区方式,将mkdocs 改为 gpt
更改之前需要把正在使用的分区关闭,才可以进行更改
partoff /dev/vdb2

parted /dev/vdb



6.添加swap分区
fdisk  /dev/vdb        ##添加一个分区

[root@localhost ~]# fdisk /dev/vdb

Command (m for help): n             新建分区


Command (m for help): t    选择分区类型



Partition type (type L to list all types): 14        选择14 Linux  swap分区

Command (m for help): p           显示分区
             

Command (m for help): wq

The partition table has been altered!



7.更改gpt下的swap 为mkdos下的swap




8.用文件来添加swap

dd if=/dev/zero of=/swapfile bs=1M count=1000 ##创建一个1G大小的文件
mkswap /swapfile    ##格式化为swap类型

swapon -a /swapfile    ##临时添加到swap里


-p + 数字        ##更改优先级
vim /etc/fstab        ##永久添加swap分区
类型:

/swapfile    swap  swap  defaults,pri=1  0 0 #pri优先级

swapon -a  自动开启所有swap装置



9.删除swap
vim /etc/fstab  ##删除此文件中添加的swap行
swapoff /swapfile ##断开swap文件链接
swapoff /dev/vdb1 ##断开swap磁盘链接
rm -rf /swapfile  ##删除文件
fdisk /dev/vdb      ##删除磁盘分区

partprobe      ##同步分区表





原创粉丝点击