在Ubuntu系統出現故障時,可以通過以下步驟進行排查:
dmesg 查看內核消息,journalctl 查詢和分析系統日志。/var/log/apache2/error.log。grep 命令搜索日志文件中的特定關鍵字,如 grep -i error /var/log/syslog。ifconfig 或 ip a 查看網絡接口配置。ping 檢查DNS解析是否正常,nslookup 查詢域名對應的IP地址。traceroute 跟蹤網絡路徑,netstat 和 ss 查看網絡連接和相關統計信息。ps aux 查看所有正在運行的進程,top 和 htop 查看系統資源使用情況。df -h 查看磁盤空間使用情況,du -sh 查看文件和目錄的大小。fsck 命令檢查和修復文件系統錯誤。dpkg -l 查看已安裝的軟件包,apt list --installed。sudo apt-get update 更新軟件包列表。sudo apt-get install -f 修復依賴問題。htop 提供更直觀的系統信息,iostat 監控磁盤和I/O設備性能。tcpdump 捕獲或過濾網絡數據包,Wireshark 支持多種通信協議的監視。gdb 用于調試程序和排查崩潰問題。在進行故障排查時,耐心和細致的檢查是關鍵。如果問題依然存在,可能需要進一步檢查硬件或聯系技術支持團隊尋求幫助。