du

du命令用于查看文件和目录磁盘的使用空间。

命令语法:du [参数] [文件或目录名称]

参数说明:

参数 说明
-a 列出所有的文件与目录容量。
-h 以G、M、K为单位,返回容量。
-s 列出总量。
-S 列出不包括子目录下的总量。
-k 以KBytes为单位,返回容量。
-m 以MBytes为单位,返回容量。

使用示例:

  1. 列出当前目录下的所有文件夹的容量。
du

效果如下图:

  1. 列出当前目录下的所有文件夹和文件的容量。
du -a

效果如下图:

  1. 列出当前目录下的所有文件夹和文件的容量,并以G、M、K格式显示容量。
du -ah

效果如下图:

  1. 列出根目录底下每个目录所占用的容量,并以MBytes单位显示容量。
du -sm /*

效果如下图:

df

df命令用于查看文件系统的磁盘空间占用情况。

df与du命令不同点在于,df命令用于查看整个文件系统的磁盘空间占用情况,du命令用于查看文件和目录磁盘的使用空间。

命令语法:df [参数] [目录或文件名]

参数说明:

参数 说明
-a 列出所有的文件系统,包括系统特有的/proc等文件系统。
-k 以KBytes为单位,返回各文件系统容量。
-m 以MBytes为单位,返回各文件系统容量。
-h 以GBytes、MBytes、KBytes为单位,返回各文件系统容量。
-H 以M=1000K取代M=1024K的进位方式显示各文件系统容量。
-T 显示文件系统类型。
-i 显示inode信息。

使用示例:

  1. 显示磁盘使用情况。
df

效果如下图:

  1. 以inode模式来显示磁盘使用情况。
df -i

效果如下图:

  1. 显示系统内的所有特殊文件格式、名称及磁盘使用情况。
df -aT

效果如下图:

  1. 以GBytes、MBytes、KBytes等格式显示各文件系统容量。

执行如下命令,以GBytes、MBytes、KBytes等格式显示各文件系统容量。

df -h

效果如下图:

fdisk

fdisk命令用于磁盘分区。

命令语法:fdisk [-l] 装置名称

使用-l参数后输出后面装置名称的所有的分区内容。若仅有 fdisk -l时, 则系统将会把整个系统内能够搜寻到的装置的分区均列出来。

使用示例:

  1. 列出系统所有装置的分区信息。
fdisk -l

效果如下图:

  1. 列出系统中的根目录所在磁盘,并查阅该硬盘内的相关信息。

执行如下命令,找出根目录所在磁盘名:

df /

效果如下图:

执行如下命令,对磁盘/dev/vda进行分区操作。

fdisk /dev/vda

温馨提示:对磁盘进行分区操作时,磁盘名不包含数字。

效果如下图:

输入m获取帮助。

效果如下图:

具体命令含义如下:

命令 含义
a 设置可引导标记
b 编辑 bsd 磁盘标签
c 设置 DOS 操作系统兼容标记
d 删除一个分区
g 创建一个空的GPT分区表
G 创建一个IRIX分区表
1 显示已知的文件系统类型
m 显示帮助菜单
n 新建分区
o 建立空白 DOS 分区表
p 显示分区列表
q 不保存退出
s 新建空白 SUN 磁盘标签
t 改变一个分区的系统 ID
u 改变显示记录单位
v 验证分区表
w 保存退出
x 附加功能(仅专家)

输入p查看磁盘状态。

效果如下图:

输入q不存储任何操作并离开。


竟然已经看到这里了,你我定是有缘人,留下你的点赞和关注,他日必成大器。

微信公众号:万猫学社

微信扫描二维码

关注后回复「电子书」

获取12本Java必读技术书籍

Linux常用磁盘管理命令详解的更多相关文章

  1. Linux常用文件权限命令详解

    pwd pwd命令用于获取当前工作目录的绝对路径. 使用示例: pwd 效果如下图: cd cd命令用于切换工作目录. 使用示例: cd 万猫学社/ 效果如下图: 其中在路径表示时, 一个半角句号(. ...

  2. Linux常用性能诊断命令详解

    top top命令动态地监视进程活动与系统负载等信息. 使用示例: top 效果如下图: 以上命令输出视图中分为两个区域,一个统计信息区,一个进程信息区. 统计信息区: 第一行信息依次为:系统时间.运 ...

  3. 云计算:Linux运维核心管理命令详解

    云计算:Linux运维核心管理命令详解 想做好运维工作,人先要学会勤快: 居安而思危,勤记而补拙,方可不断提高: 别人资料不论你用着再如何爽那也是别人的: 自己总结东西是你自身特有的一种思想与理念的展 ...

  4. LINUX经常使用的命令详解

    LINUX经常使用的命令详解 源地址:http://blog.itpub.net/29065182/viewspace-1189162/ 1.man 对你熟悉或不熟悉的命令提供帮助解释  eg:man ...

  5. Linux上的free命令详解、swap机制

    Linux上的free命令详解   解释一下Linux上free命令的输出. 下面是free的运行结果,一共有4行.为了方便说明,我加上了列号.这样可以把free的输出看成一个二维数组FO(Free ...

  6. Linux CAT与ECHO命令详解 <<EOF EOF

    Linux CAT与ECHO命令详解 cat命令是Linux下的一个文本输出命令,通常是用于观看某个文件的内容的: cat主要有三大功能: .一次显示整个文件. $ cat filename .从键盘 ...

  7. [r]Ubuntu Linux系统下apt-get命令详解

    Ubuntu Linux系统下apt-get命令详解(via|via) 常用的APT命令参数: apt-cache search package 搜索包 apt-cache show package ...

  8. Linux CAT与ECHO命令详解

    Linux CAT与ECHO命令详解 cat命令是Linux下的一个文本输出命令,通常是用于观看某个文件的内容的: cat主要有三大功能: 1.一次显示整个文件. $ cat filename 2.从 ...

  9. Linux下磁盘管理命令df与du

    Linux下磁盘管理命令df与du  对磁盘进行查看和控制的两个linux命令,df和du.  一.du命令 首先看一下du的help说明: [root@misdwh opt]# du --help ...

  10. (转)Linux: dirname、basename命令详解

    Linux: dirname.basename命令详解 原文:http://blog.sina.com.cn/s/blog_3f63916f010143vo.html 一.dirname指令 1.功能 ...

随机推荐

  1. ArchLinux 作业系统安装教程

    如果你能看到此文,想必你一定玩过不少的发行商发行的 Linux 作业系统或者听说过很多发行商发行的 Linux 作业系统.如果你玩过不少的 Linux 作业系统,对于安装系统可谓是轻车熟路,就是闭着眼 ...

  2. 网页静态化技术 Freemarker

    网页静态化解决方案在实际运用中比较多,例如新闻网站,门户网站中的新闻频道或者是文章类的频道.对于电商网站的商品详细页(几百万的商品,同样的页面模板格局)来说,每个商品又有大量的信息,这样的情况同样也适 ...

  3. git初始化流程

    1. 添加 SSH key 一台主机仅需要设置一次 1.1 检查主机是否已经有 SSH key 只需要检查~/.ssh下是否存在 id_rsa.pub 或 id_dsa.pub.若已存在,跳转至步骤3 ...

  4. 使用GithubAction自动构建部署项目

    目录 1.1 项目准备 2.1 GithubAction设置 3.1 运行测试 4.1 小结 GitHub Actions 是一种持续集成和持续交付(CI/CD) 平台,可用于自动执行生成.测试和部署 ...

  5. jQ的事件

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  6. 镜像搬运工 skopeo

    镜像搬运工 skopeo 介绍 skopeo 是一个命令行工具,可对容器镜像和容器存储进行操作. 在没有dockerd的环境下,使用 skopeo 操作镜像是非常方便的. 安装 # 安装 skopeo ...

  7. 四月十七日Java基础知识点

    1.默认构造方法:如果class前面有public修饰符,则默认的构造方法也会是public的.由于系统提供的默认构造方法往往不能满足需求,所以用户可以自己定义类的构造方法来满足需要,一旦用户为该类定 ...

  8. JS 一些基本正则校验

    记录下JS一些基本正则校验,以备后需. 1 //手机号码校验 2 function formCheckMobilePhone(data) { 3 var pattern = /^[1-9]{1}\d{ ...

  9. day134:2RenMJ:TypeScript的抽象类&装饰器&命名空间&模块&编译配置文件&python中的类型注解

    目录 1.抽象类 2.装饰器 3.命名空间 4.模块 5.编译配置文件 6.python的类型注解 1.抽象类 抽象类(abstract class)做为其它派生类的基类使用. 它们一般不会直接被实例 ...

  10. AVL树的构建

    package com.xd.leetcode.shu; /** * created by lianzhen on 2020-03-10 10:27. describe:平衡二叉树的构建 * * LL ...