目前我们云服务器运维较多用的是SSH工具,其中常用的包括PUTTY、XSHELL等,实则大同小异界面UI稍微不同,但是都可以进入远程连接。这里有朋友提到如何查看服务器的日志文件,这个实则和是否使用XSHELL是没有关系的,只要我们能远程连接到服务器,然后用LINUX脚本命令行就可以,列如我们可以用cat、tail命令都可以查看日志。

这样,我们可以看到日志文件的目录。然后根据需要查看。

这里我们用tail -f 命令遍历日志文件。
实时命令输入:tail – f 文件路径/日志文件.log
#回车即可查看当前操作的后台日志
Ctrl + C //退出查看日志使用快捷键
Ctrl + S //暂停日志滚动更新
Ctrl + Q //重新启动实时日志
Ctrl+Alt+] //进入命令输入状态
Text
Copy
回车即可查看当前操作的后台日志,退出查看日志使用快捷键 :Ctrl + C、暂停日志更新:Ctrl + S、重新启动实时日志:Ctrl + Q。查看某个时间点的日志,命令输入tail 文件路径/ grep “年月日.时.*” 日志文件.log。
这里,我们附加一个tail命令参数。
tail [参数] [文件]
Select Code
Copy
参数:
-f 循环读取
-q 不显示处理信息
-v 显示详细的处理信息
-c<数目> 显示的字节数
-n<行数> 显示文件的尾部 n 行内容
--pid=PID 与-f合用,表明在进程ID,PID死掉之后结束
-q, --quiet, --silent 从不输出给出文件名的首部
-s, --sleep-interval=S 与-f合用,表明在每次反复的间隔休眠S秒
Select Code
Copy
示范范例:
1、最后10行
tail logs.log
Select Code
Copy
默认是10行。
2、实时显示
tail -f logs.log
Select Code
Copy
3、从几行开始
tail -n +20 logs.log
Select Code
Copy
从20行开始到最后。
© 版权声明
文章版权归作者所有,未经允许请勿转载。如内容涉嫌侵权,请在本页底部进入<联系我们>进行举报投诉!
THE END















- 最新
- 最热
只看作者