Linux Troubleshooting Guide
Linux Troubleshooting Guide
Symptoms:
Causes:
Solution:
Symptoms:
Causes:
Solution:
Symptoms:
Solution:
Reset password:
passwd root
2. Reboot.
Symptoms:
Causes:
Solution:
Symptoms:
Solution:
Symptoms:
Solution:
Symptoms:
Solution:
Kill process:
kill -9 <PID>
5. Networking Issues
Solution:
Symptoms:
Solution:
Symptoms:
Solution:
Symptoms:
Solution:
Symptoms:
Solution:
Symptoms:
Solution:
Symptoms:
Solution:
Symptoms:
Solution:
Check logs:
sudo cat /var/log/auth.log | grep "Failed password"
Block IP using firewall:
sudo ufw deny from <IP-ADDRESS>
Symptoms:
Solution:
Symptoms:
Solution:
Symptoms:
Solution:
Symptoms:
Solution:
Symptoms:
Solution:
Symptoms:
Solution:
Restart SSH:
sudo systemctl restart sshd
Symptoms:
Solution:
Symptoms:
Solution:
Symptoms:
Solution:
Solution:
Symptoms:
Solution:
Symptoms:
Solution:
Symptoms:
Solution:
Symptoms:
Solution:
Symptoms:
Solution:
Change ownership:
sudo chown username:groupname /path/to/directory
Solution:
Symptoms:
Solution:
Solution:
Solution:
Install Fail2Ban:
sudo apt install fail2ban
Symptoms:
Solution:
Symptoms:
Solution:
Symptoms:
Solution:
Symptoms:
● No audio output
● No sound device found error
Solution:
Restart PulseAudio:
pulseaudio --kill && pulseaudio --start
Unmute sound:
amixer set Master unmute
Symptoms:
Solution:
Restart NetworkManager:
sudo systemctl restart NetworkManager
Symptoms:
Solution:
Symptoms:
Solution:
Symptoms:
Solution:
Enable swap:
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
Symptoms:
Solution:
Solution:
Solution:
Install ecryptfs-utils:
sudo apt install ecryptfs-utils
Encrypt a directory:
ecryptfs-mount-private
Solution:
Install unattended-upgrades:
sudo apt install unattended-upgrades
Solution:
Use netstat:
sudo netstat -tulnp | grep :<port>
Use lsof:
sudo lsof -i :<port>
Solution:
Display uptime:
uptime
Solution:
Filter errors:
dmesg | grep -i error
Solution:
Solution:
Use find:
find / -name "filename"
Solution:
Solution:
Solution:
Symptoms:
Solution:
Solution:
Use extundelete:
sudo extundelete /dev/sdX --restore-all
Symptoms:
Solution:
Symptoms:
Solution:
Symptoms:
Solution:
Restart Docker:
sudo systemctl restart docker
Solution:
Symptoms:
Solution:
Solution:
Solution:
Solution:
Solution:
Symptoms:
Solution:
Solution:
Solution:
Solution:
Reset password:
passwd root
Solution:
Install sysstat:
sudo apt install sysstat
Solution:
Solution:
Solution:
Install perf:
sudo apt install linux-tools-common