linux命令查看磁盘空间

worktile 其他 120

回复

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

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

    1. df命令:显示文件系统的磁盘使用情况。
    `df -h` :以人类可读的方式显示磁盘空间,单位为K、M、G等。
    `df -a` :显示所有文件系统,包括系统保留的特殊文件系统。
    `df -i` :显示inode的使用情况,即文件索引节点的使用情况。

    2. du命令:计算文件或目录的磁盘使用情况。
    `du -h` :以人类可读的方式显示文件或目录的磁盘使用情况。
    `du -s` :以总和的方式显示文件或目录的磁盘使用情况,不显示明细信息。

    3. lsblk命令:显示块设备的信息,包括磁盘的大小和挂载点。
    `lsblk` :显示块设备的整体信息,包括磁盘名称、大小、挂载点等。
    `lsblk -f` :显示块设备的文件系统类型,包括磁盘名称、文件系统类型等。

    4. lsof命令:显示被打开文件的信息。
    `lsof -i` :显示打开的网络连接信息。
    `lsof -n` :不解析IP地址和主机名。
    `lsof -c` :按进程名称过滤显示结果。

    5. fdisk命令:查看磁盘分区表。
    `fdisk -l` :列出所有磁盘的分区表信息。

    这些命令可根据不同的需求和参数进行组合使用,方便我们查看和管理磁盘空间。

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

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

    1. df命令:
    df命令用于显示文件系统的磁盘空间使用情况。可以使用以下命令来查看整个系统的磁盘空间使用情况:
    “`
    df -h
    “`
    该命令将以人类可读的方式显示磁盘空间使用情况,包括文件系统的大小、已用空间、可用空间和挂载点。

    2. du命令:
    du命令用于估算文件和目录的磁盘空间使用量。可以使用以下命令来查看特定目录的磁盘空间使用情况:
    “`
    du -sh directory_path
    “`
    其中,`directory_path`是要查看的目录路径。使用参数`-s`可以只显示目录的总大小,使用参数`-h`可以以人类可读的方式显示大小。

    3. ls命令:
    ls命令用于显示文件和目录的信息。可以使用以下命令来查看当前目录中文件和目录的大小:
    “`
    ls -lh
    “`
    该命令将以人类可读的方式显示文件和目录的大小。

    4. ncdu命令:
    ncdu命令是一个交互式的磁盘使用情况分析器。可以使用以下命令来安装和运行ncdu:
    “`
    sudo apt-get install ncdu
    ncdu directory_path
    “`
    其中,`directory_path`是要分析的目录路径。ncdu会递归地扫描目录并显示每个子目录的大小。

    5. baobab工具:
    baobab是一个图形化的磁盘空间使用情况分析器,可以帮助用户可视化地查看磁盘空间的使用情况。可以使用以下命令来安装和运行baobab:
    “`
    sudo apt-get install baobab
    baobab
    “`
    baobab将显示一个图形界面,用户可以通过点击不同的目录来查看其大小和占用情况。

    通过以上这些命令和工具,用户可以方便地查看Linux系统中磁盘空间的使用情况,从而及时释放空间或优化存储方案。

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

    在Linux系统中,可以使用不同的命令来查看磁盘空间。下面将介绍几个常用的命令及其用法。

    1. df命令:用于显示文件系统的磁盘使用情况。

    使用方法:
    “`
    df [选项] [文件或目录]
    “`

    常用选项:
    – -h:以人类可读的方式显示磁盘空间使用情况。
    – -T:显示文件系统类型。
    – -i:显示inode信息。

    示例:
    “`
    $ df -h
    文件系统 容量 已用 可用 已用% 挂载点
    /dev/sda1 20G 5.1G 15G 26% /
    tmpfs 1.9G 0 1.9G 0% /dev/shm
    /dev/sdb1 500G 200G 300G 40% /data
    “`

    2. du命令:用于估算文件或目录的磁盘使用情况。

    使用方法:
    “`
    du [选项] [文件或目录]
    “`

    常用选项:
    – -h:以人类可读的方式显示磁盘使用情况。
    – -s:仅显示总计大小。

    示例:
    “`
    $ du -h
    4.0K ./test/file.txt
    4.0K ./test
    8.0K .
    “`

    3. lsblk命令:用于列出块设备信息。

    使用方法:
    “`
    lsblk [选项]
    “`

    常用选项:
    – -a:显示所有块设备。
    – -o:指定输出列。
    – -p:不截断长设备名。

    示例:
    “`
    $ lsblk
    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    sda 8:0 0 20G 0 disk
    └─sda1 8:1 0 20G 0 part /
    sdb 8:16 0 500G 0 disk
    └─sdb1 8:17 0 500G 0 part /data
    “`

    4. fdisk命令:用于磁盘分区和管理分区表。

    使用方法:
    “`
    fdisk [选项] [设备]
    “`

    常用选项:
    – -l:列出设备的分区表。
    – -s:显示磁盘大小。

    示例:
    “`
    $ fdisk -l /dev/sda
    Disk /dev/sda: 20 GiB, 21474836480 bytes, 41943040 sectors
    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: 0x00000000

    设备 启动 Start 末尾 Secteurs Size Id Type
    /dev/sda1 * 2048 41943006 41940959 20G 83 Linux
    “`

    以上是常用的几个命令来查看Linux系统中的磁盘空间,可以根据实际需求选择适当的命令来查看磁盘空间使用情况。

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

400-800-1024

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

分享本页
返回顶部