Wollt Dir jeemools wësse wéi en Dossier oder Datei dee gréissten op Ärer Festplack ass?
De Kommando fannen et ass super, et erlaabt eis vill Saachen ze maachen (mir hu scho vun e puer vun hinne geschwat hei), hei bréngen ech Iech eng aner Notzung dovun.
De nächste Kommando sicht déi ganz HDD a seet eis déi 10 gréissten Dateien oder Classeure um Computer:
sudo find / -printf '%s %p\n'| sort -nr | head -10
Wann Dir net nëmmen déi gréissten 10 wësse wëllt, awer déi 20 oder eppes wéi dat, tauscht just déi lescht 10 mat der gewënschter.
Wéi ech virdru scho gesot hunn, zielt dat souwuel Ordner wéi och Dateien, wann Dir just de Classeuren wier et ze addéieren -typ d (d = Verzeechnes):
sudo find / -type d -printf '%s %p\n'| sort -nr | head -10
Am Géigendeel a wëllen nëmmen déi gesinn Archiven a keng Ordner wären -type f (f = Datei):
sudo find / -type f -printf '%s %p\n'| sort -nr | head -10
Wann Dir d'Art vu Datei spezifizéiere wëllt, dat heescht, just d'.mp4 berécksiichtegen, füügt just en -iname "* .mp4" bäi:
sudo find / -iname "*.mp4" -printf '%s %p\n'| sort -nr | head -10
A mengem Fall sinn déi gréissten Dateien déi ech hunn déi virtuell HDDe vu menge virtuelle Server mat KVM+ Qemu, dann e Fussballsvideo (Presentatioun vum Gareth Bale mam Real Madrid) an aner Saachen.
11 Kommentaren, loosst ären
Just wat ech gesicht hunn fir ze wëssen wou ech méi Plaz a mengem Root besetzen an esou fäeg sinn ze befreien.
Merci.
Ganz gudden Artikel, ganz nëtzlech. Villmools Merci ... Iwwregens, Hala Madrid !! hehehe
Ech schléissen mech der Madrid Grupp hei un
Virun enger Zäit hunn ech centos 6.5 minimal installéiert an ech hat dëse Feeler an ech hunn et geléist andeems ech den / etc / Hostname geännert hunn, well den Hostnumm deen ech an der Konfiguratioun vun der Netzwierkkaart geschriwwen hunn net vun Apache erkannt gouf
Wann et eppes ass wat ech vu "From Linux" hunn, ass et datt dës Bijoue ëmmer fir d'Konsole erschéngen, déi eist Liewen tëscht Nullen a méi erdrobar maachen. Villmols Merci KZKG ^ Gaara!
Ech géif schwieren datt ech an dësem Blog eng Alternativ gelies hätt, datt ech zënter ech et entdeckt hunn net ouni et liewe kann:
ncdu
Et ass en interaktive Kommando deen net par défaut kënnt (Dir musst et vun Ärem Distro Package installéieren) awer et ass enorm nëtzlech. Et sortéiert d'Fichieren no Gréisst, weist Iech eng Bar oder e Prozentsaz vum Raum, deen se op der Partition besetzen. Hei ass e Screenshot aus dem Internet http://www.heitorlessa.com/wp-content/uploads/2013/04/NCDU-1.9-Disk-stats.png
Et kann och mam du Kommando gemaach ginn.
Dëst ass fir d'Fichieren ze fannen
$ du -Sh | sortéieren -rh | Kapp -n 15
An dëst fir déi gréissten Dateien ze fannen.
$ fannen. -typ f -exec du -Sh {} + | sortéieren -rh | Kapp -n 15
$ fannen. -typ f -exec du -Sh {} + | sortéieren -rh | Kapp -n 15
A wat ass d'Erklärung fir all Optioun?
Ganz gudden Artikel war mir eng grouss Hëllef.
Villmools Merci fir en deelen.
Kann iergendeen mir hëllefen? Ech brauch e Kommando dat an engem Verzeechnes no all .txt Dateie sicht déi méi grouss wéi 0 Bytes sinn a se an en anert Verzeechnes réckelen, bis elo hunn ech nëmmen dat fonnt:
fannen. -typ f -size + 1b -exec mv /home/oradev/new/*.txt / home / oradev / move \;
awer réckelt all Dateien onofhängeg vun hirer Gréisst.
Merci fir de Kommando!
Hien hat et bei anere Geleeënheete benotzt, awer nëmmen am "Script kiddie" Modus ... wéinst dem Rush an esou.
An och wann Fannen e ganz allgemengt Kommando ass (-name, –exec), konnt ech de ganze Handbuch net gutt kucken.
Ech hat déi brutal Kraaft vun dësem herrleche Tool scho realiséiert ... awer elo gesinn ech et méi genau an ech bewonneren et méi.
Hei hutt Dir et op Spuenesch:
http://es.tldp.org/Paginas-manual/man-pages-es-extra-0.8a/man1/find.1.html
Et ass eng Schwanz, datt d'Argumenter net méi intuitiv sinn ... Entweder Dir wësst se, well Dir se geléiert hutt, oder am Inet oder am Mënsch ze sichen, wann et net méi sinn ... Otas.
Merci nach eng Kéier a Merci wéi ëmmer un GNU!
Eng Fro ... just aus Virwëtz:
Wann Dir den "printf" Argument setzt fir ze fannen ...
Benotzt Find de System printf Kommando, oder gëtt printf am Find implementéiert?
Ech soen et, well printf ass e Kommando fir ëmmer an de System implementéiert, awer dat perséinlech hunn ech ni misse benotzen ... op d'mannst direkt.
Merci!
jack.
kënnt Dir mir soen wéi Dir sudo find / -type f -printf '% s% p \ n' | sortéieren -nr | Kapp -10
e puer Strecken ze vermeiden?
Ech hunn zum Beispill:
/ dev / sda2 19G 16G 2.8G 85% /
udev 10M 0 10M 0% / dev
tmpfs 3.2G 329M 2.9G 11% / Laf
tmpfs 7.9G 153M 7.8G 2% / dev / shm
tmpfs 5.0M 0 5.0M 0% / run / lock
tmpfs 7.9G 0 7.9G 0% / sys / fs / cgroup
/ dev / sda1 453M 37M 389M 9% / boot
/ dev / drbd3 477M 2.3M 445M 1% / var / lib / nfs
/ dev / drbd1 1.9T 821G 1005G 45% / nfs / home
/ dev / drbd2 2.9T 960G 1.8T 36% / nfs / homearchive
/ dev / drbd0 962G 426G 488G 47% / nfs / pool
a wann Dir fënnt / -type f -printf '% s% p \ n' | sortéieren -nr | Kapp -10
Ech kréien Dateien vun / nfs /
Ech géif dat ignoréieren