博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
应用挂载beegfs指定目录_CentOS8 挂载硬盘
阅读量:6358 次
发布时间:2019-06-23

本文共 5317 字,大约阅读时间需要 17 分钟。

常用命令

fdisk命令

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

实例

显示当前分区情况:

# fdisk -lDisk /dev/sda: 10.7 GB, 10737418240 bytes255 heads, 63 sectors/track, 1305 cylindersUnits = 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 LVMDisk /dev/sdb: 5368 MB, 5368709120 bytes255 heads, 63 sectors/track, 652 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDisk /dev/sdb doesn't contain a valid partition table

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

# fdisk -lDisk /dev/sda: 10.7 GB, 10737418240 bytes255 heads, 63 sectors/track, 1305 cylindersUnits = 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 LVMDisk /dev/sdb: 5368 MB, 5368709120 bytes255 heads, 63 sectors/track, 652 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDisk /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

4fcf29fa1b439227c9cad22a2824db35.png

根据提示,依次输入"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

e386bd49092b93cd1d983cf9ba4bb07c.png

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

53e342fcd1583dbc2cfd186234054425.png

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

Ignore

d326cdd7c4850831b713ccd064c30bcd.png
  • 格式化硬盘-----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 -fNAME FSTYPE LABEL UUID MOUNTPOINTsda ├─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 /datasdb ├─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 -hFilesystem Size Used Avail Use% Mounted ondevtmpfs 887M 0 887M 0% /devtmpfs 904M 0 904M 0% /dev/shmtmpfs 904M 9.4M 894M 2% /runtmpfs 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% /boottmpfs 181M 1.2M 180M 1% /run/user/42tmpfs 181M 4.0K 181M 1% /run/user/0/dev/sdb2 92M 1.6M 86M 2% /mnt

转载地址:http://bzfma.baihongyu.com/

你可能感兴趣的文章
测者的测试技术手册:分清Java的Override和Overload
查看>>
TCP/IP、Http、Socket的区别
查看>>
关于SaaS 软件开发团队必需的八项注意
查看>>
logback logback.xml常用配置详解(三)<appender>
查看>>
SpringMVC源码剖析(一)- 从抽象和接口说起
查看>>
trait,线性化
查看>>
ContentType常用对照表
查看>>
热门iOS与android手机参数
查看>>
随想——微信可能改变生活方式!
查看>>
数据结构之scala 实现链表
查看>>
服务器安全狗Linux版v 2.0发布 永久免费
查看>>
安全狗发布网站后门查杀引擎“啸天”变形网马无处可匿
查看>>
【Raspberry PI + L298N】 小车一
查看>>
进程管理
查看>>
使用HostXen云服务器Centos7之后遇到的问题记录
查看>>
CSS 导航栏
查看>>
关于vim的简单设置以及使用技巧
查看>>
1、Angular JS 学习笔记 - 了解概念
查看>>
js与jquery实时监听输入框值的oninput与onpropertychange方法
查看>>
SQL的分组理解
查看>>