CentOS8 挂载硬盘

常用命令

fdisk命令

  • 必要参数:
  • -l 列出素所有分区表
  • -u 与"-l"搭配使用,显示分区数目
  • 选择参数:
  • -s<分区编号> 指定分区
  • -v 版本信息
  • 菜单操作说明
  • m :显示菜单和帮助信息
  • a :活动分区标记/引导分区
  • d :删除分区
  • l :显示分区类型
  • n :新建分区
  • p :显示分区信息
  • q :退出不保存
  • t :设置分区号
  • v :进行分区检查
  • w :保存修改
  • x :扩展应用,高级功能

实例

显示当前分区情况:

# fdisk -l

Disk /dev/sda: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot   Start     End   Blocks  Id System
/dev/sda1  *      1     13   104391  83 Linux
/dev/sda2       14    1305  10377990  8e Linux LVM

Disk /dev/sdb: 5368 MB, 5368709120 bytes
255 heads, 63 sectors/track, 652 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sdb doesn't contain a valid partition table

显示SCSI硬盘的每个分区情况

# fdisk -l

Disk /dev/sda: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot   Start     End   Blocks  Id System
/dev/sda1  *      1     13   104391  83 Linux
/dev/sda2       14    1305  10377990  8e Linux LVM

Disk /dev/sdb: 5368 MB, 5368709120 bytes
255 heads, 63 sectors/track, 652 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sdb doesn't contain a valid partition table

df 命令

Linux df(英文全拼:disk free) 命令用于显示目前在 Linux 系统上的文件系统磁盘使用情况统计。

语法

df [选项]... [FILE]...
  • 文件-a, --all 包含所有的具有 0 Blocks 的文件系统
  • 文件--block-size={SIZE} 使用 {SIZE} 大小的 Blocks
  • 文件-h, --human-readable 使用人类可读的格式(预设值是不加这个选项的...)
  • 文件-H, --si 很像 -h, 但是用 1000 为单位而不是用 1024
  • 文件-i, --inodes 列出 inode 资讯,不列出已使用 block
  • 文件-k, --kilobytes 就像是 --block-size=1024
  • 文件-l, --local 限制列出的文件结构
  • 文件-m, --megabytes 就像 --block-size=1048576
  • 文件--no-sync 取得资讯前不 sync (预设值)
  • 文件-P, --portability 使用 POSIX 输出格式
  • 文件--sync 在取得资讯前 sync
  • 文件-t, --type=TYPE 限制列出文件系统的 TYPE
  • 文件-T, --print-type 显示文件系统的形式
  • 文件-x, --exclude-type=TYPE 限制列出文件系统不要显示 TYPE
  • 文件-v (忽略)
  • 文件--help 显示这个帮手并且离开
  • 文件--version 输出版本资讯并且离开

实例

显示文件系统的磁盘使用情况统计:

# df 
Filesystem     1K-blocks    Used     Available Use% Mounted on 
/dev/sda6       29640780 4320704     23814388  16%     / 
udev             1536756       4     1536752    1%     /dev 
tmpfs             617620     888     616732     1%     /run 
none                5120       0     5120       0%     /run/lock 
none             1544044     156     1543888    1%     /run/shm 

第一列指定文件系统的名称,第二列指定一个特定的文件系统1K-块1K是1024字节为单位的总内存。用和可用列正在使用中,分别指定的内存量。

使用列指定使用的内存的百分比,而最后一栏"安装在"指定的文件系统的挂载点。

df也可以显示磁盘使用的文件系统信息:

# df test 
Filesystem     1K-blocks    Used      Available Use% Mounted on 
/dev/sda6       29640780    4320600   23814492  16%       / 

用一个-i选项的df命令的输出显示inode信息而非块使用量。

df -i 
Filesystem      Inodes    IUsed    IFree     IUse% Mounted on 
/dev/sda6      1884160    261964   1622196   14%        / 
udev           212748     560      212188    1%         /dev 
tmpfs          216392     477      215915    1%         /run 
none           216392     3        216389    1%         /run/lock 
none           216392     8        216384    1%         /run/shm 

显示所有的信息:

# df --total 
Filesystem     1K-blocks    Used    Available Use% Mounted on 
/dev/sda6       29640780 4320720    23814372  16%     / 
udev             1536756       4    1536752   1%      /dev 
tmpfs             617620     892    616728    1%      /run 
none                5120       0    5120      0%      /run/lock 
none             1544044     156    1543888   1%      /run/shm 
total           33344320 4321772    27516860  14% 

我们看到输出的末尾,包含一个额外的行,显示总的每一列。

-h选项,通过它可以产生可读的格式df命令的输出:

# df -h 
Filesystem      Size  Used   Avail Use% Mounted on 
/dev/sda6       29G   4.2G   23G   16%     / 
udev            1.5G  4.0K   1.5G   1%     /dev 
tmpfs           604M  892K   603M   1%     /run 
none            5.0M     0   5.0M   0%     /run/lock 
none            1.5G  156K   1.5G   1%     /run/shm 

我们可以看到输出显示的数字形式的'G'(千兆字节),"M"(兆字节)和"K"(千字节)。

这使输出容易阅读和理解,从而使显示可读的。请注意,第二列的名称也发生了变化,为了使显示可读的"大小"。

分区命令

Linux系统中有两个分区工具

  • fdisk
  • parted

挂载硬盘

小于2T硬盘

查看当前未挂载的硬盘-----fdisk -l

创建硬盘分区-----fdisk /dev/sdb

v2-b22ca4de75ce5710bbff5cbd2646a522_b.jpg

根据提示,依次输入"n","p" "1",两次回车,"wq"。


  • 格式化硬盘-----mkfs.ext4 /dev/sdb
  • 建立挂载目录-----mkdir /disk2
  • 挂载硬盘-----mount /dev/sdb /disk2
  • 设置开机自动挂载-----vi /etc/fstab
    /dev/sdb /disk2 ext4 defaults 0 0

大于2T硬盘

parted /dev/sde
p

v2-e98dc7a291908d0b7152a390086f41eb_b.jpg

将硬盘格式化为gpt-----mklabel gpt

v2-70420873f5c88299815653f5eeefb1c4_b.jpeg

磁盘分区,将整个硬盘分为一个区域-----mkpart primary 0 -1
Ignore

v2-21cd3308af2c7a509c34ccbeba82b115_b.jpg
  • 格式化硬盘-----mkfs.ext4 /dev/sdb
  • 建立挂载目录-----mkdir /disk2
  • 挂载硬盘-----mount /dev/sdb /disk2
  • 设置开机自动挂载-----vi /etc/fstab /dev/sdb /disk2 ext4 defaults 0 0

遇到的问题

[23:25:32 root@8 ~]#mount /dev/sdb2 /mnt

mount: /mnt: wrong fs type, bad option, bad superblock on /dev/sdb2, missing codepage or helper program, or other error.

输入 lsblk -f 查看 /dev/sdb2 有没有文件系统格式

[23:25:04 root@8 ~]#lsblk -f
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 ext4 01cc8123-a156-44ee-9552-9419665cf69a /boot
├─sda2 xfs 62121852-d67e-4a7b-b626-198c0c01f77f /
├─sda3 swap 876fcdf2-1a4e-4318-89ed-60a9432ddc35 [SWAP]
├─sda4
└─sda5 xfs 27feb26d-369a-4884-8a81-820a86414e33 /data
sdb
├─sdb1
├─sdb2
└─sdb3
sr0 iso9660 CentOS-8-1-1911-x86_64-dvd 2020-01-03-21-42-40-00

可以看到 sdb2 并没有文件系统格式

输入 mkfs -t ext2 /dev/sdb2 格式化磁盘

输入 mount /dev/sdb2 /mnt

[23:26:15 root@8 ~]#df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 887M 0 887M 0% /dev
tmpfs 904M 0 904M 0% /dev/shm
tmpfs 904M 9.4M 894M 2% /run
tmpfs 904M 0 904M 0% /sys/fs/cgroup
/dev/sda2 50G 4.4G 46G 9% /
/dev/sda5 30G 247M 30G 1% /data
/dev/sda1 2.0G 143M 1.7G 8% /boot
tmpfs 181M 1.2M 180M 1% /run/user/42
tmpfs 181M 4.0K 181M 1% /run/user/0
/dev/sdb2 92M 1.6M 86M 2% /mnt

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

期待未来的男孩

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值