В тази статия ще научите как да проверявате размера на директорията в Linux, като използвате средата на командния ред. Всички команди, демонстрирани в тази статия, се изпълняват на система Ubuntu 20.04. Всички методи и стъпки се изпълняват в терминала. Можете бързо да отворите прозореца на терминала, като напишете Ctrl + Alt + t.
Следват някои методи, които можете да използвате, за да проверите размера на директорията в системите на Linux. Ще изследваме тези методи един по един:
Метод 1: Проверете размера на директорията с помощта на командата du
Командата по подразбиране, използвана за проверка на размера на директорията, е известна като командата „du“, която означава д иск ти мъдрец. Командата du е инсталирана на повечето дистрибуции на Linux. Използвайки командата du, можете да видите текущия размер на директорията на вашата система, както следва:
$на
Горната команда показва списък със съдържанието на домашната директория. Числата, показани вляво, показват размерите, в килобайти, на всеки обект.
Използвайки опцията -h, можете също да покажете изхода в по -описателна форма, както следва:
$на–Ч
Горната команда показва пространството в кило, мега и гигабайта с числа.
За да намерите размера на конкретната директория, използвайте следния синтаксис:
$на–Ч/директория-пътЩе трябва да изпълните горната команда като потребител на sudo, тъй като някои директории изискват определени разрешения за достъп до определено съдържание на директорията.
Използвайте следната команда, за да проверите размера на директорията в /var директорията:
$sudo на–Ч/къдетоС опцията -hc можете да покажете размера на конкретната директория в четима от човека форма, както следва:
$sudo на -hc /къдетоМожете също да промените дълбочината на пътя на поддиректория, като използвате опцията за максимална дълбочина. Например, ако искате само да покажете горната директория, тогава ще трябва да зададете max-дълбочина = 0, както следва:
$sudo на–Hc ––max-дълбочина =0 /къдетоПо същия начин, за да извлечете горната директория с един слой поддиректория, тогава ще зададете max-дълбочина = 1.
$sudo на–Hc ––max-дълбочина =1 /къдетоАко искате да проучите повече команди, свързани с du, можете да използвате следната команда:
$човек наМетод 2: Проверете размера на директорията с помощта на командата дърво
Командата дърво се използва за показване на директории, поддиректории и файлове във формата на дърво. Можете да направите тази команда по -полезна, като въведете флагове и опции за персонализиране. Командата дърво не е вече инсталирана на повечето от системите на Linux. Можете да инсталирате тази команда с помощта на apt package manager, както следва:
$sudoподходящИнсталирай дървоЗа да покажете текущата директория, поддиректориите и файловете използвайте следната команда на терминала:
$дърво -д -чС командата дърво можете също да извлечете съдържанието на конкретна директория, като използвате следния синтаксис:
$дърво /директория-пътЗа да изброите съдържанието на /var директория, ще използвате следната команда:
$дърво /къдетоСлед като изпълните командата, тя ще покаже общия брой директории и поддиректории.
За да научите повече за командата дърво, използвайте следната команда:
$човек дървоМетод 3: Проверете размера на директорията с помощта на командата ncdu
Използването на диска NCurses, съкратено „ncdu“, също се използва за проверка на размера на директорията. ncdu не е инсталиран по подразбиране в повечето Linux системи. Ще трябва да инсталирате тази команда с помощта на командния ред чрез мениджъра на пакети apt, както следва:
$sudoподходящИнсталирайncduС помощта на ncdu можете да видите интерактивен дисплей за използването на системния ви диск. Изпълнете следното, за да изпробвате тази команда:
$ncduГорният ляв ъгъл показва текущата директория, която се разглежда. Лявата колона показва размера на директорията в числова стойност, където знаците # показват размера до всяка директория. С помощта на клавишите със стрелки можете да се придвижвате между тези редове. Тук целта на стрелката надясно е да разглеждате директорията, а целта на стрелката наляво е да ви върне обратно.
С командата ncdu можете също да насочвате към определена директория, както следва:
$ncdu/къдетоЗа да излезете от интерфейса ncdu, натиснете „q“ и за помощ натиснете „?“.
В тази статия научихте как да проверявате размера на директорията с помощта на командния ред на терминала в системите на Ubuntu 20.04 Linux чрез три различни метода. Можете да проучите повече команди, свързани с дървото, ncdu и du командите, като използвате терминала. Тези команди могат да се използват във всички дистрибуции на Linux. Ако имате въпроси или предложения, не се колебайте да коментирате по -долу.