Linux中的分区管理工具主要有:fdisk, parted, sfdisk

fdisk命令 对于一块硬盘最多只能管理15个分区

命令格式:fdisk -l [-u] [device...]

fdisk device 之后可以键入相应键值进行操作

p: print, 显示已有分区;

n: new, 创建

e:创建扩展分区

p:创建主分区

d: delete, 删除

w: write, 写入磁盘并退出

q: quit, 放弃更新并退出

m: 获取帮助

l: 列表所分区id

t: 调整分区id

创建完分区后需要创建文件系统,相应的命令有

mkfs命令:

(1) # mkfs.FS_TYPE /dev/DEVICE

ext4

xfs

btrfs

vfat

(2) # mkfs -t FS_TYPE /dev/DEVICE

-L 'LABEL': 设定卷标

mke2fs:ext系列文件系统专用管理工具

-t {ext2|ext3|ext4}

-b {1024|2048|4096}

-L 'LABEL'

-j: 相当于 -t ext3

mkfs.ext3 = mkfs -t ext3 = mke2fs -j = mke2fs -t ext3

-i #: 为数据空间中每多少个字节创建一个inode;此大小不应该小于block的大小;

-N #:为数据空间创建个多少个inode;

-m #: 为管理人员预留的空间占据的百分比;

-O FEATURE[,...]:启用指定特性

-O ^FEATURE:关闭指定特性

mkswap:创建交换分区

mkswap [options] device

-L 'LABEL'

另外还有一些其他常用的工具

blkid:块设备属性信息查看

blkid [OPTION]... [DEVICE]

-U UUID: 根据指定的UUID来查找对应的设备

-L LABEL:根据指定的LABEL来查找对应的设备

e2label:管理ext系列文件系统的LABEL

# e2label DEVICE [LABEL]

tune2fs:重新设定ext系列文件系统可调整参数的值

-l:查看指定文件系统超级块信息;super block

-L 'LABEL':修改卷标

-m #:修预留给管理员的空间百分比

-j: 将ext2升级为ext3

-O: 文件系统属性启用或禁用

-o: 调整文件系统的默认挂载选项

-U UUID: 修改UUID号;

dumpe2fs:

-h:查看超级块信息

文件系统检测相关命令

fsck: File System CheCk

fsck.FS_TYPE

fsck -t FS_TYPE

-a: 自动修复错误

-r: 交互式修复错误

Note: FS_TYPE一定要与分区上已经文件类型相同;

e2fsck:ext系列文件专用的检测修复工具

-y:自动回答为yes;

-f:强制修复;

转载于:https://blog.51cto.com/bolemon/1689075

Linux学习笔记——Linux磁盘管理相关推荐

  1. linux软件包管理解析,linux学习笔记_09_软件包管理解析.doc

    linux学习笔记_09_软件包管理解析 软件包管理 软件包分类 源码包(C语言编写的源代码) linux主要由C语言来写. 源码包可以用写字板打开 脚本安装包:源码包进行再开发的源码包(提供安装界面 ...

  2. 文件和存储管理学习笔记-动态磁盘管理

    Server 2008 R2 文件和存储管理学习笔记-动态磁盘管理 基本磁盘是包含基本分区.扩展分区或逻辑驱动器的一种物理磁盘 动态磁盘提供了基本磁盘不提供的一些高级功能,创建无限数量卷.跨越多个磁盘 ...

  3. Linux学习笔记——Linux、命令 01

    操作系统的发展史 Unix 1965年之前的时候,电脑并不像现在一样普遍,它可不是一般人能碰的起的,除非是军事或者学院的研究机构,而且当时大型主机至多能提供30台终端(30个键盘.显示器),连接一台电 ...

  4. linux挂载硬盘_CentOS「linux」学习笔记12:磁盘管理、分区挂载卸载操作

    linux基础操作:主要介绍了磁盘管理.分区挂载卸载操作. 特别说明linux中磁盘表现形式: IDE硬盘在linux中表示方式为"hdx".SCSI硬盘在linux中表示方式为& ...

  5. centos 卸载_CentOS「linux」学习笔记12:磁盘管理、分区挂载卸载操作

    linux基础操作:主要介绍了磁盘管理.分区挂载卸载操作. 特别说明linux中磁盘表现形式: IDE硬盘在linux中表示方式为"hdx".SCSI硬盘在linux中表示方式为& ...

  6. Linux学习笔记38——磁盘配额 (Quota) 的应用与实作、软件磁盘阵列 (Software RAID)、逻辑卷轴管理员 (Logical Volume Manager)

    一.磁盘配额 (Quota) 的应用与实作 1,什么是 Quota Quota 的一般用途 [1] Quota 的使用限制 2,一个 XFS 文件系统的 Quota 实作范例 3 实作 Quota 流 ...

  7. [Linux学习笔记] Linux历史发展与应用

    2019独角兽企业重金招聘Python工程师标准>>> UNIX发展历史: (1) 1965年,美国麻省理工学院(MIT).通用电气公司(GE)及AT&T的贝尔实验室联合开发 ...

  8. linux学习笔记 linux内核6.0.2目录结构

    一.linux内核目录 arch 包含和硬件体系结构相关的代码,每种平台占一个相应的目录,如i386.arm.arm64.powerpc.mips等.Linux内核目前已经支持30种左右的体系结构.在 ...

  9. Linux学习笔记-Linux下读写文件

    在Linux编程需要读写文件时,有两种方式: (1)ANSIC: 使用stdio.h里的函数.fopen, fclose, fwrite, fread (2)Linux API:Linux提供了另外一 ...

最新文章

  1. win10 anaconda 下pcl库的安装
  2. 牛客网 暑期ACM多校训练营(第一场)J.Different Integers-区间两侧不同数字的个数-离线树状数组 or 可持久化线段树(主席树)...
  3. 总奖金近9万!视频超分辨率大赛等你来战!
  4. AnkhSVN的自动加锁
  5. lua中的require、dofile、loadfile
  6. 王道考研学习笔记IP数据报格式IP数据报分片(超详细)
  7. win10下安装mysql5.6 zip形式步骤
  8. C++ STL 数据结构与算法 —— 排序
  9. WPS office根目录在哪?_WPS加载项深入开发代码解析-2
  10. 深入理解kafka 电子版
  11. 美团旅游召回系统设计
  12. 办公室远程 办公室远程,我看这四款行
  13. nodejs中events模块的使用
  14. 如何编制试算平衡表_在实际工作中,余额试算平衡通过编制试算平衡表进行。()...
  15. c语言设计体育打分程序,校运会成绩录入系统部分C语言源代码设计
  16. 认计算机电源,电脑硬件认识之什么是电脑的电源[图文]
  17. C# 关于AD域的操作 (首博)
  18. 30天自制操作系统第三天
  19. 8.3. Outlook Express
  20. 产品经理学习笔记- 猿题库运营面试准备

热门文章

  1. 小程序 音频API采坑完全手册
  2. linux中各种文件的颜色表示是什么意思?
  3. MySQL 主主报错: Fatal error: The slave I/O thread stops because master and slave have
  4. 2017最新整理传智播客JavaEE第49期 基础就业班
  5. AJAX 跨域请求 - JSONP获取JSON数据
  6. WebAssembly:面向Web的通用二进制和文本格式
  7. iOS定位服务与地图应用开发:高德地图开发
  8. UVA 11983 Weird Advertisement
  9. 同一个网站,手机端跟电脑端显示不同是怎么实现的?...
  10. zabbix 自动注册发现