看磁盘空间的linux命令

不及物动词 其他 31

回复

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

    在Linux系统中,使用以下命令可以查看磁盘空间:

    1. df命令:用于显示文件系统的整体磁盘使用情况,包括磁盘剩余空间、已使用空间、磁盘挂载点等。

    使用格式为:df [选项] [文件]

    示例:df -h

    选项说明:
    -h :以可读性较高的方式显示磁盘空间,以G、M、K等单位表示。
    -a :显示所有挂载的文件系统,包括系统保留的文件系统。

    2. du命令:用于查看文件或目录的磁盘使用情况,以便快速定位占用磁盘空间较大的文件或目录。

    使用格式为:du [选项] [文件或目录]

    示例:du -sh /path/to/directory

    选项说明:
    -s :只显示总计值,不显示各个子目录的磁盘使用情况。
    -h :以可读性较高的方式显示磁盘空间,以G、M、K等单位表示。

    3. ls命令:用于列出指定目录下的文件和子目录,并可以查看文件的大小。

    使用格式为:ls [选项] [文件或目录]

    示例:ls -lh

    选项说明:
    -l :以长格式显示文件或目录的详细信息,包括文件的大小、权限、所有者等。
    -h :以可读性较高的方式显示文件的大小,以G、M、K等单位表示。

    通过以上命令,你可以方便地查看Linux系统中磁盘的空间使用情况,从而进行磁盘空间的管理和优化。

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

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

    1. df命令:该命令用于显示文件系统的磁盘空间使用情况。
    “`shell
    df -h
    “`
    -h选项会以易读的方式显示磁盘空间使用情况,以G、M、K等为单位。

    2. du命令:该命令用于估算文件或目录的磁盘空间使用情况。
    “`shell
    du -h
    “`
    -h选项会以易读的方式显示磁盘空间使用情况。

    3. lsblk命令:该命令用于列出块设备的信息,包括磁盘和磁盘分区。
    “`shell
    lsblk
    “`
    该命令会列出所有块设备的详细信息,包括设备名称、设备大小等。

    4. fdisk命令:该命令用于查看和管理磁盘分区。
    “`shell
    fdisk -l
    “`
    -l选项会列出所有磁盘分区的详细信息,包括分区号、起始和结束扇区、文件系统等。

    5. gparted命令:该命令是一个图形化工具,用于查看和管理磁盘分区。
    “`shell
    gparted
    “`
    运行该命令后会打开一个图形化界面,显示所有硬盘和分区的详细信息。

    请注意,以上命令需要在Linux系统中以root或具有足够权限的用户身份运行。

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

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

    1. df命令:该命令用于显示文件系统的磁盘使用情况。使用df命令时,可以使用以下选项:
    -h:以人类可读的方式显示磁盘空间(例如,使用G、M、K等单位);
    -T:显示文件系统的类型;
    -i:显示inode的使用情况。

    例如: df -h

    输出示例:
    “`
    Filesystem Size Used Avail Use% Mounted on
    /dev/sda1 250G 114G 136G 46% /
    tmpfs 16G 24K 16G 1% /dev/shm
    “`

    2. du命令:该命令用于估算文件或目录的磁盘使用情况。使用du命令时,可以使用以下选项:
    -h:以人类可读的方式显示磁盘空间;
    -s:仅显示总结信息,而不显示每个子目录的具体情况。

    例如:du -sh /path/to/directory

    输出示例:
    “`
    10G /path/to/directory
    “`

    3. lsblk命令:该命令用于列出块设备(包括磁盘、分区)及其相关信息。

    例如:lsblk

    输出示例:
    “`
    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    sda 8:0 0 250G 0 disk
    ├─sda1 8:1 0 200G 0 part /
    ├─sda2 8:2 0 1K 0 part
    └─sda5 8:5 0 50G 0 part [SWAP]
    “`

    4. fdisk命令:该命令用于显示和操作磁盘分区表。

    例如:fdisk -l

    输出示例:
    “`
    Disk /dev/sda: 250 GiB, 268435456000 bytes, 524288000 sectors
    “`

    5. parted命令:该命令用于显示和操作磁盘分区。

    例如:parted /dev/sda print

    输出示例:
    “`
    Model: ATA VBOX HARDDISK (scsi)
    Disk /dev/sda: 250GB
    Sector size (logical/physical): 512B/512B
    Partition Table: msdos
    Disk Flags:

    Number Start End Size Type File system Flags
    1 1049kB 215GB 215GB primary ext4 boot
    2 215GB 250GB 35.2GB extended
    5 215GB 250GB 35.2GB logical linux-swap(v1)
    “`

    6. lsof命令:该命令用于查看已打开文件和网络连接。

    例如:lsof | grep deleted

    输出示例:
    “`
    COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
    chrome 2452 bob 117r REG 253,0 1024 4026531994 /tmp/tmpfile (deleted)
    “`

    这些命令可以帮助你在Linux系统中查看磁盘空间的使用情况。根据你的具体需求,选择合适的命令来查看不同层次和范围的磁盘空间信息。

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

400-800-1024

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

分享本页
返回顶部