专注云服务商活动
网站运营运维笔记

记录服务器用xshell查看日志常用命令整理

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

记录服务器用xshell查看日志常用命令整理

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

记录服务器用xshell查看日志常用命令整理 - 第2张

这里我们用tail -f 命令遍历日志文件。

实时命令输入:tail - f 文件路径/日志文件.log

回车即可查看当前操作的后台日志,退出查看日志使用快捷键 :Ctrl + C、暂停日志更新:Ctrl + S、重新启动实时日志:Ctrl + Q。查看某个时间点的日志,命令输入tail 文件路径/ grep "年月日.时.*" 日志文件.log。

这里,我们附加一个tail命令参数。

tail [参数] [文件]  

参数:

-f 循环读取
-q 不显示处理信息
-v 显示详细的处理信息
-c<数目> 显示的字节数
-n<行数> 显示文件的尾部 n 行内容
--pid=PID 与-f合用,表示在进程ID,PID死掉之后结束
-q, --quiet, --silent 从不输出给出文件名的首部
-s, --sleep-interval=S 与-f合用,表示在每次反复的间隔休眠S秒

示范范例:

1、最后10行

tail logs.log

默认是10行。

2、实时显示

tail -f logs.log

3、从几行开始

tail -n +20 logs.log

从20行开始到最后。

投上你的一票
域名主机商优惠信息推送QQ群: 627775477 获取商家优惠推送,禁言。
赞(2)
未经允许不得转载:老左笔记 » 记录服务器用xshell查看日志常用命令整理