Disku pārvaldība

Atrodiet konkrētā lietotāja Linux izmantoto vietu diskā

Atrodiet konkrētā lietotāja Linux izmantoto vietu diskā
Reizēm jums, iespējams, būs jāapkopo faili, kas pieder konkrētam lietotājam Linux sistēmā ar vairākiem pieteikšanās lietotājiem. Tas ir noderīgi, ja vēlaties atbrīvot vietu un novērst cietā diska izsīkšanu.  Tas jo īpaši notiek tad, ja daži lietotāji jau sen ir pārtraukuši izmantot sistēmu un viņu konti ir atspējoti. Tātad, kā jūs novērtējat konkrētā lietotāja aizņemto vietu diskā? Noskaidrosim.

Saskaitiet kopējo diska vietu, ko izmantojis konkrēts lietotājs

Lai iegūtu diska vietu, ko izmanto konkrēts lietotājs, izmantojiet komandu komandu komandu sintakse šādi:

$ find / path / to / directory / -user lietotājvārds_kadru_faili_ir_to_be_skaitāmi -tips f -printf "% s \ n" | awk 't + = $ 1 END print t'

Sadalīsim šo komandu sintaksi:

Pirmā sadaļa -  atrast / ceļš / uz / direktoriju / - veic meklēšanu norādītajā direktorijas ceļā.

Otrā sadaļa - -lietotāja lietotājvārds_kādu_faili_ir_skaitāmi - meklēšanas darbība tiek ierobežota tikai ar konkrētu lietotāju.

Trešā sadaļa - -f tips  -  norāda, ka mēs meklējam tikai failus, nevis direktorijus. Tukšie direktoriji parasti aizņem 4 KB, kas ir nenozīmīgi.

Pēdējā sadaļa - -printf “% s \ n” | awk 't + = $ 1 END print t'

Izdrukā failu lielumu.

Pieņemsim, ka vēlaties uzzināt izsauktā lietotāja diska lietojumu Džeimss mājas direktorijā. Komanda būs.

$ find / home -user james -type f -printf "% s \ n" | awk 't + = $ 1 END print t'

Ja atrodaties direktorijā, diska lietojumu varat apskatīt, izmantojot parādīto komandu,

$ atrast . -ierakstiet f -printf "% u% s \ n" \ | awk 'lietotājs [$ 1] + = $ 2; END par (i lietotājā) drukāšanu i, lietotājs [i] '

Piemēram, es virzīšos uz direktoriju Lejupielādes, kas atrodas manā mājas direktorijā, un pārbaudīšu konkrēto lietotāju izmantoto diska vietu. Izvade skaidri parāda diska vietas kopsavilkumu, kur diviem lietotājiem faili ir saglabāti pašreizējā direktorijā, kas ir / home / james / Lejupielāžu katalogs.

Un tur jums iet. Mēs esam veiksmīgi redzējuši, kā konkrētiem lietotājiem Linux var atrast vietu diskā.

5 labākie ergonomiskie datoru peles izstrādājumi Linux
Vai ilgstoša datora lietošana izraisa sāpes plaukstas locītavā vai pirkstos? Vai jūs ciešat no stīvām locītavām un jums pastāvīgi ir jāspiež rokas? Va...
How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...
Izmantojot X-Mouse Button Control, atšķirīgi mainiet peles pogas atšķirīgai programmatūrai
Varbūt jums ir nepieciešams rīks, kas varētu mainīt peles vadību ar katru lietoto lietojumprogrammu. Ja tas tā ir, varat izmēģināt lietojumprogrammu a...