n
添加新分区
d
删除分区信息
l
列出所有可用的分区类型
t
更改分区的类型
p
查看分区信息
w
保存并退出
q
不保存即退出
示例:
首先输入命令fdisk / dev / sdb,尝试管理硬盘sdb,当看到提示信息时,提示您输入m寻求帮助:
[root@hj ~]# fdisk /dev/sdb
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel with disk identifier 0x2707982c.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
switch off the mode (command 'c') and change display units to
sectors (command 'u').
Command (m for help): m
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
输入n以创建一个新分区。系统将提示您是输入p来创建主分区,还是输入e来创建扩展分区。在这里,输入p创建一个主分区:
Command (m for help): n
Command action
e extended
p primary partition (1-4)
输入p确认创建主分区后,系统要求确定分区号(范围1〜4),以及扇区的大小),您可以在此处直接输入大小(例如+ 5G) ):
p
Partition number (1-4): 1
First cylinder (1-2610, default 1):
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-2610, default 2610): +5G
成功创建分区后,输入p查看分区,输入w保存并退出:
Command (m for help): p
Disk /dev/sdb: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x98527a04
Device Boot Start End Blocks Id System
/dev/sdb1 1 654 5253223+ 83 Linux
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
1. 2 partprobe命令
重新初始化内存中内核的分区表(手动将分区信息同步到内核,建议输入两次),最后输入partprobe来更新分区列表:
[root@hj ~]# partprobe
Warning: WARNING: the kernel failed to re-read the partition table on /dev/sda (设备或资源忙). As a result, it may not reflect all of your changes until after reboot.
Warning: 无法以读写方式打开 /dev/sr0 (只读文件系统)。/dev/sr0 已按照只读方式打开。
Warning: 无法以读写方式打开 /dev/sr0 (只读文件系统)。/dev/sr0 已按照只读方式打开。
Error: 无效的分区表 - /dev/sr0 出现递归分区。
[root@hj ~]# partprobe
Warning: WARNING: the kernel failed to re-read the partition table on /dev/sda (设备或资源忙). As a result, it may not reflect all of your changes until after reboot.
Warning: 无法以读写方式打开 /dev/sr0 (只读文件系统)。/dev/sr0 已按照只读方式打开。
Warning: 无法以读写方式打开 /dev/sr0 (只读文件系统)。/dev/sr0 已按照只读方式打开。
Error: 无效的分区表 - /dev/sr0 出现递归分区。
分区类型
Device Boot Start End Blocks Id System
/dev/sdb1 1 654 5253223+ 83 Linux
/dev/sdb2 655 1308 5253255 83 Linux
/dev/sdb3 1309 1962 5253255 83 Linux
/dev/sdb4 1963 2610 5205060 5 Extended
/dev/sdb5 1963 2094 1060258+ 83 Linux
/dev/sdb6 2095 2356 2104483+ 83 Linux
主分区加上扩展分区最多可以是四个分区。扩展分区不能写数据,只能包含逻辑分区。后续逻辑分区在扩展分区上进行了扩展。
逻辑分区
摘要:创建分区过程:fdisk / dev / sdx-创建分区(n)-分区类型(p / n)-分区号(1〜4) –分区大小(+ xG)-保存并退出(w)-更新分区列表(partprobe)
2.格式化并挂载分区
在上面创建了硬盘分区之后,无法立即使用它,并且需要创建一个文件系统,即格式化
格式化是将分区中的硬盘空间划分为相等大小的块,并设置该分区中可以使用的i节点的数量,等等。
文件系统是操作系统用于标识磁盘或分区上的文件的方法和数据结构,即组织磁盘上的文件的方法。常见的文件系统类型:
文件系统类型描述系统
ext2
Linux系统中的标准文件系统
Linux
ext3
日志文件系统
Linux
ext4
用于ext3系统的扩展日记文件系统
Linux
lvm
逻辑卷管理
Linux
iso9660
当前唯一的通用光盘文件系统
Linux / Winows
NTFS
Windows上的文件系统
Windows
2. 1个mkfs命令
mkfs(使文件系统)格式化磁盘,扩展分区无法格式化
语法:
mkfs.文件系统 分区
mkfs.ext4 /dev/sdb1
2. 2个安装命令
mount命令将存储设备与安装点关联(即磁盘上的分区与安装点之间的直接映射)
安装是分配驱动器号的过程。挂载点等效于驱动器号。具体步骤如下:
首先创建安装设备的安装点目录,然后使用mount命令将存储设备与安装点相关联
mount 磁盘分区 挂载点目录
mount /dev/sdb1 /sdb1 # 把磁盘 sdb 的第一个分区挂载到 /sdb1 目录下
示例:
[root@hj ~]# mkdir /sdb/sdb1 # 创建一个挂载目录
[root@hj ~]# mount /dev/sdb1 /sdb/sdb1 # 将 sdb1 挂载到 /sdb/sdb1
2. 3 df命令
查看安装状态和硬盘使用信息
语法:
df
-a # 显示所有磁盘
-h # 单位转换,也可用于查看硬盘/分区使用情况
-T # 查看已挂载的的分区和文件系统类型
-i # 查看 i 结点
mount # 也可以使用 mount 命令查看具体的挂载参数
[root@hj ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 24G 3.8G 19G 17% /
tmpfs 1002M 80K 1002M 1% /dev/shm
/dev/sda1 477M 39M 413M 9% /boot
/dev/sda3 1.9G 3.1M 1.8G 1% /home
/dev/sr0 3.7G 3.7G 0 100% /media/CentOS_6.8_Final
/dev/sdb1 4.9G 11M 4.6G 1% /sdb/sdb1
/dev/sdb2 4.9G 11M 4.6G 1% /sdb/sdb2
/dev/sdb3 4.9G 11M 4.6G 1% /sdb/sdb3
/dev/sdb5 988M 1.3M 935M 1% /sdb/sdb5
/dev/sdb6 2.0G 3.1M 1.9G 1% /sdb/sdb6
2. 4 du命令
du命令用于查看文件数据使用情况
语法:
du [选项] [文件]
du -sh /newFS/ # 查看 newFS目录下所有文件的大小
du -sh /* # 查看根目录下所有一级目录分别占用空间大小
2. 5摘要
从分区到最终使用,磁盘分为四个步骤。步骤如下:
3.挂载和卸载文件系统
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/dianqi/article-365515-1.html
几亿包出一包蛆也好正常吧