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.