首页 > 其他分享 >parted分区项目

parted分区项目

时间:2024-06-07 23:31:53浏览次数:15  
标签:parted 项目 sdb1 dev sdb 分区 输入 mypart

parted分区项目

parted交互分区方法分区:项目1 ext4  分区

添加一块100G的硬盘/dev/sdb,分出一个大小为20G的分区/dev/sdb1,然后格式化成ext4的文件系统,创建挂载点/mypart,把格式化好的分区挂载到该挂载点上,并使用该分区,在该分区下创建文件等。

步骤:

1)关机,添加一块100G硬盘。

2)查看添加的硬盘分区:ls  /dev/sd*  能查看到/dev/sdb,此时还没有序号,只有/dev/sdb

3)parted开始交互式分区:parted  /dev/sdb

按下:tab键                              //可现实各个命令

输入:help                               //显示帮助信息

输入:mklabel                            //选择磁盘标签类型,一般选择为gpt型

输入:p                                  //显示分区表

输入:mkpart                             //进行分区

输入:primary/logical/extend             //选择分区类型

输入:ext4                               //选择文件系统类型

输入:查看分区表的end值,如:0或1G     //即是新分区的起始值

输入:要要分区的结束值,如:20G或21G     //即使新分区的结束值

输入:p                                  //显示分区表

输入:q                                  //保存退出,没有wq,只要一分就有了

4)刷新显示新分区:partx  -a  /dev/sdb

5)把分好的/dev/sdb1分区格式化成ext4文件系统:mkfs.ext4  /dev/sdb1

6)创建分区挂载点:mkdir /mypart

7)挂载分区:mount  /dev/sdb1  /mypart

8)使用分区:在该分区上创建文件,并查看

echo  "1111" >  /mypart/a.txt

cat  /mypart/a.txt

1111

9)mkdir /b

   umount  /mypart

   mount  /dev/sdb1   /b

   cat /b/a.txt

   1111

parted交互分区方法分区:项目2 swap  扩充swap空间

添加一块100G的硬盘/dev/sdb,分出一个大小为20G的分区/dev/sdb1,然后格式化成swap的文件系统,从而扩展系统的swap分区空间,查看swap空间已经扩充,然后再停止swap空间的扩充。

步骤

1)关机,添加一块100G硬盘。

2)查看添加的硬盘分区:ls  /dev/sd*  能查看到/dev/sdb,此时还没有序号,只有/dev/sdb

3)parted开始交互式分区:parted /dev/sdb

按下:tab键                              //可现实各个命令

输入:help                               //显示帮助信息

输入:mklabel                            //选择磁盘标签类型,一般选择为gpt型

输入:p                                  //显示分区表

输入:mkpart                             //进行分区

输入:primary/logical/extend             //选择分区类型

输入:ext4                               //选择文件系统类型

输入:查看分区表的end值,如:0或1G     //即是新分区的起始值

输入:要要分区的结束值,如:20G或21G     //即使新分区的结束值

输入:p                                  //显示分区表

输入:q                                  //保存退出,没有wq,只要一分就有了      

4)刷新显示新分区:partx  -a  /dev/sdb

5)把分好的/dev/sdb1分区格式化成swap文件系统:mkswap  /dev/sdb1

6)启用swap分区:swapon  /dev/sdb1

7)查看swap分区:swapon  -s    或者free  -m

8)停止swap分区:swapoff  /dev/sdb2

parted交互分区方法分区:项目3 ext4  分区标识分区

添加一块100G的硬盘/dev/sdb,分出一个大小为20G的分区/dev/sdb1,然后格式化成ext4的文件系统,创建挂载点/mypart,把格式化好的分区挂载到该挂载点上,并使用该分区,在该分区下创建文件等。

步骤

1)关机,添加一块100G硬盘。

2)查看添加的硬盘分区:ls  /dev/sd*  能查看到/dev/sdb,此时还没有序号,只有/dev/sdb

3)parted开始交互式分区:parted /dev/sdb

按下:tab键                              //可现实各个命令

输入:help                               //显示帮助信息

输入:mklabel                            //选择磁盘标签类型,一般选择为gpt型

输入:p                                  //显示分区表

输入:mkpart                             //进行分区

输入:primary/logical/extend             //选择分区类型

输入:ext4                               //选择文件系统类型

输入:查看分区表的end值,如:0或1G     //即是新分区的起始值

输入:要要分区的结束值,如:20G或21G     //即使新分区的结束值

输入:p                                  //显示分区表

输入:q                                  //保存退出,没有wq,只要一分就有了  

4)刷新显示新分区:partx  -a  /dev/sdb

5)把分好的/dev/sdb1分区格式化成ext4文件系统:mkfs.ext4  /dev/sdb1

6)创建分区挂载点:mkdir /mypart

7)挂载分区:mount  /dev/sdb1  /mypart

8)使用分区:在该分区上创建文件,并查看

echo  "1111" >  /mypart/a.txt

cat  /mypart/a.txt

1111

9)mkdir /b

   umount  /mypart

   mount  /dev/sdb1   /b

   cat /b/a.txt

   1111

10)标识分区,起标识名为:biaoshi1:   e2label /dev/sdb1 "biaoshi1"

11)查看分区标识名: e2label /dev/sdb1  ,即可查看到标识名:biaoshi1

12)清除分区标识名:e2label /dev/sdb1 "" ,查看标识名,会查看不到

parted非交互分区方法分区:项目4 ext4  分区

添加一块100G的硬盘/dev/sdb,分出一个大小为20G的分区/dev/sdb1,然后格式化成ext4的文件系统,创建挂载点/mypart,把格式化好的分区挂载到该挂载点上,并使用该分区,在该分区下创建文件等。

步骤:

1)关机,添加一块100G硬盘。

2)查看添加的硬盘分区:ls  /dev/sd*  能查看到/dev/sdb,此时还没有序号,只有/dev/sdb

3)进行非交互式分区:先设置磁盘标签类型,一般为gpt,然后再非交互式分区。

parted  /dev/sdb  mklabel  gpt

parted /dev/sdb mkpart primary ext4 0 20G

4)刷新显示新分区:partx  -a  /dev/sdb

5)把分好的/dev/sdb1分区格式化成ext4文件系统:mkfs.ext4  /dev/sdb1

6)创建分区挂载点:mkdir /mypart

7)挂载分区:mount  /dev/sdb1  /mypart

8)使用分区:在该分区上创建文件,并查看

echo  "1111" >  /mypart/a.txt

cat  /mypart/a.txt

1111

9)mkdir /b

   umount  /mypart

   mount  /dev/sdb1   /b

   cat /b/a.txt

   1111

parted交互式分区方法分区:项目5 ext4  分区,并使得自己创建的分区支持acl权限策略

添加一块100G的硬盘/dev/sdb,分出一个大小为20G的分区/dev/sdb1,然后格式化成ext4的文件系统,创建挂载点/mypart,把格式化好的分区挂载到该挂载点上,并使用该分区,在该分区下创建文件等。

步骤

1)关机,添加一块100G硬盘。

2)查看添加的硬盘分区:ls  /dev/sd*  能查看到/dev/sdb,此时还没有序号,只有/dev/sdb

3)parted开始交互式分区:parted  /dev/sdb

按下:tab键                              //可现实各个命令

输入:help                               //显示帮助信息

输入:mklabel                            //选择磁盘标签类型,一般选择为gpt型

输入:p                                  //显示分区表

输入:mkpart                             //进行分区

输入:primary/logical/extend             //选择分区类型

输入:ext4                               //选择文件系统类型

输入:查看分区表的end值,如:0或1G     //即是新分区的起始值

输入:要要分区的结束值,如:20G或21G     //即使新分区的结束值

输入:p                                  //显示分区表

输入:q                                  //保存退出,没有wq,只要一分就有了

4)刷新显示新分区:partx  -a  /dev/sdb

5)把分好的/dev/sdb1分区格式化成ext4文件系统:mkfs.ext4  /dev/sdb1

6)创建分区挂载点:mkdir /mypart

7)挂载分区(一般的操作):mount /dev/sdb1  /mypart

8)查看分区是否支持acl: mount |grep /dev/sdb1 可查看到不支持acl,因为回车后没有acl

9)卸载,为了设置重新挂载时候支持acl权限策略:umount  /dev/sdb1

10)重新挂载分区,设置支持acl权限策略: mount  -o  acl  /dev/sdb1  /mypart

11)查看分区是否支持acl: mount |grep /dev/sdb1 可查看到支持acl,因为回车后有acl

8)使用分区:在该分区上创建文件,并查看

echo  "1111" >  /mypart/a.txt

cat  /mypart/a.txt

1111

9)mkdir /b

   umount  /mypart

   mount  /dev/sdb1   /b

   cat /b/a.txt

   1111

注意:tune2fs  -l  分区  | grep  acl  查看分区是否支持acl权限策略的命令有时不准确。

如果对运维课程感兴趣,可以在b站上搜索我的账号: 运维实战课程,可以关注我,学习更多运维实战技术视频!

标签:parted,项目,sdb1,dev,sdb,分区,输入,mypart
From: https://blog.csdn.net/qq_34953582/article/details/139537120

相关文章

  • fdisk磁盘分区项目
    fdisk分区项目用fdisk交互式分区方法分区:项目1 ext4 分区添加一块100G的硬盘/dev/sdb,分出一个大小为20G的分区/dev/sdb1,然后格式化成ext4的文件系统,创建挂载点/mypart,把格式化好的分区挂载到该挂载点上,并使用该分区,在该分区下创建文件等。步骤:1)关机,添加一块100G硬盘。2......
  • uni-app项目uview的表单验证在小程序上不生效
    前情uni-app是我比较喜欢的跨平台框架,它能开发小程序/H5/APP(安卓/iOS),重要的是对前端开发友好,自带的IDE让开发体验非常棒,公司项目就是主推uni-app,在uniapp生态中uView是其中非常好的全平台的第三方开源ui库,我在公司项目中果断的使用了它。坑位在用uView做小程序表单验证的时候......
  • 使用jasypt 和 k8s 避免项目中写数据库连接密码
    0引入jasypt<dependency><groupId>com.github.ulisesbocchio</groupId><artifactId>jasypt-spring-boot-starter</artifactId><version>3.0.4</version></de......
  • .net core 使用js,.net core 使用javascript,在.net core项目中怎么使用javascript
    .netcore使用js,.netcore使用javascript,在.netcore项目中怎么使用javascript我项目里需要用到“文字编码”,为了保证前端和后端的编码解码不处bug,所以,我在项目中用了这个下面推荐之前在.netF4.0时的方法文章一:c#解码js的escape_c#escape-CSDN博客文章二:c#对js......
  • 项目进度管理工具有哪些?15款主流工具对比
    15好用的款主流项目进度管理软件:PingCode、Worktile、Trello、Tower、Asana、Smartsheet、Teambition、ClickUp、Wrike、Monday.com、Notion、禅道、飞书、云效、蓝凌。严格的进度管理有助于更好地控制项目进展,提升团队效率,最终实现项目成功。一个好的项目进度管理工具可以通......
  • uniapp零基础到项目实战( 附送250套精选项目源码),全网最全保姆式教程
    今天开始带着大家一起零基础学习uniapp,在下面的课程中我们就简称uniapp为uni吧。我这里从零基础开始教大家,后面可以带大家简单的做一个实战项目。所以不用担心自己没有基础,跟着认真学习就行了的。一,认识uniapp1-1,uniapp的好处我们学习uniapp之前先要认识uniapp的好处看下......
  • RPA项目实列分享
    RPA文章目录RPA前言一、发票验证二、新设企业三、发货、采购信息比对,生产每日图表报告总结前言下面是一些关于RPA操作的简单案列。一、发票验证发票,是指在购销商品、提供或者接受服务以及从事其他经营活动中,开具、收取的收付款凭证。不管是哪一个类型的发票,每......
  • Vue3入门 - vue3相比于vue2的优点,及如何创建Vue3项目
    目录一、认识Vue31.Vue2选项式API  vs Vue3组合式API2.Vue3的优势二、使用create-vue搭建Vue3项目1.认识create-vue2.使用create-vue创建项目3.熟悉项目和关键文件一、认识Vue31.Vue2选项式API  vs Vue3组合式API<script>exportdefault{......
  • ASP.NET Core MVC 练习项目
    目录一、开发环境二、项目搭建2.1创建ASP.NETMVC项目2.2导入相关程序包2.3创建模型类、数据库上下文2.4配置连接数据库、配置数据库上下文、注册数据库上下文2.5数据迁移、添加初始数据三、业务实现3.1新建接口类文件夹IService,并在文件夹中创建IGetService接......
  • 大模型开发应用实战:真实项目实战对标各类大厂大模型算法岗技术
    大模型开发应用实战营:真实项目实战对标各类大厂大模型算法岗技术一、引言在人工智能领域,大模型已经成为推动技术进步和应用创新的重要力量。随着技术的不断发展,各大厂商纷纷投入大量资源研发大模型,并尝试将其应用于各种实际场景中。为了培养具备大模型开发与应用能力的高级技术......