Sobes.tech
Junior — Middle

Aké nástroje sa používajú na diagnostiku a odstraňovanie problémov v systéme Linux?

sobes.tech AI

Odpoveď od AI

Pre diagnostiky a odstraňovania problémov v Linuxe sa často používajú nasledujúce nástroje:

  • top, htop — sledovanie procesov a záťaže systému v reálnom čase.
  • ps — zobrazenie bežiacich procesov.
  • dmesg — zobrazenie správ jadra, užitočné pre diagnostiku hardvérových problémov.
  • journalctl — zobrazenie logov systemd.
  • strace — sledovanie systémových volaní procesu, pomáha pochopiť, čo program robí.
  • lsof — ukazuje otvorené súbory a porty.
  • netstat, ss — diagnostika sieťových spojení.
  • vmstat, iostat — sledovanie zdrojov CPU, pamäti a diskov.
  • tcpdump — zachytávanie a analýza sieťového prevádzky.
  • gdb — ladenie programov.

Príklad použitia strace na diagnostiku:

strace -p <pid>

Toto umožní vidieť systémové volania procesu s identifikátorom pid.