Ubuntu系统中FetchLinux日志查看方法
使用SSH客户端(如PuTTY、Xshell或终端自带SSH功能),输入服务器IP地址、端口(默认22)及具有足够权限的用户名(如root或普通用户+sudo),完成身份验证登录。
FetchLinux的系统及服务日志默认集中存储在/var/log/fetchlinux/目录下,通过以下命令切换路径:
cd /var/log/fetchlinux/
ls -l命令查看目录下的文件列表(按修改时间排序可加-t参数),识别目标日志文件(如fetchlinux.log为常用主日志文件)。cat命令输出文件全部内容(适合小文件);用less命令分页查看(按空格翻页、b返回上一页、q退出);用tail命令查看文件末尾内容(默认10行,加-n指定行数,如tail -n 50 fetchlinux.log查看最后50行)。tail -f fetchlinux.log命令,可实时显示日志文件的新增内容(按Ctrl+C停止追踪),适合监控实时日志(如服务运行状态、错误报警)。若FetchLinux以systemd服务运行,可通过journalctl命令查看其专属服务日志:
journalctl -u fetchlinux.service
-f参数(journalctl -u fetchlinux.service -f);-n 100参数(journalctl -u fetchlinux.service -n 100);grep过滤(如journalctl -u fetchlinux.service | grep "error"查看错误日志)。部分FetchLinux版本提供Web管理界面,无需SSH即可查看日志:
http://服务器IP:8080或https://服务器IP:443),使用管理员账号登录。root权限(或使用sudo提权),如sudo less /var/log/fetchlinux/fetchlinux.log。.gz格式、删除旧文件),避免日志文件过大占用磁盘空间。可通过ls /var/log | grep -E '\.gz$'查看压缩的旧日志。tail -f或journalctl -f实时跟踪日志,快速定位问题(如服务崩溃、异常请求)。