InterspaceБаза на знаењеТехнички статииТуторијалиКако да се анализира дисковиот простор во Linux
ТУТОРИЈАЛИ
14-Ное-2024
Kako da se analizira diskoviot prostor vo Linux

1.Osnovni komandi za skladiranje na Linux

Komandite df i du go formiraat jadroto na analizata za skladiranje na Linux. Ovie alatki pomagaat da se sledi upotrebata na diskot i da se identifikuvaat potencijalnite problemi so prostorot.
df -h ni gi prikazhuva informaciite za montiran datotechen sistem vo format chitliv za lugje:
datotechen sistem, golemina, na raspolaganje, vo upotreba% Montirani na
/dev/sda1 20G 14G 4.6G 75% /
/dev/sdb1 100G 50G 45G 53% /data
tmpfs 4G 0 4G 0% /run

Kluchni opcii za df:

  • -i
    Ja prikazhuva iskoristenosta vo inod-ovi namesto koristenje iskoristenost vo blokovi
  • -T
    Ni gi prikazhuva tipovite na datotechnite sistemi
  • --exclude-type=tmpfs
    Gi Filtrira odredeni tipovi datotechen sistem

Komandata du ja analizira iskkoristenosta na prostorot vo direktoriumot:
du -sh /path/to/direktorium

Nekoi voobichaeni kombinacii na df komandata:

  • du -sh *
    Ja prikazhuva vkupnata golemina na sekoja stavka vo tekovniot direktorium
  • du -h --max-depth=1
    Prikazhuva golemini na direktoriumi vo dlabochina od edno nivo
  • du --threshold=1G
    Gi nabrojuva samo stavkite pogolemi od 1 GB

2.Napredni alatki za analiza na diskovniot prostor

Instalirajte gi potrebnite alatki:
# Ubuntu/Debian
sudo apt install ncdu prometheus-node-exporter sysstat iotop

# RHEL/CentOS/Fedora
sudo dnf install ncdu prometheus-node-exporter sysstat iotop

Komandata ncdu obezbeduva interaktiven interfejs za analiza na skladiranje:
ncdu /

Kopchinja za navigacija:

  • Kopchinja so strelki
    Dvizhete se niz direktoriumite
  • Vnesete
    Vlezete vo izbraniot direktorium
  • d
    Izbrishete ja izbranata stavka (koristete ja so pretpazlivost)

Pronaogjanje na golemi datoteki so napredni komandi:
# Datoteki pogolemi od 1GB, so izmeneta sodrzhina vo poslednite 30 dena.
find / -type f -size +1G -mtime -30

# Top 10 najgolemi datoteki vo sistemot
find / -type f -exec du -Sh {} + | sort -rh | head -n 10


# Datoteki koi brzo rastat
find / -type f -size +100M -mtime -1

3.Analiza na performansite na skladiranje

Sledete ja statistikata na I/O (vlez/izlez) so komandata iostat:
iostat -xz 1

Proverete gi performansite za chitanje/zapishuvanje na diskot:
dd if=/dev/zero of=test bs=1G count=1 oflag=direct

Sledete gi operaciite na datotechniot sistem:
sudo iotop -o

4.Ischistete gi nepotrebnite instalaciski paketi.

Brishenje na ostatocite od instalaciskite paketi:
sudo apt clean ili sudo dnf clean all

Brishenje na sistemskite logovi postari od 7 dena.:
sudo journalctl --vacuum-time=7d

Brishenje na nepotrebnite Doker aplikacii:
docker system prune -a

Proverete dali ima izbrishani, no se ushte otvoreni datoteki:
sudo lsof | grep deleted

Analizirajte ja fragmentacijata na diskot:
sudo e4defrag -c /
Како да се анализира дисковиот простор во Linux

1.Основни команди за складирање на Linux

Командите df и du го формираат јадрото на анализата за складирање на Linux. Овие алатки помагаат да се следи употребата на дискот и да се идентификуваат потенцијалните проблеми со просторот.
df -h ни ги прикажува информациите за монтиран датотечен систем во формат читлив за луѓе:
датотечен систем, големина, на располагање, во употреба% Монтирани на
/dev/sda1 20G 14G 4.6G 75% /
/dev/sdb1 100G 50G 45G 53% /data
tmpfs 4G 0 4G 0% /run

Клучни опции за df:

  • -i
    Ја прикажува искористеноста во инод-ови наместо користење искористеност во блокови
  • -T
    Ни ги прикажува типовите на датотечните системи
  • --exclude-type=tmpfs
    Ги Филтрира одредени типови датотечен систем

Командата du ја анализира исккористеноста на просторот во директориумот:
du -sh /path/to/директориум

Некои вообичаени комбинации на df командата:

  • du -sh *
    Ја прикажува вкупната големина на секоја ставка во тековниот директориум
  • du -h --max-depth=1
    Прикажува големини на директориуми во длабочина од едно ниво
  • du --threshold=1G
    Ги набројува само ставките поголеми од 1 GB

2.Напредни алатки за анализа на дисковниот простор

Инсталирајте ги потребните алатки:
# Ubuntu/Debian
sudo apt install ncdu prometheus-node-exporter sysstat iotop

# RHEL/CentOS/Fedora
sudo dnf install ncdu prometheus-node-exporter sysstat iotop

Командата ncdu обезбедува интерактивен интерфејс за анализа на складирање:
ncdu /

Копчиња за навигација:

  • Копчиња со стрелки
    Движете се низ директориумите
  • Внесете
    Влезете во избраниот директориум
  • d
    Избришете ја избраната ставка (користете ја со претпазливост)

Пронаоѓање на големи датотеки со напредни команди:
# Датотеки поголеми од 1GB, со изменета содржина во последните 30 дена.
find / -type f -size +1G -mtime -30

# Топ 10 најголеми датотеки во системот
find / -type f -exec du -Sh {} + | sort -rh | head -n 10


# Датотеки кои брзо растат
find / -type f -size +100M -mtime -1

3.Анализа на перформансите на складирање

Следете ја статистиката на I/O (влез/излез) со командата iostat:
iostat -xz 1

Проверете ги перформансите за читање/запишување на дискот:
dd if=/dev/zero of=test bs=1G count=1 oflag=direct

Следете ги операциите на датотечниот систем:
sudo iotop -o

4.Исчистете ги непотребните инсталациски пакети.

Бришење на остатоците од инсталациските пакети:
sudo apt clean или sudo dnf clean all

Бришење на системските логови постари од 7 дена.:
sudo journalctl --vacuum-time=7d

Бришење на непотребните Докер апликации:
docker system prune -a

Проверете дали има избришани, но се уште отворени датотеки:
sudo lsof | grep deleted

Анализирајте ја фрагментацијата на дискот:
sudo e4defrag -c /

Povrzani sodrzhini
Dokumentacija
Klaud
Komunikacii
Hosting
My Interspace
Tehnichki statii
Tutorijali
Nauchi
Novosti
Aktuelni novosti
Posledni nastani
Поврзани содржини
Документација
Клауд
Комуникации
Хостинг
My Interspace
Технички статии
Туторијали
Научи
Новости
Актуелни новости
Последни настани
Povrzani produkti
Premium Internet pristap
Internet od najvisoka klasa za profesionalni potrebi. Superiorna tochka-do-tochka optichka linija, simetrichen download i upload, neogranichen soobrakjaj, SLA dogovor i statichka IP. Direktni konekcii so vrvnite globalni provajderi. Nashata mrezhna arhitektura e so pasija dizajnirana da obezbedi konekcii so najvisok kvalitet do bilo koja destinacija vo svetot, rezultirajkji vo nesporedliva brzina na transfer i povekje stepena redundantnost.
Dedicirani serveri
Dedicirani serveri na visoka klasa na hardver od priznaeni vendori. Hostingot e vo nashi data centri, ovozmozhuvajkji ni celosna kontrola za obezbeduvanje postojan kvalitet i dostapnost 24/7/365. Izbor na primarni data centri i disaster recovery data centar lociran na bezbedna dalechina. Kontrola na napojuvanje (resetiranje, iskluchi/vkluchi) i besplaten KVM-preku-IP, dostapni 24/7 na eden klik, vkluchuvajkji i opcija za startuvanje/instalacija na vashi ISO zapisi.
Elastichen Klaud VPS
Elastichen Klaud VPS pretstavuva virtuelna mashina koja raboti vrz napredni klaud i mrezhni tehnologii, nudejkji znachitelni prednosti vo sporedba so tradicionalniot VPS hosting i nepobedliv odnos na cena so performansi. Postavete OS so aplikacii za samo 1 min. Na eden klik avtomatski bekapi, snapshoti i disaster recovery replika, zachuvani vo drug data centar na bezbedna dalechina. Nova gen na AMD EPYC, ultra brzi NVMe diskovi, dedicirani konekcii i besplatna privatna mrezha.
Поврзани продукти
Премиум Интернет пристап
Интернет од највисока класа за професионални потреби. Супериорна точка-до-точка оптичка линија, симетричен download и upload, неограничен сообраќај, SLA договор и статичка ИП. Директни конекции со врвните глобални провајдери. Нашата мрежна архитектура е со пасија дизајнирана да обезбеди конекции со највисок квалитет до било која дестинација во светот, резултирајќи во неспоредлива брзина на трансфер и повеќе степена редундантност.
Дедицирани сервери
Дедицирани сервери на висока класа на хардвер од признаени вендори. Хостингот е во наши дата центри, овозможувајќи ни целосна контрола за обезбедување постојан квалитет и достапност 24/7/365. Избор на примарни дата центри и disaster recovery дата центар лоциран на безбедна далечина. Kонтрола на напојување (ресетирање, исклучи/вклучи) и бесплатен KVM-преку-IP, достапни 24/7 на еден клик, вклучувајќи и опција за стартување/инсталација на ваши ISO записи.
Еластичен Клауд ВПС
Еластичен Клауд ВПС претставува виртуелна машина која работи врз напредни клауд и мрежни технологии, нудејќи значителни предности во споредба со традиционалниот ВПС хостинг и непобедлив однос на цена со перформанси. Поставете OS со апликации за само 1 мин. На еден клик автоматски бекапи, снапшоти и disaster recovery реплика, зачувани во друг дата центар на безбедна далечина. Нова ген на AMD EPYC, ултра брзи NVMe дискови, дедицирани конекции и бесплатна приватна мрежа.


Нашата веб страна користи колачиња. Ако продолжите со нејзино користење, се согласувате да користиме колачиња и ги прифаќате нашите Правни информации.    Разбирам