磁盤分析工具Ncdu的簡單使用和體驗

概述

由於我使用的是120g的固態硬盤,因此個人本地就不能存不少東西,常常要刪除不少東西,因此看每一個目錄的大小就很重要,下面推薦一個磁盤分析工具Ncdu,這個工具是用來分析每一個目錄大小的,使用很簡單,也很輕量shell

安裝

安裝很簡單ubuntu的軟件源裏面就有 sudo apt update sudo apt install ncduubuntu

使用

終端下直接輸入ncdu就能夠使用 打開會有一個掃描,就是掃描你當前文件目錄的大小,而且自動會把目錄從大到小排序,就以下面這樣bash

--- / ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
.  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 │
                                                                 └──────────────────────────────────────────────────────────┘

解釋下什麼意思code

  • ? – 顯示幫助界面
  • up, down j, k – 上下移動光標
  • right, enter, l – 打開所選目錄
  • left, <, h – 返回上層目錄
  • n – 按照文件名排序(再按一下倒序排列)
  • s – 按照文件大小排序(再按一下倒序排列)
  • C – 按照項目數排序(再按一下倒序排列)
  • a – 切換磁盤用量顯示
  • d – 刪除所選的文件或目錄
  • i – 顯示所選項的更多信息
  • r – 刷新/從新計算當前目錄
  • b – 在當前目錄下打開 shell

最後輸入q能夠退出orm

歡迎關注Bboysoul的博客www.bboysoul.com Have Funblog

相關文章
相關標籤/搜索