美文网首页linux LinuxLinux学习之路
磁盘分析工具Ncdu的简单使用和体验

磁盘分析工具Ncdu的简单使用和体验

作者: bboysoul | 来源:发表于2018-03-22 13:31 被阅读52次

    概述

    因为我使用的是120g的固态硬盘,所以我的本地就不能存很多东西,经常要删除很多东西,所以看每个目录的大小就很重要,下面推荐一个磁盘分析工具Ncdu,这个工具是用来分析每个目录大小的,使用很简单,也很轻量

    安装

    安装很简单ubuntu的软件源里面就有
    sudo apt update
    sudo apt install ncdu

    使用

    终端下直接输入ncdu就可以使用
    打开会有一个扫描,就是扫描你当前文件目录的大小,并且自动会把目录从大到小排序,就如下面这样

    --- / ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    .  73.3 GiB [##########] /home                                                                                                                                                                
        6.8 GiB [          ] /usr
        2.2 GiB [          ] /opt
    .   1.9 GiB [          ] /snap
    .   1.2 GiB [          ] /var
      491.1 MiB [          ] /lib
    .  76.6 MiB [          ] /boot
    .  33.8 MiB [          ] /etc
       13.4 MiB [          ] /bin
       12.7 MiB [          ] /sbin
    .   9.7 MiB [          ] /run
    .   1.9 MiB [          ] /dev
    .  72.0 KiB [          ] /tmp
    !  16.0 KiB [          ] /lost+found
        8.0 KiB [          ] /media
        4.0 KiB [          ] /lib64
    e   4.0 KiB [          ] /srv
    !   4.0 KiB [          ] /root
    e   4.0 KiB [          ] /mnt
    e   4.0 KiB [          ] /cdrom
    .   0.0   B [          ] /proc
    .   0.0   B [          ] /sys
    @   0.0   B [          ]  initrd.img
    @   0.0   B [          ]  vmlinuz
    

    如果你想看指定目录的可以加上目录路径比如
    ncdu /home/
    使用方向键可以上下移动光标,回车表示进入这个目录
    还提供了一些快捷键,输入问号就可以查看

    
    
                                                                     ┌───ncdu help─────────────────1:Keys───2:Format───3:About──┐
                                                                     │                                                          │
                                                                     │       up, k  Move cursor up                              │
                                                                     │     down, j  Move cursor down                            │
                                                                     │ right/enter  Open selected directory                     │
                                                                     │  left, <, h  Open parent directory                       │
                                                                     │           n  Sort by name (ascending/descending)         │
                                                                     │           s  Sort by size (ascending/descending)         │
                                                                     │           C  Sort by items (ascending/descending)        │
                                                                     │           d  Delete selected file or directory           │
                                                                     │           t  Toggle dirs before files when sorting       │
                                                                     │           g  Show percentage and/or graph                │
                                                                     │                        -- more --                        │
                                                                     │                                         Press q to close │
                                                                     └──────────────────────────────────────────────────────────┘
    
    

    解释下什么意思

    • ? – 显示帮助界面
    • up, down j, k – 上下移动光标
    • right, enter, l – 打开所选目录
    • left, <, h – 返回上层目录
    • n – 按照文件名排序(再按一下倒序排列)
    • s – 按照文件大小排序(再按一下倒序排列)
    • C – 按照项目数排序(再按一下倒序排列)
    • a – 切换磁盘用量显示
    • d – 删除所选的文件或目录
    • i – 显示所选项的更多信息
    • r – 刷新/重新计算当前目录
    • b – 在当前目录下打开 shell

    最后输入q可以退出

    欢迎关注Bboysoul的博客www.bboysoul.com
    Have Fun

    相关文章

      网友评论

        本文标题:磁盘分析工具Ncdu的简单使用和体验

        本文链接:https://www.haomeiwen.com/subject/jnkaqftx.html