Команда за преглед на дисковото пространство на Linux и използването на системния диск

Твърдият диск е един от основните и основни компоненти на всеки компютър, тъй като инсталира операционната система, приложенията и служи за съхраняване на цялата ни информация, както и за архивиране чрез резервни копия.

В днешно време има твърди дискове с голям капацитет, но малко по малко това пространство се заема с нова информация и ограничението за съхранение достига до върха, което може да генерира несъответствия като рестартиране, изключване, блокиране на отваряне на файлове, забавяне и други, за които независимо от от типа на потребителя, препоръчително е постоянно да следим този капацитет и днес ще се научим да проверяваме използването на твърдия диск в реално време в Linux среди.

1. Преглеждайте информацията за дисковото пространство, като използвате командата df в Linux


Командата df е разработена, за да предостави информация за общото, заето и свободно място на диска на нашата операционна система по прост начин.

С командата df ще се показва информация за файловата система, в която всеки файл се хоства, или по подразбиране за всички текущи файлови системи.

Етап 1
Основният синтаксис за използване на тази команда е следният:

 df [опции] [устройство] 
Стъпка 2
Можем директно да използваме командата df и полученият резултат ще бъде следният:

Увеличете

Стъпка 3
Там ще видим всяка файлова система с подробности като:

  • Използвано пространство
  • Свободно пространство
  • Място, където е монтирано и т.н.
Стъпка 4
Можем да използваме параметъра -h, за да прегледаме тази информация в четим формат:
 df -h

Увеличете

Стъпка 5
С командата df ще бъде възможно да се получи точна информация за устройство или точка на монтиране, например, ако искаме да видим подробностите за точката / dev / sda, ще изпълним следното:

 df / dev / sda 
Стъпка 6
Или можем да видим подробности за конкретен маршрут, например:
 df / home 

Увеличете

Стъпка 7
Следните колони се открояват там:

Файлова системаПоказва източника на точката на монтиране, която обикновено е устройство.

1K блоковеТова е общият брой блокове.

ИзползваниПоказва броя на използваните блокове.

На разположениеТова е броят на наличните блокове.

Използвайте процентПоказва процента на използваните, разделен на размер.

Монтиран върхуТова е целта или точката на монтиране.

Стъпка 8
Командата df ни дава възможност да посочим само кои колони трябва да се показват, за това ще използваме следния синтаксис:

 df -изход = поле1, поле2, … 
Стъпка 9
Например, можем да изпълним следното:
 df --output = източник, използван, avail / home / 
Стъпка 10
Резултатът ще бъде само тези три колони от избраната точка:

Увеличете

Стъпка 11
За да видите всички налични полета, можем да изпълним следния ред:

 df -o 

Увеличете

Стъпка 12
Имаме и следните алтернативи за използване:

df -hПоказва данните в човешки формат.

df -mПоказва изхода в мегабайти.

df -kПоказва изхода в килобайти, стойност по подразбиране.

Стъпка 13
Linux има система, наречена inode, inode е основно структура от данни във файловата система, която отговаря за съхраняването на цялата информация за файла, командата df също ни позволява да видим пространството на споменатите inodes чрез изпълнение на някоя от следните опции :

 df -i df -i -h 

Увеличете

Стъпка 14
Ако искаме да проверим типа на файловата система за всяка точка на монтиране, като ext4, btrfs, ext2, nfs4, fuse, cgroup и други, ще е необходимо да използваме следната команда:

 df -T df -T -h df -T -h / home / (Специфичен път)

Увеличете

Стъпка 15
В същия сегмент, ако искаме да изключим файлова система, трябва да добавим параметъра -x по следния начин:

 df -x ext3 
Стъпка 16
Ако искаме да се показват всички изходни файлови системи, които имат размер на нулеви блокове, можем да изпълним:
 df -a 

Увеличете

Стъпка 17
За да получим повече информация за тази команда, можем да изпълним:

 df -помощ 

2. Преглеждайте информацията за дисковото пространство, като използвате командата du в Linux


Командата du е друга алтернатива, която Linux ни предлага да получим информация за дисковото пространство въз основа на набор от файлове, директории или рекурсивно.

Етап 1
За да използваме тази команда, имаме следните основни алтернативи:

 du du / path du [опции] [директории и / или файлове]

Увеличете

Стъпка 2
Тези опции ни позволяват да видим имената и потреблението на пространство на всяка от директориите, включително всички поддиректории в дървото на директориите. Ако искаме да видим тези резултати в четим от човека формат, изпълняваме следното:

 du -h 

Увеличете

Стъпка 3
Можем да видим подробности за конкретна директория, използвайки някоя от следните опции:

 du / home / du -h / home /

Увеличете

Стъпка 4
За да видите обобщение на информацията, където се показва само общото пространство на диска, заето от дърво на директории и в същото време поддиректориите се изтриват, можем да изпълним следното:

 du -s / home du -sh / home

Увеличете

Стъпка 5
Ако целта е да визуализираме всички файлови системи, които изпълняваме:

 du -a / home du -a -h / home

Увеличете

Стъпка 6
С командата du можем да видим подробно пространството на определен тип разширение, например, ако искаме да видим пространството на всички текстови файлове, изпълняваме следното:

 du -ch * .txt 

Увеличете

Стъпка 7
Можем да изброим определен брой директории, за да видим тяхното пространство, за това изпълняваме следния синтаксис:

 du -a / пътека / | сортиране -n -r | head -n # към списък 

Увеличете

3. Преглед на информация за заснемане на дисково пространство с помощта на командата btrfs в Linux


За файловата система btrfs, която е специална файлова система за заснемане на изображения, трябва да използваме командата btrfs fi df, за да прегледаме информацията за използването на пространството за точка на монтиране.

Етап 1
Синтаксисът за използване е:

 btrfs файлова система df / пътека / btrfs fi df / dev / път btrfs fi df [опции] / път /

Увеличете

Стъпка 2
За да видим необработените числа в байтове, ще изпълним следното:

 btrfs fi df -b / home 

Увеличете

Стъпка 3
Като алтернатива можем да стартираме:

Показване на данни в килобайти

 btrfs fi df -k / home 

Показване на данни в мегабайти

 btrfs fi df -m / home 

Показване на данни в гигабайта

 btrfs fi df -g / home 

Показване на данни в терабайти

 btrfs fi df -t / home 

С тези прости команди ще бъде възможно да се знае подробно наличното пространство в Linux и по този начин да се управлява по -добре този важен раздел на всеки компютър.

wave wave wave wave wave