最新Linux基础-分区规划与使用_明确linux分区的规划(1),字节跳动+京东+美团+腾讯面试总结

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以点击这里获取!

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

n 新建分区

d 删除分区

q 放弃更改并退出

w 保存更改并退出

3)实例

查看所有分区

root@localhost:~# fdisk -l     #查看所有分区

Disk /dev/sda: 50 GiB, 53687091200 bytes, 104857600 sectors

Units: sectors of 1 * 512 = 512 bytes    

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disklabel type: dos

Disk identifier: 0x9f8bacab



Device     Boot     Start       End   Sectors Size Id Type

/dev/sda1  *         2048 100665343 100663296  48G 83 Linux

/dev/sda2       100667390 104855551   4188162   2G  5 Extended

/dev/sda5       100667392 104855551   4188160   2G 82 Linux swap / Solaris



Disk /dev/sdb: 20 GiB, 21474836480 bytes, 41943040 sectors  #sdb为新添加硬盘,待分区

Units: sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

查看分区块大小

root@localhost:~# fdisk -s /dev/sda1   #查看分区块大小

50331648

创建分区

root@localhost:~# fdisk /dev/sdb



Welcome to fdisk (util-linux 2.27.1).

Changes will remain in memory only, until you decide to write them.

Be careful before using the write command.



Device does not contain a recognized partition table.

Created a new DOS disklabel with disk identifier 0x4ec6e610.



Command (m for help):



Command (m for help): n    #新建一个分区,输入n后回车

Partition type

   p   primary (0 primary, 0 extended, 4 free)  #创建主分区

   e   extended (container for logical partitions)  #创建拓展分区

Select (default p): p

Partition number (1-4, default 1):1   #设置主分区编号为1,输入1后回车

First sector (2048-41943039, default 2048):  #选择开始的扇区,按照默认直接回车即可

Last sector, +sectors or +size{K,M,G,T,P} (2048-41943039, default 41943039): +10G

#设置分区大小,这里设置为10GB
Command (m for help): p   #打印分区表

Disk /dev/sdb: 20 GiB, 21474836480 bytes, 41943040 sectors

Units: sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disklabel type: dos

Disk identifier: 0x4ec6e610



Device     Boot Start      End  Sectors Size Id Type

/dev/sdb1        2048 20973567 20971520  10G 83 Linux

#刚创建的分区信息
Command (m for help): w   #保存更改并退出

2、GPT分区模式

1)概述

GPT是GUID磁碟分割表(GUID Partition Table)的英文缩写,含义“全局唯一标识磁盘分区表”,是一个实体硬盘的分区表的结构布局的标准。在GTP磁盘的第一个数据块中同样有一个与MBR(主引导记录)类似的标记,叫做PMBR。PMBR的作用是,当使用不支持GPT的分区工具时,整个硬盘将显示为一个受保护的分区,它有自己的分区表,即GPT分区表。

GPT的分区比MBR更先进,是因为在GPT分区表头中可自定义分区数量的最大值,也就是说GPT分区表的大小不是固定的。最多可支持128个主分区,最大支持18EB磁盘(1EB=1024 PB=1024 x1024 TB),GPT分区中逻辑块地址采用64位二进制数表示,此外,GPT分区在硬盘的末端还有一个备份分区表,保证了分区信息不容易丢失。

2)命令

parted

功能:磁盘分区工具

格式:parted 硬盘设备

交互常用选项

help 查看指令帮助

mktable msdos | gpt 建立指定模式分区表

mkpart primary 文件系统类型

print  查看分区表

rm   删除指定的分区

quit  退出交互环境

3)实例

创建分区

root@localhost:~# parted /dev/sdc

(parted) mkpart

File system type?  [ext2]? ext4  #选择文件类型

Start? 0%    #指定大小或百分比作为起始位置

End? 10%    #指定大小或百分比作为结束位置
(parted) print    #查看分区表

Model: VMware, VMware Virtual S (scsi)

Disk /dev/sdc: 21.5GB

Sector size (logical/physical): 512B/512B

Partition Table: sun

Disk Flags:



Number  Start  End     Size    File system  Flags

 1      14MB  2147MB  1933MB  ext4
(parted) quit    #退出交互环境

三、识别分区表

1、概述

当硬盘的分区表被更改以后,需要将分区表的变化及时通知 Linux内核,可以使用partprobe命令,识别新分区表,或者重启系统。否则在访问分区时可能会找不到准确的设备。

2、命令

partprobe

功能:通知内核识别新分区表

格式:partprobe 硬盘

3、实例

root@localhost:~# partprobe /dev/sdb

四、格式化分区

1、命令

mkfs

功能:格式化分区

格式:mkfs 工具集 分区设备路径

2、常用的工具集

mkfs.ext3 分区设备路径

mkfs.ext4 分区设备路径

mkfs.xfs  分区设备路径

mkfs.vfat 分区设备路径

3、实例

格式化分区,创建文件系统

root@localhost:~# mkfs.ext4 /dev/sdb1   #这里选择格式化为ext4文件系统

mke2fs 1.42.13 (17-May-2015)

Creating filesystem with 2621440 4k blocks and 655360 inodes

Filesystem UUID: 2ab7bed1-15cd-4209-a862-90f5dbf8740d

Superblock backups stored on blocks:

        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632



Allocating group tables: done

Writing inode tables: done

Creating journal (32768 blocks): done

Writing superblocks and filesystem accounting information: done

五、挂载分区

1、使用 mount 命令挂载分区

注:感兴趣的博友可以关注下面这篇文章,有详细介绍

命令行基础-挂载篇_Passerby_Wang的博客-CSDN博客_挂载设备的命令一、定义二、手动挂载三、卸载四、自动挂载(/etc/fstab)外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传https://py-wang.blog.csdn.net/article/details/122219145?spm=1001.2014.3001.5502

2、实例

root@localhost:~# mkdir /opt/wangwu   #创建目录wangwu


![](https://img-blog.csdnimg.cn/img_convert/9a8cb5f8c0ec69e6499adead0da6e95b.png)


最全的Linux教程,Linux从入门到精通

======================

1.  **linux从入门到精通(第2版)**

2.  **Linux系统移植**

3.  **Linux驱动开发入门与实战**

4.  **LINUX 系统移植 第2版**

5.  **Linux开源网络全栈详解 从DPDK到OpenFlow**



![华为18级工程师呕心沥血撰写3000页Linux学习笔记教程](https://img-blog.csdnimg.cn/img_convert/59742364bb1338737fe2d315a9e2ec54.png)



第一份《Linux从入门到精通》466页

====================

内容简介

====

本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第1版出版后曾经多次印刷,并被51CTO读书频道评为“最受读者喜爱的原创IT技术图书奖”。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。本书附带1张光盘,内容为本书配套多媒体教学视频。另外,本书还为读者提供了大量的Linux学习资料和Ubuntu安装镜像文件,供读者免费下载。



![华为18级工程师呕心沥血撰写3000页Linux学习笔记教程](https://img-blog.csdnimg.cn/img_convert/9d4aefb6a92edea27b825e59aa1f2c54.png)



**本书适合广大Linux初中级用户、开源软件爱好者和大专院校的学生阅读,同时也非常适合准备从事Linux平台开发的各类人员。**

> 需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论




**网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。**

**[需要这份系统化的资料的朋友,可以点击这里获取!](https://bbs.csdn.net/topics/618542503)**

**一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**

aa1f2c54.png)



**本书适合广大Linux初中级用户、开源软件爱好者和大专院校的学生阅读,同时也非常适合准备从事Linux平台开发的各类人员。**

> 需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论




**网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。**

**[需要这份系统化的资料的朋友,可以点击这里获取!](https://bbs.csdn.net/topics/618542503)**

**一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值