linux查看使用磁盘命令

不及物动词 其他 33

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux系统下查看磁盘使用情况有多种命令可以使用。下面我将介绍一些常用的命令及其用法:

    1. df命令:该命令用于显示文件系统的整体磁盘使用情况。
    – df命令的基本用法是在终端中输入”df”,即可显示磁盘使用情况。
    – 添加参数可以得到更详细的信息,比如”df -h”可以以人类可读的方式显示磁盘空间,”df -a”可以显示所有文件系统的使用情况。

    2. du命令:该命令用于估算文件和目录的磁盘使用空间。
    – du命令的基本用法是在终端中输入”du”,加上要查看的目录或文件的路径。
    – 添加参数可以获得不同的输出结果,比如”du -h”以人类可读的方式显示磁盘空间,”du -s”只显示总计,而不显示每个目录的大小。

    3. ls命令:该命令用于显示目录下的文件及其大小。
    – ls命令的基本用法是在终端中输入”ls”,加上要查看的目录的路径。
    – 添加参数可以得到不同的输出结果,比如”ls -l”显示详细信息,包括文件的大小。

    4. ncdu命令:该命令是一个更强大的磁盘使用情况查看工具,可以以交互式的方式显示磁盘占用情况,提供更友好的界面和更多的功能。
    – 首先,需要安装ncdu工具,可以使用包管理器来安装,比如”sudo apt install ncdu”。
    – 然后,在终端中输入”ncdu”命令即可进入交互界面,可以使用方向键和回车键来导航和选择目录。

    以上是Linux系统下常用的磁盘使用查看命令及其用法,通过这些命令可以方便地了解磁盘的使用情况,从而进行磁盘空间管理。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,有多种命令可以帮助我们查看磁盘的使用情况。以下是几个常用的命令:

    1. df命令:用于显示文件系统的磁盘空间使用情况。语法如下:
    “`
    df [选项] [文件或目录]
    “`
    选项:
    – -h:以人类可读的方式显示磁盘使用情况。
    – -a:显示所有文件系统,包括空文件系统。
    – -i:显示iNode的使用情况。

    2. du命令:用于计算文件或目录的磁盘空间使用情况。语法如下:
    “`
    du [选项] [文件或目录]
    “`
    选项:
    – -h:以人类可读的方式显示磁盘使用情况。
    – -s:仅显示总计。
    – -c:同时显示各个文件或目录的大小。

    3. lsblk命令:用于显示块设备(包括硬盘、U盘等)的信息。语法如下:
    “`
    lsblk [选项]
    “`
    选项:
    – -p:以整齐的格式显示设备的路径。
    – -a:显示所有设备,包括空设备。

    4. fdisk命令:用于显示、创建和操作磁盘分区。语法如下:
    “`
    fdisk [选项] [设备]
    “`
    选项:
    – -l:显示所有设备的分区信息。

    5. gdisk命令:用于创建和操作GPT分区表。语法如下:
    “`
    gdisk [选项] [设备]
    “`
    选项:
    – -l:显示设备的分区表信息。

    这些命令可以帮助我们快速了解磁盘的使用情况,对于磁盘空间不足或需要清理文件时,能提供有价值的信息。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,可以使用一些命令来查看和管理磁盘使用情况。下面是一些常用的命令:

    1. `df`命令:用于查看磁盘空间使用情况。可以显示每个挂载点的使用情况,包括已使用的空间、可用空间和总空间。

    2. `du`命令:用于查看指定目录或文件的磁盘使用情况。可以显示文件和目录的磁盘占用空间大小。

    3. `lsblk`命令:用于列出系统中的块设备信息,包括磁盘、分区、磁盘大小等。

    4. `fdisk`命令:用于查看和管理硬盘分区。

    5. `parted`命令:用于查看和管理硬盘分区,提供更多功能和选项。

    接下来,我们将详细介绍如何使用这些命令来查看和管理磁盘使用情况。

    # 使用df命令

    `df`命令可以显示文件系统使用情况,包括磁盘空间的总量、已用空间、可用空间和文件系统挂载点。

    要使用`df`命令,只需在终端中输入以下命令:

    “`
    df -h
    “`

    `-h`选项可以以易读的方式显示磁盘空间的大小,以GB、MB或KB为单位。

    下面是`df`命令显示的示例输出:

    “`
    Filesystem Size Used Avail Use% Mounted on
    /dev/sda1 20G 10G 8G 56% /
    tmpfs 2.0G 512K 2.0G 1% /dev/shm
    “`

    在输出中,第一列是文件系统的名称或设备路径,第二列是文件系统的总大小,第三列是已使用的空间,第四列是可用空间,第五列是已使用空间与总空间的百分比,最后一列是文件系统的挂载点。这样,我们可以清楚地了解每个文件系统的使用情况。

    # 使用du命令

    `du`命令用于查看目录或文件的磁盘使用情况。你可以使用以下命令来查看指定目录的磁盘使用情况:

    “`
    du -sh /path/to/directory
    “`

    在上述命令中,`-s`选项用于只显示指定目录的总磁盘使用情况,`-h`选项用于以易读的方式显示文件大小。

    例如,要查看`/home`目录的磁盘使用情况,可以执行以下命令:

    “`
    du -sh /home
    “`

    输出可能类似于:

    “`
    4.9G /home
    “`

    这表示`/home`目录占用了4.9GB的磁盘空间。

    如果你想查看目录中的每个子目录和文件的磁盘使用情况,可以使用以下命令:

    “`
    du -h /path/to/directory
    “`

    这将显示目录中每个子目录和文件的磁盘使用情况。

    # 使用lsblk命令

    `lsblk`命令用于列出系统中的块设备信息,包括硬盘、分区、磁盘大小等。

    要使用`lsblk`命令,只需在终端中输入以下命令:

    “`
    lsblk
    “`

    这将显示所有块设备的信息,包括设备名称、挂载点、类型和大小等。

    下面是lsblk命令显示的示例输出:

    “`shell
    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    sda 8:0 0 238.5G 0 disk
    ├─sda1 8:1 0 300M 0 part /boot
    ├─sda2 8:2 0 1K 0 part
    └─sda5 8:5 0 222.2G 0 part
    └─vg_data-lv_data 253:0 0 222.2G 0 lvm /data
    sdb 8:16 0 465.8G 0 disk
    └─sdb1 8:17 0 465.8G 0 part /srv
    “`

    在输出中,`NAME`列是设备的名称,`MAJ:MIN`列是主设备号和次设备号,`RM`列表示设备是否可移动,`SIZE`列是设备的大小,`TYPE`列是设备的类型,`MOUNTPOINT`列是设备的挂载点。

    通过`lsblk`命令,你可以方便地查看系统中的块设备以及它们的挂载点。

    # 使用fdisk命令

    `fdisk`命令是一个强大的分区管理工具,可以用于创建、删除和管理磁盘分区。

    要使用`fdisk`命令,需要以root用户或以root权限运行。

    以下是使用`fdisk`命令的基本步骤:

    1. 使用以下命令之一来查看系统中存在的磁盘:

    “`
    fdisk -l
    “`

    “`
    lsblk
    “`

    2. 选择要管理的磁盘。

    3. 运行以下命令以启动`fdisk`工具:

    “`
    fdisk /dev/sdX
    “`

    其中,`/dev/sdX`是要管理的磁盘路径,如`/dev/sda`。

    4. 在`fdisk`命令提示符下,你可以运行一系列的命令来管理分区。一些常用的命令包括:

    – `p`:显示磁盘分区表
    – `n`:创建新分区
    – `d`:删除分区
    – `w`:保存并退出
    – `q`:退出而不保存

    5. 完成分区管理后,使用以下命令退出`fdisk`工具:

    “`
    w
    “`

    这将保存更改并退出。

    请注意,对磁盘进行分区操作时要非常小心,确保备份所有重要数据,并仔细阅读`fdisk`命令的帮助文档。

    # 使用parted命令

    `parted`命令与`fdisk`类似,是一个用于创建、删除和管理磁盘分区的分区管理工具。它提供了更多的功能和选项。

    要使用`parted`命令,需要以root用户或以root权限运行。

    以下是使用`parted`命令的基本步骤:

    1. 使用以下命令查看系统中存在的磁盘:

    “`
    parted -l
    “`

    2. 选择要管理的磁盘。

    3. 运行以下命令以启动`parted`工具:

    “`
    parted /dev/sdX
    “`

    其中,`/dev/sdX`是要管理的磁盘路径,如`/dev/sda`。

    4. 在`parted`命令提示符下,你可以运行一系列的命令来管理分区。一些常用的命令包括:

    – `print`:显示分区表
    – `mklabel`:创建新的磁盘标签
    – `mkpart`:创建新的分区
    – `resizepart`:调整分区大小
    – `rm`:删除分区
    – `quit`:退出

    5. 完成分区管理后,使用以下命令退出`parted`工具:

    “`
    quit
    “`

    这将退出`parted`工具。

    与`fdisk`一样,对磁盘进行分区操作时要非常小心,并确保备份所有重要数据。

    通过使用这些命令,你可以轻松地查看和管理Linux系统中的磁盘使用情况。无论是查看整个磁盘的使用情况、指定目录的磁盘使用情况,还是管理磁盘分区,这些命令都可以帮助你轻松完成。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部