
一、Linux 日志查看命令实操(常用 + 实战场景)
1. 基础查看命令
cat(全量查看)
# 查看系统日志
cat /var/log/messages
# 查看登录日志
cat /var/log/secure
适合小文件,大日志会刷屏。
less(分页查看,最强日常用)
less /var/log/cron
操作快捷键:
- 空格:下一页
- b:上一页
/关键词:向下搜索?关键词:向上搜索- q:退出
tail(实时查看 / 尾部日志,排查故障首选)
# 查看最后10行(默认)
tail /var/log/messages
# 查看最后20行
tail -n 20 /var/log/messages
# 实时滚动监控(重点!排查报错必备)
tail -f /var/log/messages
# 实时+最后30行
tail -n 30 -f /var/log/messages
head(查看头部日志)
# 查看前15行
head -n 15 /var/log/messages
2. 筛选过滤(grep 组合使用)
# 筛选含 error 的日志
grep "error" /var/log/messages
# 忽略大小写筛选
grep -i "warn" /var/log/messages
# 实时监控并筛选关键词
tail -f /var/log/messages | grep "fail"
# 反向筛选(排除某关键词)
grep -v "info" /var/log/messages
3. 进阶统计 / 排序
# 统计报错行数
grep "error" /var/log/messages | wc -l
# 查看指定时间段日志(示例)
grep "Jun 11" /var/log/messages
4. 常见日志路径(CentOS)
- 系统全局日志:
/var/log/messages - 安全登录日志:
/var/log/secure - 定时任务日志:
/var/log/cron - Nginx 日志:
/var/log/nginx/ - Apache 日志:
/var/log/httpd/
二、小众实用下载工具推荐(跨平台、轻量、高效)
1. aria2(命令行全能下载 | 跨平台 Win/Linux/Mac)
特点:多线程、断点续传、支持 HTTP/FTP/ 磁力 / BT,资源占用极低,服务器 / 本地都能用。
- 简易使用:
# 单链接多线程下载 aria2c -s 10 下载链接 - 优势:无广告、速度稳定,可搭配前端面板做离线下载。
2. Xtreme Download Manager (XDM)(图形界面 | 全平台)
特点:替代迅雷 / IDM,开源免费,浏览器自动捕获下载,视频嗅探、多线程加速。
- 亮点:支持流媒体视频下载、队列下载、限速,界面简洁无捆绑。
3. Downie 4(Mac 专属 | 网页视频下载)
特点:专攻各大网站视频,解析能力强,支持高清 / 原画、字幕抓取,操作极简。
特点:基于 aria2 内核,可视化界面,支持 BT、磁力、网盘链接,支持 Windows/Mac/Linux。
- 亮点:轻量化、主题自定义、任务分类,适合喜欢图形界面的用户。
5. plowshare(Linux 命令行网盘直连下载)
小众神器:专门解析各类国外网盘链接,免网页跳转,纯命令行批量下载,运维 / 爬虫常用。
6. Bulk Image Downloader (BID)(图片批量下载)
特点:网页整站图片批量抓取,支持分页、嵌套页面,可筛选尺寸 / 格式,适合素材收集。