Správa disků

Najděte místo na disku používané konkrétním uživatelem Linuxu

Najděte místo na disku používané konkrétním uživatelem Linuxu
Jednou za čas možná budete muset provést inventuru souborů vlastněných konkrétním uživatelem v systému Linux s několika přihlašovacími uživateli. To se hodí, když chcete uvolnit místo a zabránit vyčerpání pevného disku.  To platí zejména v případě, že někteří uživatelé již systém přestali používat a jejich účty byly deaktivovány. Jak tedy vyhodnotíte místo na disku zabrané konkrétním uživatelem? Pojďme to zjistit.

Spočítat celkové místo na disku použité konkrétním uživatelem

Chcete-li získat místo na disku, které používá konkrétní uživatel, použijte následující příkazy syntaxe příkazu find:

$ find / path / to / directory / -user username_whose_files_are_to_be_counted -type f -printf "% s \ n" | awk 't + = $ 1 END print t'

Rozdělme tuto syntaxi příkazu:

První část -  najít / cesta / do / adresáře / - provede vyhledávání v zadané cestě k adresáři.

Druhá část - -uživatelské uživatelské jméno_kdo_soubory_jsou_počítány - omezuje operaci vyhledávání pouze na konkrétního uživatele.

Třetí část - -typ f  -  označuje, že hledáme pouze soubory a ne adresáře. Prázdné adresáře obvykle zabírají 4 kB, což je zanedbatelné.

Poslední část - -printf „% s \ n“ | awk 't + = $ 1 END print t'

Vytiskne velikost souborů.

Předpokládejme, že chcete zjistit využití disku volaného uživatele James v domovském adresáři. Příkaz bude.

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

Pokud se nacházíte v adresáři, můžete pomocí zobrazeného příkazu zobrazit využití disku,

$ najít . -zadejte f -printf "% u% s \ n" \ | awk 'uživatel [$ 1] + = $ 2; END for (i in user) print i, user [i] '

Například přejdu do adresáře Stažené soubory, který se nachází v mém domovském adresáři, a zkontroluji místo na disku používané konkrétními uživateli. Výstup jasně zobrazuje souhrn místa na disku, kde dva uživatelé mají soubory uložené v aktuálním adresáři, což je / home / james / adresář ke stažení.

A je to. Úspěšně jsme viděli, jak můžete najít místo na disku konkrétními uživateli v systému Linux.

Jak změnit nastavení myši a touchpadu pomocí Xinput v Linuxu
Většina linuxových distribucí je ve výchozím nastavení dodávána s knihovnou „libinput“ pro zpracování vstupních událostí v systému. Může zpracovávat v...
Přemapujte tlačítka myši odlišně pro jiný software pomocí ovládání myší X-Mouse
Možná potřebujete nástroj, který by mohl změnit ovládání myši u každé aplikace, kterou používáte. V takovém případě můžete vyzkoušet aplikaci s názvem...
Recenze bezdrátové myši Microsoft Sculpt Touch
Nedávno jsem četl o Microsoft Sculpt Touch bezdrátová myš a rozhodl se ji koupit. Po chvíli používání jsem se rozhodl se s ním podělit o své zkušenost...