当前位置 主页 > 服务器问题 > Linux/apache问题 >

    xshell查看指定日志 xshell如何查看某个指定时间段的日志

    栏目:Linux/apache问题 时间:2021-08-14 14:53

           IIS7批量FTP管理功能说明:
           1、可批量导入,导出FTP信息
           2、其他ftp工具有的功能,我们也有
           3、特色功能:可以定时上传下载
           4、数据信息列表化、一眼就能知道那个是那个
           5、批量连接标签页式切换方便快捷
           6、7大连接模式更多好的兼容
           7、内嵌编辑器有效解决普通txt记事本乱码
           8、锁屏功能当程序有规定时间内没人操作,则自动锁程序。输入密码才可以正常操作
           本产品适用于:懒得记录FTP信息和有批量定时备份,上传下载的运维或站长。
           下载地址:http://ftp.iis7.com/
           图片:

         这是查看9:45到10:00的日志,有点复杂,但是好用。

         grep -E '09:(4[5-9]|5[0-9])|10:(0[0-9]|[1-3][0-9]|4[1-5])' 日志文件 

         其他常用命令:

         1:cd 是进入下一级目录命令

         例如:cd /folder1/folder2/folder3

         2:复制文件:cp -r 【需要复制的文件名】/ 【复制成的文件名】

         例如:复制fileName 重命名为fileName1

         cp -r fileName/ fileName1

         3:netstat是查看端口是否呗占用

         例如:netstat -app|grep 10086

         4:编辑文件:vim

         例如:vim server.xml

         5:按住 i键进入编辑模式
         编辑完 按住Esc取消编辑
         输入 :wq! 保存
         :q! 是不保存

         6:recover

         7:查看日志详情:①直接打开:tail -f 【日志文件名】

              ②打开200行:tail -f -n200 【日志文件名】

         例如:查看日志详情
         tail -f -n200 xxxxx.log

         8:telnet 地址 端口

         进程查看,杀进程,起进程

          1:ps -ef|grep ServerRun   查看运行的进程

          2:杀进程
         使用kill命令结束进程:kill xxx
         常用:kill -9 324
         Linux下还提供了一个killall命令,可以直接使用进程的名字而不是进程标识号,例如:# killall -9 NAME

         3:启动进程

         进入到进程的目录下 执行 ./进程名字 

         例如:./weblogic.sh start

        查看日志相关命令:

         屏幕翻页快捷键:
         shift+PgUp
         shift+PgDown

         head -n 20 文件路径 显示文件的前20行内容
         tail -n 20 文件路径 显示文件的最后20行内容

         less -L /etc /pfrofile
         less -N /etc/profile 显示行号
         less的动作命令:

         more

         more 是我们最常用的工具之一,最常用的就是显示输出的内容,然后根据窗口的大小进行分页显示,然后还能提示文件的百分比;

         more [参数选项] [文件]

         参数如下:
         +num 从第num行开始显示;
         -num 定义屏幕大小,为num行;
         +/pattern 从文件中pattern单词的前两行开始显示;
         -c 从顶部清屏然后显示;
         -d 提示Press space to continue, ‘q’ to quit.,禁用响铃功能;
         -l 忽略Ctrl+l (换页)字符;
         -p 通过清除窗口而不是滚屏来对文件进行换页。和-c参数有点相似;
         -s 把连续的多个空行显示为一行;
         -u 把文件内容中的下划线去掉
         more 的常用动作指令:
         Enter 向下n行,需要定义,默认为1行;
         Ctrl+f 向下滚动一屏;
         Space 向下滚动一屏;
         Ctrl+b 返回上一屏;
         = 输出当前行的行号;
         :f 输出文件名和当前行的行号;
         v 调用vi编辑器显示文件内容;
         ! 命令 调用Shell,并执行命令;
         q 退出more

         其它命令通过管道和more结合的运用,如:# ls -l /etc |more [参数]

         less

         由于less的内容太多,我们把最常用的介绍一下;
         less [参数] 文件

         常用参数
         -c 从顶部(从上到下)刷新屏幕,并显示文件内容。而不是通过底部滚动完成刷新;
         -f 强制打开文件,二进制文件显示时,不提示警告;
         -i 搜索时忽略大小写;除非搜索串中包含大写字母;
         -I 搜索时忽略大小写,除非搜索串中包含小写字母;
         -m 显示读取文件的百分比;
         -M 显法读取文件的百分比、行号及总行数;
         -N 在每行前输出行号;
         -p pattern 搜索pattern;比如在/etc/profile搜索单词MAIL,就用 less -p MAIL /etc/profile
         -s 把连续多个空白行作为一个空白行显示;
         -Q 在终端下不响铃;

         less的常用动作命令;

         k 向上移动一行;同vi; y 向上移动一行;
         j 向下移动一行;同vi; Enter 向下移动一行;
         b (backword)向上滚动一屏;
         f (forword)向下滚动一屏; Space 向下滚动一屏;
         d 向下滚动半屏;
         u 向上滚动半屏;
         h less的帮助;
         w 指定从哪行下开始显示;
         g 跳到第一行;
         G 跳到最后一行;
         p n% 跳到文件的n%处;
         /pattern 搜索pattern ,比如 /MAIL表示在文件中搜索MAIL单词;
         v 调用vi编辑器;
         q 退出less
         !command 调用SHELL,可以运行命令;比如!ls 显示当前列当前目录下的所有文件;

         man less或则less --help获取帮助