xshell查看某个时间段的日志

这是查看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获取帮助

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值