fdisk 分区/格式化/挂载

1. 查看块设备命令

lsblk用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息。

[root@localhost bsjk]# lsblk
NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda           8:0    0   20G  0 disk 
├─sda1        8:1    0    1G  0 part /boot
└─sda2        8:2    0   19G  0 part 
  ├─ol-root 251:0    0   17G  0 lvm  /
  └─ol-swap 251:1    0    2G  0 lvm  [SWAP]
sdb           8:16   0   10G  0 disk 
sr0          11:0    1  4.3G  0 rom  

在Linux下可以使用 blkid命令 对查询设备上所采用文件系统类型进行查询

[root@localhost bsjk]# blkid
/dev/sda1: UUID="9d5fb36f-75f2-4562-bb37-93f98b952753" TYPE="xfs" 
/dev/sda2: UUID="7Dew0p-TSr9-pfOc-8q2V-mDXz-YhBl-72SW9G" TYPE="LVM2_member" 
/dev/sr0: UUID="2016-11-08-13-35-03-00" LABEL="OL-7.3 Server.x86_64" TYPE="iso9660" PTTYPE="dos" 
/dev/mapper/ol-root: UUID="8817dd11-3448-48b3-ab7b-bd331d35e8b7" TYPE="xfs" 
/dev/mapper/ol-swap: UUID="d6a29f78-3afd-4161-a9b5-2c0d70cd6782" TYPE="swap"

2. fdisk分区

[root@localhost bsjk]# fdisk -l

磁盘 /dev/sda:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000e0288

   设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200    41943039    19921920   8e  Linux LVM

分区Id,相当于一个标签(tag),便于查看。
在这里插入图片描述
fdisk 参数说明:

m :显示菜单和帮助信息
a :活动分区标记/引导分区
d :删除分区
l :显示分区类型
n :新建分区
p :显示分区信息
q :退出不保存
t :设置分区Id
v :进行分区检查
w :保存修改
x :扩展应用,高级功能

3. 格式化

Linux查看分区/文件系统的格式化类型:

blkid
df -T 只可以查看已经挂载的分区
parted -l 挺好,还能直观的看到分区大小
lsblk -f 和lsblk -l结合着看也很不错

格式化成xfs: mkfs.xfs /dev/sdb1
格式化成ext4:mkfs.ext4 /dev/sdb1

4. 挂载/卸载

#把 /dev/sdb1 挂载到 /data2 
mount /dev/sdb1 /data2 

#卸载文件系统可分别通过设备名和挂载点操作
umount /data2

如果卸载文件系统时提示设备busy,可通过kill访问指定文件系统的所有进程,然后再执行umount操作

fuser -km /data2

fuser(选项)(参数)
-a:显示命令行中指定的所有文件;
-k:杀死访问指定文件的所有进程;
-i:杀死进程前需要用户进行确认;
-l:列出所有已知信号名;
-m:指定一个被加载的文件系统或一个被加载的块设备;
-n:选择不同的名称空间;
-u:在每个进程后显示所属的用户名。

5. 开机自动挂载

  • etc/fstab配置文件。
    当系统启动的时候,系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂载到指定的目录。

/etc/fstab 文件包含了如下字段,通过空格或 Tab 分隔:

<file system> <dir> <type> <options> <dump> <pass>
<file systems> - 要挂载的分区或存储设备.
<dir> - 的挂载位置。
<type> - 要挂载设备或是分区的文件系统类型,支持许多种不同的文件系统:ext2, ext3, ext4, reiserfs, xfs, jfs等。
<options> - 挂载时使用的参数。defaults使用文件系统的默认挂载参数。
<dump> dump 工具通过它决定何时作备份. dump 会检查其内容,并用数字来决定是否对这个文件系统进行备份。 允许的数字是 0 和 1 。0 表示忽略, 1 则进行备份。大部分的用户是没有安装 dump 的 ,对他们而言应设为 0。
<pass> fsck 读取 <pass> 的数值来决定需要检查的文件系统的检查顺序。允许的数字是0, 1, 和2。 根目录应当获得最高的优先权 1, 其它所有需要被检查的设备设置为 2。0 表示设备不会被 fsck 所检查。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值