温馨提示×

linux securecrt怎么看日志

小樊
44
2026-09-06 19:22:05
栏目: 智能运维

在 Linux 服务器上,用 SecureCRT 看日志其实就是通过 SSH 连上服务器后,查看日志文件或实时日志。下面按常见场景给你说明:


一、用 SecureCRT 连接 Linux

  1. 打开 SecureCRT
  2. 新建 Session → 选择 SSH2
  3. 填写:
    • Hostname:服务器 IP
    • Username:登录用户
  4. 连接后输入密码

二、常见日志位置

Linux 日志一般在:

/var/log/

常见日志:

  • 系统日志:/var/log/messages/var/log/syslog
  • 安全日志:/var/log/secure
  • 应用日志(举例):
    • Nginx:/var/log/nginx/
    • Tomcat:/opt/tomcat/logs/
    • Docker:docker logs 容器名

三、查看日志的常用命令

1️⃣ 查看整个日志

cat /var/log/messages

2️⃣ 分页查看(推荐)

less /var/log/messages
  • 空格:下一页
  • q:退出

3️⃣ 看最后几行(最常用)

tail -n 100 /var/log/messages

4️⃣ 实时看日志(非常重要)

tail -f /var/log/messages

tail -F /var/log/messages

Ctrl + C 停止


四、按关键字搜索日志

grep "error" /var/log/messages

实时搜索:

tail -f /var/log/messages | grep "error"

五、SecureCRT 自带日志功能(记录会话)

如果你想 把 SecureCRT 里的输出保存成日志

  1. 菜单:Options → Session Options
  2. 找到 Log File
  3. 设置路径,例如:
    D:\logs\%S_%Y-%M-%D.log
    
  4. 勾选:
    • Start log upon connect

这样你操作的全部内容都会记录下来。


六、实用小技巧

  • 清屏:clear
  • 查找历史:history | grep xxx
  • 看某时间日志:
    sed -n '/2026-01-21 10:00/,/2026-01-21 11:00/p' /var/log/messages
    

如果你告诉我:

  • 系统日志 / 应用日志 / 服务日志
  • 用的什么服务(Nginx、Java、Docker 等)

我可以给你更精确的命令。

0