linux命令看磁盘空间

fiy 其他 28

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,有许多命令可以用来查看磁盘空间的使用情况。下面是一些常用的命令:

    1. df命令:该命令用于显示文件系统的磁盘空间使用情况。
    使用方法:df [选项] [文件或目录]
    选项:
    -h:以人类可读的方式显示磁盘空间,以K、M、G等单位显示。
    -a:显示所有文件系统的磁盘空间使用情况,包括系统保留的文件系统。
    -i:显示inode的使用情况,即文件系统的索引节点。
    示例:
    df -h:以人类可读的方式显示文件系统的磁盘空间使用情况。
    df -h /home:显示/home目录所在文件系统的磁盘空间使用情况。

    2. du命令:该命令用于估计文件或目录的磁盘空间使用情况。
    使用方法:du [选项] [文件或目录]
    选项:
    -h:以人类可读的方式显示磁盘空间,以K、M、G等单位显示。
    -s:仅显示总计的磁盘空间使用情况。
    示例:
    du -h:以人类可读的方式显示当前目录及其子目录的磁盘空间使用情况。
    du -h /tmp:以人类可读的方式显示/tmp目录及其子目录的磁盘空间使用情况。
    du -sh /home:仅显示/home目录的磁盘空间使用情况。

    3. ls命令:该命令用于显示文件和目录的信息,可以查看文件的大小。
    使用方法:ls [选项] [文件或目录]
    选项:
    -l:以长格式显示文件和目录的详细信息,包括文件大小。
    -h:以人类可读的方式显示文件大小,以K、M、G等单位显示。
    示例:
    ls -lh:以长格式显示当前目录下的文件和目录的详细信息,包括文件大小。
    ls -lh /var/log:以长格式显示/var/log目录下的文件和目录的详细信息,包括文件大小。

    通过使用以上命令,你可以方便地查看和了解Linux系统中磁盘空间的使用情况,更好地管理和优化系统资源。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,可以使用一些命令来查看磁盘空间的使用情况。以下是五个常用的命令:

    1. df命令:使用df命令可以查看文件系统的磁盘空间使用情况。可以使用以下命令来查看磁盘空间的总容量、已使用容量、可用容量以及挂载点信息:
    “`
    df -h
    “`
    -h选项可将容量以更易读的方式显示。

    2. du命令:du命令用于查看指定目录或文件的磁盘空间使用情况。可以使用以下命令来查看当前目录的磁盘空间使用情况:
    “`
    du -h
    “`
    -h选项将以更易读的方式显示每个文件或目录的空间使用情况。

    3. lsblk命令:lsblk命令用于列出系统上的所有块设备(包括磁盘和分区)。可以使用以下命令来查看磁盘及其分区的详细信息:
    “`
    lsblk
    “`

    4. fdisk命令:fdisk命令用于操作磁盘分区表。可以使用以下命令来查看磁盘的分区情况:
    “`
    fdisk -l
    “`
    -l选项可显示磁盘的分区表信息。

    5. gparted命令:gparted是一个基于图形界面的磁盘分区工具,可以用于查看磁盘分区的情况和进行分区操作。可以使用以下命令来打开gparted界面:
    “`
    gksudo gparted
    “`
    需要提前安装gparted软件包。

    以上是五个常用的Linux命令,可以用来查看磁盘空间的使用情况。通过这些命令,用户可以了解磁盘的总容量、已使用容量、可用容量等信息,从而方便地管理和优化磁盘空间。

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

    Linux系统下可以使用多种命令来查看磁盘空间,下面将介绍常用的几种方法。

    1. df命令

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

    “` shell
    df -h
    “`
    选项说明:
    – `-h` 以易读的方式显示磁盘空间(以单位为KB、MB、GB等)。

    示例输出:

    “` shell
    Filesystem Size Used Avail Use% Mounted on
    /dev/sda1 20G 10G 10G 50% /
    tmpfs 1G 0G 1G 0% /dev/shm
    /dev/sdb1 50G 30G 20G 60% /data
    “`

    输出结果中的`Size`表示分区总大小,`Used`表示已使用的空间大小,`Avail`表示可用空间大小,`Use%`表示已使用的百分比,`Mounted on`表示挂载点。

    2. du命令

    du命令用于查看指定目录或文件的磁盘空间使用情况。

    “` shell
    du -h [目录或文件]
    “`
    选项说明:
    – `-h` 以易读的方式显示磁盘空间(以单位为KB、MB、GB等)。

    示例输出:

    “` shell
    4.0K ./test/file1.txt
    8.0K ./test
    12K .
    “`

    输出结果中的第一列表示文件或目录占用的磁盘空间大小,第二列表示文件或目录的路径。

    3. lsblk命令

    lsblk命令用于列出块设备信息,包括磁盘和分区。

    “` shell
    lsblk
    “`
    示例输出:

    “` shell
    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    sda 8:0 0 100G 0 disk
    ├─sda1 8:1 0 10G 0 part /
    ├─sda2 8:2 0 10G 0 part /home
    └─sda3 8:3 0 80G 0 part /data
    sdb 8:16 0 50G 0 disk
    “`

    输出结果中的`NAME`列表示设备名称,`SIZE`列表示设备大小,`TYPE`列表示设备类型(disk表示磁盘,part表示分区),`MOUNTPOINT`列表示设备的挂载点。

    4. fdisk命令

    fdisk命令用于处理磁盘分区。

    “` shell
    fdisk -l
    “`
    示例输出:

    “` shell
    Disk /dev/sda: 100 GiB, 107374182400 bytes, 209715200 sectors
    Disk model: QEMU HARDDISK
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: gpt
    Disk identifier: C81D4366-2D8B-4823-95DB-4773D6C27F03

    Device Start End Sectors Size Type
    /dev/sda1 2048 20973567 20971520 10G Linux filesystem
    /dev/sda2 20973568 41947135 20973568 10G Linux filesystem
    /dev/sda3 41947136 209713151 167766016 80G Linux filesystem

    Disk /dev/sdb: 50 GiB, 53687091200 bytes, 104857600 sectors
    Disk model: QEMU HARDDISK
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 0x92abc8df

    Device Boot Start End Sectors Size Id Type
    /dev/sdb1 2048 104857599 104855552 50G 83 Linux
    “`

    输出结果中的`/dev/sd[a-z]`表示磁盘设备路径,`SIZE`表示设备大小,`TYPE`表示设备类型(Linux filesystem表示Linux文件系统,Linux swap表示Linux交换分区),`MOUNTPOINT`表示设备的挂载点。

    上述所介绍的命令是Linux下常用的查看磁盘空间的方法,可以根据实际需求选择合适的命令来使用。

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

400-800-1024

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

分享本页
返回顶部