Copiar archivos grandes de más de 4Gb en Memoria USB o Tarjeta SD | Películas 4K | Fat32 NTFS exFat
Sadržaj:
- Pronađite velike datoteke pomoću Naredbe za
find
- Nađite velike datoteke i direktorije koristeći naredbu
du
- Zaključak
S vremenom će se vaš pogon na disku pretrpati s puno nepotrebnih datoteka koje zauzimaju veliku količinu prostora na disku. Obično Linux sustavima ponestane prostora na disku zbog velikih datoteka dnevnika ili sigurnosnih kopija.
Ovaj vodič objašnjava kako pronaći najveće datoteke i mape u Linux sustavima pomoću naredbi
find
i
du
.
Pronađite velike datoteke pomoću Naredbe za
find
Naredba
find
jedan je od najmoćnijih alata u arsenalu administratora sustava Linux. Omogućuje vam pretraživanje datoteka i mapa na temelju različitih kriterija, uključujući veličinu datoteke.
Na primjer, ako želite pretraživati datoteke veće od 100 MB, u trenutnoj radnoj mapi upotrijebite sljedeću naredbu:
sudo find. -xdev -type f -size +100M
Zamijenite
.
s putom do direktorija u kojem želite potražiti najveće datoteke.
Na izlazu će biti prikazan popis datoteka bez dodatnih informacija.
/var/lib/libvirt/images/centos-7-desktop_default.img /var/lib/libvirt/images/bionic64_default.img /var/lib/libvirt/images/win10.qcow2 /var/lib/libvirt/images/debian-9_default.img /var/lib/libvirt/images/ubuntu-18-04-desktop_default.img /var/lib/libvirt/images/centos-7_default.img
Naredba
find
također može koristiti u kombinaciji s drugim alatima poput
ls
ili
sort
za izvođenje operacija na tim datotekama.
U primjeru u nastavku prenosimo izlaz naredbe
find
na
ls
koji će ispisati veličinu svake pronađene datoteke, a zatim je izvoditi u naredbu sortiranja kako bismo je razvrstali na temelju petog stupca koji je veličina datoteke.
find. -xdev -type f -size +100M -print | xargs ls -lh | sort -k5, 5 -h -r
Izlaz će izgledati ovako:
-rw------- 1 root root 40967M Jan 5 14:12 /var/lib/libvirt/images/win10.qcow2 -rw------- 1 root root 3725M Jan 7 22:12 /var/lib/libvirt/images/debian-9_default.img -rw------- 1 root root 1524M Dec 30 07:46 /var/lib/libvirt/images/centos-7-desktop_default.img -rw------- 1 root root 999M Jan 5 14:43 /var/lib/libvirt/images/ubuntu-18-04-desktop_default.img -rw------- 1 root root 562M Dec 31 07:38 /var/lib/libvirt/images/centos-7_default.img -rw------- 1 root root 378M Jan 7 22:26 /var/lib/libvirt/images/bionic64_default.img
Ako izlaz sadrži puno redaka informacija, pomoću naredbe
head
možete ispisati samo prvih 10 redaka:
find. -xdev -type f -size +100M -print | xargs ls -lh | sort -k5, 5 -h -r | head
Raščlanimo naredbu:
-
find. -xdev -type f -size +100M -print
find. -xdev -type f -size +100M -print
- tražite samo datoteke (-type f
) u trenutnoj radnoj mapi (.
), većoj od 100MB (-size +100M
), ne spuštajte se u mape na drugim datotečnim sustavima (-xdev
) i ispisati puno ime datoteke na standardnom izlazu, nakon čega slijedi novi redak (-print
).xargs ls -lh
- izlaz naredbefind
naxargs
koji izvršava naredbuls -lh
koja će ispisati izlaz u dugom popisu ljudsko čitljivog formata.sort -k5, 5 -h -r
- poredati redoslijede na temelju petog stupca (-k5, 5
), usporediti vrijednosti u ljudskom čitljivom formatu (-h
) i preokrenuti rezultat (-r
).head
: ispisuje samo prvih 10 redaka cijevnog izlaza.
Naredba za
find
dolazi s puno moćnih opcija. Na primjer, možete pretraživati velike datoteke starije od x dana, velike datoteke sa određenim proširenjem ili velike datoteke koje pripadaju određenom korisniku.
Nađite velike datoteke i direktorije koristeći naredbu
du
Naredba
du
koristi se za procjenu utroška datoteke i posebno je korisna za pronalaženje direktorija i datoteka koje zauzimaju veliku količinu prostora na disku.
Sljedeća naredba ispisat će najveće datoteke i mape:
du -ahx. | sort -rh | head -5
Prvi stupac uključuje veličinu datoteke, a drugi naziv datoteke:
55G. 24G./.vagrant.d/boxes 24G./.vagrant.d 13G./Projects 5.2G./.minikube
Objašnjenje naredbe:
-
du -ahx.
: procijenite potrošnju prostora na disku u trenutnoj radnoj mapi (.
), prebrojite datoteke i mape (a
), veličine ispisa u ljudskom čitljivom formatu (h
) i preskočite mape u različitim datotečnim sustavima (x
).sort -rh
: sortiranje linija usporedbom vrijednosti u ljudskom čitljivom formatu (-h
) i preokret rezultata (-r
).head -5
: ispisuje samo prvih 5 linija izvoda s cijevi.
Naredba
du
uključuje i druge opcije koje možete koristiti za preciziranje izlaza iz prostora na disku.
Zaključak
Pronalaženje velikih datoteka vrlo je korisno kada je vaš disk pun i želite ga osloboditi.
Sada kada ste pronašli najveće datoteke na vašem sustavu, možda ćete htjeti pročitati naš vodič o uklanjanju datoteka i direktorija koristeći Linux naredbenu liniju.
pronađi disk diskPC. Ovi besplatni softver će vam pomoći ako želite preuzeti video datoteke s interneta ili pretvoriti audio.video datoteke u drugi format datoteke.

Pretvaranje datoteke u format kompatibilan s programom ili uređajem koji upotrebljavate zahtijeva za preuzimanje softvera. Ovo je mjesto gdje mnogi besplatni pretvarači skočiti u akciju. Međutim, izbor u velikoj mjeri ovisi o tome trebate li audio ili video pretvarač i ako vam je potreban i morate ih zasebno tražiti. Što ako dobijete oboje iz jednog izvora? Plus, preuzimanje za bilo koji pomoć za preuzimanje? Da, Freemake.com nudi sve njih.
Svaki privitak e-pošte u programu Microsoft Outlook prilikom slanja ili preuzimanja ostavlja privremene datoteke na vašem Windows računalu. Sve te temp datoteke zaglave se u mapu privremenih datoteka na računalu. Vrlo je važno izbrisati ove temp datoteke ne samo za brisanje prostora na disku i poboljšanje performansi, već i za izbjegavanje bilo kakvih rizika krađe podataka.

Temp datoteke koje se koriste za gledanje ili dodavanje privitka e-pošte pohranjuju se u pod-direktorij privremenih internetskih datoteka na vašem računalu i ako netko ima pristup toj mapi, može vidjeti vaše osjetljive podatke. Osim toga, možda nećete moći otvoriti niti preuzeti bilo koji od vaših privitaka e-pošte programa Outlook ako postoji puno privremenih datoteka za začepljivanje vašeg računala.
Naredba Grep u Linuxu (pronađite tekst u datotekama)

Grep je jedna od najmoćnijih i najčešće korištenih naredbi u Linuxu. Grep pretražuje jednu ili više ulaznih datoteka za linije koje se podudaraju s određenim uzorkom i upisuje svaki odgovarajući redak na standardni izlaz.