Junior — Middle
Welke tools worden gebruikt voor het diagnosticeren en oplossen van problemen in het Linux-systeem?
sobes.tech AI
Antwoord van AI
Voor het diagnosticeren en oplossen van problemen in Linux worden vaak de volgende tools gebruikt:
- top, htop — monitoring van processen en systeembelasting in realtime.
- ps — bekijken van lopende processen.
- dmesg — bekijken van kernelberichten, handig voor het diagnosticeren van hardwareproblemen.
- journalctl — bekijken van systemd-logs.
- strace — traceren van systeemoproepen van een proces, helpt te begrijpen wat het programma doet.
- lsof — toont open bestanden en poorten.
- netstat, ss — diagnose van netwerkverbindingen.
- vmstat, iostat — monitoring van CPU-, geheugen- en schijfbronnen.
- tcpdump — vastleggen en analyseren van netwerkverkeer.
- gdb — debugger voor programma's.
Voorbeeld van het gebruik van strace voor diagnose:
strace -p <pid>
Dit stelt je in staat om de systeemoproepen van het proces met identificatie pid te zien.