用ncduLinux吩咐贏得對于磁盤運(yùn)用的交互式匯報(bào)。
計(jì)劃機(jī)用戶有年交易往積聚了洪量的數(shù)據(jù),不管是要害的部分名目、數(shù)碼像片、視頻、音樂仍舊代碼庫。固然此刻的硬盤常常十分大,但偶爾你必需退一步,評(píng)價(jià)一下你在硬盤上本質(zhì)保存了什么。典范的Linux吩咐df和du是趕快領(lǐng)會(huì)硬盤上的實(shí)質(zhì)的本領(lǐng),它們供給了一個(gè)真實(shí)的匯報(bào),容易領(lǐng)會(huì)和處置。這對劇本和處置來說是很好的,但人的中腦對數(shù)百行的原始數(shù)據(jù)并不老是反饋杰出。看法到這一點(diǎn),ncdu吩咐旨在供給一份對于你在硬盤上運(yùn)用的空間的交互式匯報(bào)。
在Linux上安置ncdu在Linux上,你不妨從你的軟硬件堆棧安置ncdu。比方,在Fedora或CentOS上:
$sudodnfinstallncdu在BSD上,你不妨運(yùn)用pkgsrc。
在macOS上,你不妨從MacPorts或HomeBrew安置。
其余,你也不妨從源碼編寫翻譯ncdu。
運(yùn)用ncduncdu界面運(yùn)用ncurses庫,它將你的結(jié)尾窗口形成一個(gè)基礎(chǔ)的圖形運(yùn)用,以是你不妨運(yùn)用目標(biāo)鍵來欣賞菜單。
這是ncdu的重要吸吸力之一,也是它與首先的du吩咐各別的場合。
要贏得一個(gè)目次的完備列表,啟用ncdu。它默許為暫時(shí)目次。
$ncduncdu1.16~Usethearrowkeystonavigate,press?forhelp---/home/tux-----------------------------------------------22.1GiB[##################]/.var19.0GiB[###############]/Iso10.0GiB[########]/.local7.9GiB[######]/.cache3.8GiB[###]/Downloads3.6GiB[##]/.mail2.9GiB[##]/Code2.8GiB[##]/Documents2.3GiB[#]/Videos[...]這個(gè)列表開始表露了最大的目次(在這個(gè)例子中,那是~/.var目次,塞滿了很多的flatpak包)。
運(yùn)用鍵盤上的目標(biāo)鍵,你不妨欣賞列表,深刻到一個(gè)目次,如許你就不妨更好地領(lǐng)會(huì)什么貨色占用了最大的空間。
獲得一個(gè)一定目次的巨細(xì)你不妨在啟用ncdu時(shí)供給大肆一個(gè)文獻(xiàn)夾的路途:
$ncdu~/chromiumos廢除目次默許情景下,ncdu囊括十足不妨囊括的貨色,囊括標(biāo)記鏈接和偽文獻(xiàn)體例,如procfs和sysfs。你不妨用--exclude-kernfs來廢除那些。
你不妨運(yùn)用--exclude選項(xiàng)廢除大肆文獻(xiàn)和目次,并在反面加上一個(gè)配合形式。
$ncdu--exclude".var"19.0GiB[##################]/Iso10.0GiB[#########]/.local7.9GiB[#######]/.cache3.8GiB[###]/Downloads[...]其余,你不妨在文獻(xiàn)中列出要廢除的文獻(xiàn)和目次,并運(yùn)用--exclude-from選項(xiàng)來援用該文獻(xiàn):
$ncdu--exclude-frommyexcludes.txt/home/tux10.0GiB[#########]/.local7.9GiB[#######]/.cache3.8GiB[###]/Downloads[...]臉色計(jì)劃你不妨用--colordark選項(xiàng)給ncdu增添少許臉色。
囊括標(biāo)記鏈接ncdu輸入按字面道理處置標(biāo)記鏈接,這表示著一個(gè)指向9GB文獻(xiàn)的標(biāo)記鏈接只占用40個(gè)字節(jié)。
$ncdu~/Iso9.3GiB[##################]CentOS-Stream-8-x86_64-20210427-dvd1.iso@0.0Bfake.iso你不妨用--follow-symlinks選項(xiàng)強(qiáng)迫ncdu盯梢標(biāo)記鏈接:
$ncdu--follow-symlinks~/Iso9.3GiB[##################]fake.iso9.3GiB[##################]CentOS-Stream-8-x86_64-20210427-dvd1.iso磁盤運(yùn)用率磁盤空間用完并不風(fēng)趣,以是監(jiān)察和控制你的磁盤運(yùn)用情景很要害。ncdu吩咐使它變得大略和互動(dòng)。下次當(dāng)你對你的電腦上保存的貨色感觸獵奇時(shí),大概不過想以一種新的辦法探究你的文獻(xiàn)體例時(shí),無妨試試ncdu。