查看本地磁盘使用情况:df或者df -l单位为k
容量便于查看,以1024单位换算为M或者G等:df -h或者df -lh
以1000为单位换算:df -H
显示文件系统类型:df -T
显示指定文件系统的分区:df -t ext4
不显示指定文件系统的分区:df -x ext4
 
du 统计当前目录下所有文件大小
du -s [目录或文件] 统计指定文件或目录大小,默认以kb为单位
du -b abc 以字节为单位 -k以k为单位-m 以M为单位,统计结果为四舍五入
du -sh abc 按1024为单位,按照最合适的单位显示
 
 
主分区不能超过4个,扩展分区不能直接使用,需要划分逻辑分区继续使用,扩展分区不能超过1个
 
分区命令:fdisk
fdisk -l 列出当前分区表信息,常用于挂载前查看,没有初始化的在最下面会有提示
 
进入分区模式:fdisk /dev/sdb
等待输入:m查看帮助信息
输入n开始分区
    然后输入p建立主分区,e建立扩展分区
    然后输入1-4建立分区编号
    然后指定起始和终止柱面位置,直接回车就默认起始分区,终止分区可以输入+3000M或者+3G指定3G的空间,回车后主分区分区完毕
    输入p查看已经分好的分区
    输入n继续分区,输入e指定扩展分区,后续步骤一样
    分好之后继续按n,按l为扩展分区添加逻辑分区
 
    使用m提示进行分区即可
    最后使用w写入分区表
    然后使用fdisk -l可以查看分区后的分区表信息
 
以上是MBR分区格式,每个分区512字节块容量最大寻址为[(232-1)*512]B=2.2TB,最常用的4k扇区容量可以达到16TB
 
GPT分区模式(GUID分区表):分区表中主分区个数最多支持128个分区,模糊了主分区和逻辑分区的概念,都是统称为分区;单个分区容量几乎没有限制,GPT分区64bits给逻辑块,所以最大分区大小可以跨越(264-1)个扇区(逻辑块)也就是,最大空间可以达到[(264-1)*512]B=9.4ZB或者18E个512B,每个GPT逻辑块是512字节,最大可以达到100亿个T左右;GPT分区不太适合x86架构的系统
 
fdisk只能做MBR分区
parted既可以做MBR又可以做GPT
输入parted进入,启动之后默认是定位到第一块硬盘
输入select /dev/sdc进行目标硬盘的切换
输入mklabel msdos设置MBR分区,输入mklabel gpt设置GPT分区
输入print查看当前硬盘分区详情,输入print all查看所有硬盘分区
 
    mkpart添加分区,然后指定分区名称,这个自己定义,然后选择文件系统类型,输入ext3或者ext4等
    询问开始位置和结束位置输入的是单位是M,从多少M到多少M,为了4k对齐,建议从1-nM不要从0开始
 
一并完成:mkpart name 2000 3000就完成了名称为name的1G大小分区的创建
rm 3 删除分区编号为3的分区,编号可以用print查询到
unit GB 指定GB为单位分区
确认退出分区使用:quit
注意:parted分区是实时生效的!退出时分区表已经存在
 
给设备建立文件系统(格式化操作):
分区后可以看到分好的设备比如/dev/sdb*
mkfs.ext4 /dev/sdb1 将sdb1格式化为ext4文件系统
mkfs -t ext3 /dev/sdb2 同样是格式化操作
MBR中只能格式化主分区和逻辑分区,扩展分区是无法格式化的
GPT分区表使用fdisk -l无法看到,必须使用parted工具查看,直接使用命令:parted -l和fdisk -l一样
 
格式化之后就可以按照前面的命令挂载使用和卸载了
 
swap分区建立过程,首先对于一个已经分好的普通Linux分区,使用fdisk打开该分区所在硬盘,修改分区ID原ID为83修改为82保存退出,然后进行格式化swap分区:mkswap /dev/sdb6格式化为swap分区,启用交换分区:swapon /dev/sdb6
启用交换分区后,通过free命令可以查看swap分区使用状况
swapoff /dev/sdb6关闭交换分区

Linux磁盘操作命令的更多相关文章

  1. Linux磁盘、目录、文件操作命令

    0x01. Linux磁盘分区与目录结构 ① 主分区.拓展分区.逻辑分区:早期主引导扇区MBR用64B存放主分区信息,每个分区用16B,因而上限为4个主分区,后来,因分区需求,引入拓展分区(类主分区) ...

  2. Linux基本操作命令

    Linux基本操作命令 首先介绍一个名词“控制台(console)”,它就是我们通常见到的使用字符操作界面的人机接口,例如dos.我们说控制台命令,就是指通过字符界面输入的可以操作系统的命令,例如do ...

  3. Linux磁盘分区与格式化

    磁盘分区格式说明 linux分区不同于windows linux下分区标示: 例如:hda1 hd这两个字母表示分区所在的设备类型,hd标示IDE类型硬盘,sd表示SCSI类型硬盘 第三字母a标示硬盘 ...

  4. 3.linux基本操作命令

    2018年2月20日星期二 Linux常见操作命令 Linux 操作命令? ●查看进程是否启用? ps -aux|less ●查看磁盘剩余空间? cat /proc/meminfo 校验内存使用 ●s ...

  5. Linux文件系统操作命令

    Linux文件系统操作命令 文件系统操作命令: 1. cat:可以显示文件的内容(经常和more搭配使用),或将多个文件合并成一个文件. 2. chgrp:用来改变文件或目录所属的用户组,命令的参数以 ...

  6. 【Linux】linux磁盘管理

    在服务器管理中,我们会关心硬盘用了多少,还有多少剩余空间,哪些文件占用空间最大等等.以便我们在合适的时机为服务器添加硬盘分区以及管理磁盘文件等操作,让磁盘的利用率最大化,现在我们看下linux系统中和 ...

  7. linux磁盘分区模式

    linux磁盘分区模式 模式一:MBR 1)主分区不超过四个 2)单个分区容量最大2TB 模式二:GPT 1)主分区个数"几乎"没有限制(原因:在GPT的分区表中最多可以支持128 ...

  8. MySQL 调优基础(四) Linux 磁盘IO

    1. IO处理过程 磁盘IO经常会成为系统的一个瓶颈,特别是对于运行数据库的系统而言.数据从磁盘读取到内存,在到CPU缓存和寄存器,然后进行处理,最后写回磁盘,中间要经过很多的过程,下图是一个以wri ...

  9. <实训|第七天>横扫Linux磁盘分区、软件安装障碍附制作软件仓库

    期待已久的linux运维.oracle"培训班"终于开班了,我从已经开始长期四个半月的linux运维.oracle培训,每天白天我会好好学习,晚上回来我会努力更新教程,包括今天学到 ...

随机推荐

  1. JSP九大内置对象详细介绍

    内置对象的特点: 1.由JSP规范提供,不用编写者实例化. 2.通过Web容器实现和管理 3. 所有JSP页面均可使用 4.只有在脚本元素的表达式或代码段中才可使用(<%=使用内置对象%> ...

  2. Android Studio使用小技巧:提取方法代码片段

    http://www.jb51.net/article/65510.htm 今天来给大家介绍一个非常有用的Studio Tips,有些时候我们在一个方法内部写了过多的代码,然后想要把一些代码提取出来再 ...

  3. GO語言基礎教程:數據類型,變量,常量

    GO類似PHP,每行的結尾要加分號來結束,不同點在於GO對此並不強制,這一點又像javascript,另外GO的語句塊是用一對大括號來包裹的,但是go要求左大括號必須要在語句的結尾處,不能在行首出現左 ...

  4. eclipse下开发winform的插件WindowBuilder

    可以开发swt,xwt等c/s应用 WindowBuilder插件可以在MarketPlace下载到,Help->Eclipse MarketPlace 可视化开发界面:

  5. 第六章 - 图像变换 - 图像拉伸、收缩、扭曲、旋转[2] - 透视变换(cvWarpPerspective)

    透视变换(单应性?)能提供更大的灵活性,但是一个透视投影并不是线性变换,因此所采用的映射矩阵是3*3,且控点变为4个,其他方面与仿射变换完全类似,下面的例程是针对密集变换,稀疏图像变换则采用cvPer ...

  6. TargetProcess公司敏捷开发历程-开发实践篇

  7. Oracle中group by用法

    Oracle中group by用法 在select 语句中可以使用group by 子句将行划分成较小的组,一旦使用分组后select操作的对象变为各个分组后的数据,使用聚组函数返回的是每一个组的汇总 ...

  8. WPF笔记一

    笔记内容: BUG.WPF运行窗体时调用Hide()方法,然后再Show()异常的解决方案 WPF 窗体设置为无边框 选择本地文件 选择文件夹 WPF实现右下角弹出消息窗口 WPF 显示 HTTP 网 ...

  9. 命令行上的narrowing(随着输入逐步减少备选项)工具

    前面在介绍zsh的时候,说过它的补全用来起比bash的Tab补全方便多了,在有多个备选项是你只要用光标键来挑选就是了,而不是全列出来提示你再多输入几个字符.而Emacs的anything / helm ...

  10. [亿能测试_www.gdtesting.com]测试技术资料网盘共享

    [亿能测试_www.gdtesting.com]测试技术资料网盘共享: http://pan.baidu.com/share/home?uk=974090852