Linux中df命令查询磁盘信息和fdisk命令分区的用法

yizhihongxing

Linux中df命令查询磁盘信息

df命令是一款可以查看磁盘空间使用情况的命令,它可以显示文件系统的总体使用情况,包括磁盘空间占用情况、剩余空间等信息。

命令格式:

df [参数] [文件或目录]

常用参数:

  • -h:以KB/MB/GB等单位来显示磁盘使用情况,更加直观;
  • -i:查看文件系统的inode信息;
  • -T:查看文件系统类型。

示例1:

df -h

输出结果:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1       458G  158G  278G  37% /
devtmpfs        1.9G     0  1.9G   0% /dev
tmpfs           1.9G  104K  1.9G   1% /dev/shm
tmpfs           1.9G  8.8M  1.9G   1% /run
tmpfs           1.9G     0  1.9G   0% /sys/fs/cgroup

上面的示例列出了磁盘空间使用情况和挂载可以访问的文件系统名称及其信息。

示例2:

df -i /

输出结果:

Filesystem     Inodes IUsed IFree IUse% Mounted on
/dev/sda2      524288 91041 433247   18% /

上面的示例列出了根目录(/)文件系统的inode信息。

fdisk命令分区的用法

fdisk命令是一款用于管理硬盘分区的命令,它可以显示磁盘分区表,添加,删除和更改分区信息等。

命令格式:

fdisk [硬盘] 

常用参数:

  • -l:列出当前系统的磁盘分区信息;
  • -n:新建一个分区;
  • -d:删除一个分区;
  • -w:保存并退出。

示例1:

使用fdisk对/dev/sdX进行分区(X为你的硬盘编号):

fdisk /dev/sda

接着输入m命令,查看帮助信息,根据需要添加、删除或修改分区。

示例2:

列出/dev/sda的分区信息:

fdisk -l /dev/sda

输出结果:

Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xaef17fb0

Device     Boot     Start        End    Sectors   Size Id Type
/dev/sda1            2048    1999999    1997952   976M 82 Linux swap / Solaris
/dev/sda2  *       2000000  276512639  274512640 130.9G 83 Linux
/dev/sda3       276514686 1953523711 1677009026 799.6G  f W95 Ext'd (LBA)
/dev/sda5      1074078720 1953523711  879444992 419.2G  7 HPFS/NTFS/exFAT
/dev/sda6      276514848  464107007  187592160  89.4G 83 Linux
/dev/sda7      464109056  556748799   92639744  44.2G 83 Linux

上面的示例列出了/dev/sda的分区信息,包括每个分区的大小、起始扇区、结束扇区等信息,可以看出/dev/sda中一共有7个分区。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Linux中df命令查询磁盘信息和fdisk命令分区的用法 - Python技术站

(0)
上一篇 2023年6月27日
下一篇 2023年6月27日

相关文章

  • Shell特殊变量(Shell $#、$*、$@、$?、$$)的使用

    Shell特殊变量的使用攻略 Shell特殊变量是一些预定义的变量,用于在Shell脚本中获取一些特定的信息。在本攻略中,我们将详细讲解Shell特殊变量$#、$*、$@、$?和$$的使用方法,并提供示例说明。 1. $# – 命令行参数个数 $#用于获取命令行参数的个数。它返回一个整数值,表示传递给脚本或函数的参数个数。 示例: 假设我们有一个名为scri…

    other 2023年8月9日
    00
  • Linux系统下安装.bundle后缀程序的教程

    Linux系统下安装.bundle后缀程序的教程 有些软件在Linux系统中以.bundle后缀的形式提供,这些程序通常是二进制文件的集合,需要进行特殊的安装过程。下面是在Linux系统下安装.bundle后缀程序的完整攻略: 下载.bundle文件:首先,你需要从软件的官方网站或其他可信来源下载.bundle文件。通常,这个文件会以压缩包的形式提供,你需要…

    other 2023年8月5日
    00
  • 时光煮雨unity3d实现2d人物移动-总结篇

    时光煮雨Unity3D实现2D人物移动-总结篇 在前几篇文章中,我们介绍了如何使用Unity3D实现2D人物移动。在本文中,我们将对整个过程进行总结,以便对这个主题有更深入的理解。 实现2D人物移动的关键 实现2D人物移动的关键在于了解如何控制人物的位置和移动方式。下面是实现2D人物移动的基本步骤: 创建一个2D人物模型,并将其添加到场景中。 创建一个脚本文…

    其他 2023年3月28日
    00
  • iOS9.2.1 beta2固件下载 iOS9.2.1 beta2固件下载地址汇总(附升级教程)

    iOS9.2.1 beta2固件下载攻略 1. 简介 iOS9.2.1 beta2是苹果公司发布的iOS操作系统的测试版本。本攻略将详细介绍如何下载iOS9.2.1 beta2固件,并提供下载地址汇总和升级教程。 2. 下载地址汇总 以下是iOS9.2.1 beta2固件的下载地址汇总: 下载地址1 下载地址2 下载地址3 请根据需要选择其中一个下载地址进行…

    other 2023年8月4日
    00
  • Java单链表的增删改查与面试题详解

    Java单链表的增删改查与面试题详解 概述 Java单链表是一种常用的数据结构,具有插入、删除、查找等基本操作。本文将为大家详细讲解Java单链表的增删改查操作以及相关面试题。 单链表的定义 单链表是一种线性表,采用链式存储结构,通过指针来实现元素之间的关联。单链表由一系列的结点(Node)组成,每个结点包含两部分:数据域和指针域。数据域存储结点的值,指针域…

    other 2023年6月27日
    00
  • Flex布局做出自适应页面(语法和案例)

    Flex布局做出自适应页面攻略 Flex布局是一种强大的CSS布局模型,可以帮助我们创建自适应页面。在本攻略中,我将详细介绍Flex布局的语法和提供两个示例说明。 语法 要使用Flex布局,我们需要在父容器上应用display: flex属性。这将把父容器转换为Flex容器,并启用Flex布局。 Flex容器属性 以下是一些常用的Flex容器属性: flex…

    other 2023年9月6日
    00
  • Win10一周年更新版天气无法显示预报怎么办 Win10系统天气应用无法显示预报的解决方法

    Win10一周年更新版天气无法显示预报怎么办 在使用Win10一周年更新版的过程中,有不少用户会发现系统自带的天气应用无法显示预报。问题的解决方法如下: 方法一:重启天气应用 有时候天气应用的预报功能可能出现错误,导致无法显示预报。这种情况下,可以尝试重新启动天气应用,方法如下: 鼠标右键点击屏幕上的Windows图标,选择“任务管理器”。 在“任务管理器”…

    other 2023年6月27日
    00
  • iOS 11.4正式版固件下载 苹果iOS 11.4正式版固件下载地址大全

    iOS 11.4正式版固件下载攻略 苹果的iOS 11.4正式版固件是一个重要的更新,它带来了一些新功能和改进。如果你想下载并安装这个固件,下面是一个详细的攻略,包含了下载地址和示例说明。 步骤一:备份你的设备 在开始下载和安装iOS 11.4之前,强烈建议你备份你的设备。这样可以确保你的数据在升级过程中不会丢失。你可以使用iTunes或iCloud来备份你…

    other 2023年8月4日
    00
合作推广
合作推广
分享本页
返回顶部