La família de sistemes operatius de Linux és un grup de sistemes operatius de codi obert que es basen en el nucli Linux que es va desenvolupar i va llançar el 1991. Linux és un dels sistemes operatius més populars entre els desenvolupadors de programari i els usuaris professionals. En aquest article, analitzarem alguns mètodes que es poden utilitzar per localitzar i aïllar fitxers grans en un directori concret. Seguiu els passos amb cura i precisió per evitar conflictes.
Fitxer gran
Com es poden trobar fitxers grans a Linux?
Hi ha molts mètodes que es poden utilitzar per trobar fitxers grans en un Linux, però només hem recopilat alguns dels més convenients a continuació.
Mètode 1: Mitjançant du Command
Hi ha un parell d’ordres a Linux que poden ajudar l’usuari a trobar i ordenar determinats fitxers d’un directori en funció de la seva mida i ubicació. En aquest pas, combinarem algunes ordres per ordenar els fitxers d’un directori concret segons la seva mida. Per això:
- Premeu el botó ' Ctrl '+' Tot '+' T ”Simultàniament per iniciar el terminal.
Prement 'Ctrl' + 'Alt' + 'T'
- Escriviu l'ordre següent i premeu ' Entra ”Per iniciar sessió com a usuari root.
sudo-i
- Escriviu l'ordre següent i premeu ' Entra ”Per trobar el fitxer més gran del directori.
$ sudo du -a / dir / | ordenar -n -r | cap -n 20
Nota: de s’utilitza per calcular la mida del fitxer, ordenar 'Llistarà la sortida de l'ordre du segons les mides i el' cap ”Limita la resposta només als 20 fitxers més grans.
- També podeu utilitzar l'ordre següent per aconseguir el fitxer mateix tasca.
$ sudo du -a / 2> / dev / null | ordenar -n -r | cap -n 20
- Ara Linux enumerarà els primers llocs 20 fitxers més grans del directori indicat.
Mètode 2: utilitzar l'ordre Find
Si voleu trobar directament el fitxer més gran i no el directori que l’allotja, podeu combinar l’ordre “Cerca” per llistar la sortida necessària. Per això:
- Premeu el botó ' Ctrl '+' Tot '+' T ”Simultàniament per iniciar el terminal.
- Escriviu l'ordre següent i premeu ' Entra ”Per iniciar sessió com a usuari root.
sudo-i
- Escriviu l'ordre següent i premeu ' Entra ”Per trobar el fitxer més gran de l’ordinador.
$ sudo find / -type f -printf '% s t% p n' | ordenar -n | cua -1
- Després, escriviu l'ordre següent i premeu ' Entra '.
$ find $ HOME -tip f -printf '% s% p n' | ordenar -nr | cap -10
- Aquestes ordres mostraran els fitxers més grans.