精华内容
下载资源
问答
  • Linux查看日志命令

    万次阅读 2019-10-15 21:52:50
    Linux查看日志命令 本篇借鉴自踏凌霄原文https://blog.csdn.net/qq_31617637/article/details/71426904 Log位置: /var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 /var/log/...

    Linux查看日志命令

    本篇借鉴自踏凌霄原文https://blog.csdn.net/qq_31617637/article/details/71426904

    Log位置:

    /var/log/message    系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一   
    /var/log/secure 与安全相关的日志信息   
    /var/log/maillog    与邮件相关的日志信息   
    /var/log/cron   与定时任务相关的日志信息   
    /var/log/spooler    与UUCP和news设备相关的日志信息   
    /var/log/boot.log   守护进程启动和停止相关的日志消息 

    tail

    参数:
    tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]
    参数解释:
    -f 该参数用于监视File文件增长。
    -c Number 从 Number 字节位置读取指定文件
    -n Number 从 Number 行位置读取指定文件。
    -m Number 从 Number 多字节字符位置读取指定文件,比方你的文件假设包括中文字,假设指定-c参数,可能导致截断,但使用-m则会避免该问题。
    -b Number 从 Number 表示的512字节块位置读取指定文件。
    -k Number 从 Number 表示的1KB块位置读取指定文件。
    File 指定操作的目标文件名称
    上述命令中,都涉及到number,假设不指定,默认显示10行。Number前面可使用正负号,表示该偏移从顶部还是从尾部開始计算。
    tail可运行文件一般在/usr/bin/以下。

    1、tail -f filename  
    说明:监视filename文件的尾部内容(默认10行,相当于增加参数 -n 10),刷新显示在屏幕上。退出,按下CTRL+C。  

    2、tail -n 20 filename  
    说明:显示filename最后20行。  

    3、tail -r -n 10 filename  
    说明:逆序显示filename最后10行。
    head

    head 仅仅显示前面几行

    head -n 10 test.log 查询日志文件中的头10行日志

    head -n -10 test.log 查询日志文件除了最后10行的其他所有日志;

    grep [options]  


    主要参数:  
    [options]主要参数:  
    -c:只输出匹配行的计数。  
    -I:不区分大 小写(只适用于单字符)。  
    -h:查询多文件时不显示文件名。  
    -l:查询多文件时只输出包含匹配字符的文件名。  
    -n:显示匹配行及 行号。  
    -s:不显示不存在或无匹配文本的错误信息。  
    -v:显示不包含匹配文本的所有行。  
    pattern正则表达式主要参数:  
    : 忽略正则表达式中特殊字符的原有含义。  
    ^:匹配正则表达式的开始行。  
    $: 匹配正则表达式的结束行。  
    <:从匹配正则表达 式的行开始。  
    >:到匹配正则表达式的行结束。  
    [ ]:单个字符,如[A]即A符合要求 。  
    [ - ]:范围,如[A-Z],即A、B、C一直到Z都符合要求 。  
    。:所有的单个字符。  
     - :有字符,长度可以为0。

    sed命令

    sed -n '5,10p' filename 这样你就可以只查看文件的第5行到第10行。

    cat主要有三大功能:  
    1.一次显示整个文件。$ cat filename  
    2.从键盘创建一个文件。$ cat > filename   
      只能创建新文件,不能编辑已有文件.  
    3.将几个文件合并为一个文件: $cat file1 file2 > file  

    参数:  
    -n 或 --number 由 1 开始对所有输出的行数编号  
    -b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号  
    -s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行  
    -v 或 --show-nonprinting  
    例:  
    把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里  
    cat -n textfile1 > textfile2  

    把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。  
    cat -b textfile1 textfile2 >> textfile3  

    把test.txt文件扔进垃圾箱,赋空值test.txt  
    cat /dev/null > /etc/test.txt   
    注意:>意思是创建,>>是追加。千万不要弄混了。  

    tac 是将 cat 反写过来,所以他的功能就跟 cat 相反, cat 是由第一行到最后一行连续显示在萤幕上, 而 tac 则是由最后一行到第一行反向在萤幕上显示出来!

    tail web.2016-06-06.log -n 300 -f  
    查看底部即最新300条日志记录,并实时刷新      

    grep 'nick' | tail web.2016-04-04.log -C 10   
    查看字符‘nick’前后10条日志记录, 大写C  

    cat -n test.log | tail -n +92 | head -n 20  
    tail -n +92表示查询92行之后的日志  
    head -n 20 则表示在前面的查询结果里再查前20条记录  
     

    展开全文
  • linux启动tomcat并查看启动日志

    万次阅读 2019-08-20 19:57:32
    Linux环境下,启动Tomcat时我们需要在启动过程中看到日志信息。可以通过下面命令启动Tocmat。 先进入到tomcat的bin目录下输入 ./startup.sh; tailf ../logs/catalina.out 或者 ./startup.sh && tail...

    在Linux环境下,启动Tomcat时我们需要在启动过程中看到日志信息。可以通过下面命令启动Tocmat。

    在tomcat的bin目录下输入

    ./startup.sh; tailf ../logs/catalina.out

    或者

    ./startup.sh && tail -f ../logs/catalina.out

     sh shutdown.sh(关闭)

    或者进入 tomcat的日志目录下

    cd/tomcat/logs

    tail -f catalina.out

    这里主要是tail 命令

    tail 命令可用于查看文件的内容,有一个常用的参数 -f 常用于查阅正在改变的日志文件。

    tail -f filename 会把 filename 文件里的最尾部的内容显示在屏幕上,并且不断刷新,(Ctrl-C)组合键停止显示,只要 filename 更新就可以看到最新的文件内容。

    一、tail命令语法

    tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]
    参数解释:
    -f 该参数用于监视File文件增长。
    -c Number 从 Number 字节位置读取指定文件
    -n Number 从 Number 行位置读取指定文件。
    -m Number 从 Number 多字节字符位置读取指定文件,比方你的文件假设包括中文字,假设指定-c参数,可能导致截断,但使用-m则会避免该问题。
    -b Number 从 Number 表示的512字节块位置读取指定文件。
    -k Number 从 Number 表示的1KB块位置读取指定文件。

    File 指定操作的目标文件名称
    上述命令中,都涉及到number,假设不指定,默认显示10行。Number前面可使用正负号,表示该偏移从顶部还是从尾部開始计算。
    tail可运行文件一般在/usr/bin/以下。

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

    二、tail命令使用方法演示例子

    1、tail -f filename
    说明:监视filename文件的尾部内容(默认10行,相当于增加参数 -n 10),刷新显示在屏幕上。退出,按下CTRL+C。

    2、tail -n 20 filename
    说明:显示filename最后20行。

    3、tail -r -n 10 filename
    说明:逆序显示filename最后10行。

    补充:
    跟tail功能相似的命令还有:
    cat 从第一行開始显示档案内容。
    tac 从最后一行開始显示档案内容。
    more 分页显示档案内容。
    less 与 more 相似,但支持向前翻页
    head 仅仅显示前面几行
    tail 仅仅显示后面几行
    n 带行号显示档案内容
    od 以二进制方式显示档案内容

     

    展开全文
  • Linux启动tomcat命令

    千次阅读 2019-03-08 14:37:25
    Linux启动tomcat命令启动命令关闭命令查看tomcat运行日志命令防火墙开放端口号命令 启动命令 ./startup.sh 关闭命令 ./shutdown.sh 查看tomcat运行日志命令 tail -f catalina.out 注意:执行这个命令必须进入...

    启动命令

    ./startup.sh
    

    关闭命令

    ./shutdown.sh
    

    查看tomcat运行日志命令

    tail -f catalina.out
    

    注意:执行这个命令必须进入tomcat的logs目录,Ctrl+c 是退出tail命令

    防火墙开放端口号命令

    iptables -I INPUT -p tcp --dport 18080 -j ACCEPT
    

    注意:其中18080是需要开放的端口号

    展开全文
  • linux启动服务器命令

    千次阅读 2015-05-15 09:21:12
    linux启动服务器命令

    1:首先确定Linux服务器是否安装了web服务器


    2:备份原有的服务器上的事项。


    3:将本地服务器(例如:tomcat)内的web项目发到Linux服务器上。(我用fz工具)


    4: 复制文件到指定目录(如果上次文件有误):
    cp -rv a b      复制a文件夹到b目录
    cp -rv a ./     如果你正在b文件夹下,则可以使用这种语句(复制a文件夹到b目录)
    cp -v  a/a.txt ./  或者   cp -v a/a.txt b/  赋值a目录下的a.txt文件到当前所处目录

    说明:cp -r参数是拷贝目录的,-v是现实拷贝过程(正在拷贝哪个文件)。


    5::解压与压缩文件(上传为压缩文件):
    把home目录下的myfile文件夹压缩为myfile.zip
    zip -r myfile.zip myfile
    把home 目录下的myfile.zip 解压到 b目录下
    unzip myfile.zip -d b
    把home 目录下的  myfile 文件夹 和 a.txt 压缩到 myfile.zip
    zip -r myfile.zip myfile a.txt


    把 home目录下的 myfile.zip 直接解压到 home目录
    unzip myfile.zip
    把 home目录下的 myfile1.zip myfile2.zip myfile12344.zip 同时解压到home 目录下
    unzip myfile/*.zip
    查看把/home目录下面的file.zip里面的内容
    unzip -v file.zip

    6:查看当前路径下的所有进程。
       ps -ef|grep java   
       当然如果你知道线程的大致名称,可以使用模糊查询,譬如:线程名称为:mythread

       ps -ef|grep myt

       
    7: 查找到当前正在运行的切实自己所要更新的项目,查找他的进程号
       ps -ef|grep zcDomain (项目名|进程名)
       
       杀死这个进程。kill -9 28694(项目进程号)


    8:重新启动这个项目 
       nohup ./startWebLogic.sh &   ( 以注册系统为例子)
    9:查看日志文件是否启动该项目
       tail -100f nohup.out
    展开全文
  • Linux查看日志启动服务、常用命令

    千次阅读 2020-12-04 23:01:11
    启动服务 ps -ef |grep java 查看包含“java”的所有进程 (ps -ef|grep svn) kill -9 进程号 杀掉自己需要重新启动的进程 cd Oracle/Middleware/user_projects/domains/base_domain/bin 切到该目录下 nohup ./...
  • 查看linux下tomcat启动日志

    千次阅读 2020-08-12 21:31:11
    查看linux下tomcat启动日志 但是通过浏览器无法访问 备注:防火墙常用操作 通过日志文件查找浏览器无法访问原因 查看linux下tomcat启动日志 启动tomcat之后,通过ps -ef|grep tomcat查看tomcat是有进程的 ...
  • 方法一(测试时使用): java -jar xxxx.jar 可按ctrl+c打断程序运行...nohup意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行。缺省情况下该作业的所有输出被重定向到nohup.out的文件中 方法四:...
  • linux系统启动日志 last

    千次阅读 2011-04-08 18:19:00
     今天公司有台机子从用户那拿回来,说是系统老...目前把这个命令记下来,原来看系统启动日志命令是last,非常容易记。如果系统有不断重启的记录,系统就会有多次system reboot的记录。OK,记录完毕。
  • Linux 查看系统日志命令

    千次阅读 2020-01-11 13:28:19
    Linux 系统中有很多重要的日志文件,这些文件可以保存很多访问 Linux日志记录,这些日志大多存放在/var/log目录下和/run目录下,但是这些日志中,有些并不能使用cat,vi,more等命令打开,而是需要用到一些特殊的...
  • linux启动weblogic,并且查看启动日志

    万次阅读 2014-01-03 16:22:02
    cd /home/weblogic/Oracle/Middleware/user_projects/domains/newbase_domain //进入到weblogic的启动日志 ps -ef | grep java //看java进程 nohup ./startWebLogic.sh & //启动weblogic进程 ail -f nohup.out
  • Linux下启动Tomcat并查看启动日志

    千次阅读 2019-12-20 15:18:28
    启动Tomcat并查看启动日志: ./bin/catalina.sh run 后台启动Tomcat: ./bin/startup.sh
  • xx.sh 命令执行脚本。如果使用sh xx.sh执行,注意is_exist方法里的注释 #获取进程名称,必须为完整程序名,否则可能会误操作其他进程 APP_NAME=app.jar usage(){ echo "Usage: sh app.sh [start|stop|restart|...
  • Linux下Tomcat带日志启动命令

    千次阅读 2018-08-31 15:40:51
    Linux环境下启动Tomcat时我们需要知道项目在启动过程中是否报错。可以通过下面命令启动Tocmat。 ./startup.sh; tailf ../logs/catalina.out 或者 ./startup.sh &amp;amp;&amp;amp; tail -f ../logs/...
  • linux启动java命令

    千次阅读 2020-04-17 09:39:21
    一、启动jar包命令 nohup java -jar -Xms128M -Xmx1024M -server.port=9002 XX.jar > XX.out 2>&1 & nohup:nohup的意思是忽略SIGHUP信号,关闭shell后,进程还是存在的。 java:启动程序 -jar:启动...
  • linux日志重定向:DATE=`date "+%m%d%H%M"`nohup "./startWebLogic.sh" 1>/usr/weblogiclog/nohupserver${DATE}.log 2>&1 & -----------------------------------------------------------------------------------...
  • linux下查看tomcat的启动日志

    万次阅读 2017-03-29 10:29:11
    linux下查看tomcat的启动日志
  • 服务器启动spingBoot ...查看启动日志命令 cat xxxxx.log 可能遇到错误 :XXX.jar中没有主清单属性 原因:没有以springboot方式打包,需要在项目pom.xml中引入插件 pom.xml文件中下添加 <build> &
  • 首先,在jar包所在目录下,正常启动一个名为***.jar包标准命令: [root@localhost data]# nohup java -jar ***.jar >nohup.log 2>&1 & 启动之后,会在jar所在目录生成一个nuhup.log日志文件,记录...
  • linux系统查看tomcat启动日志

    千次阅读 2018-12-17 14:23:15
    2、cd 到项目tomcat中bin目录下 3、启动服务 ./startup.sh ...6、实时查看启动日志 tail -f catalina.out 其它查看方法 查询日志尾部最后10行的日志 tail -n 10 catalina.out 查询10行之...
  • Linux环境下,启动Tomcat时我们需要在启动过程中看到日志信息。可以通过下面命令启动Tocmat。 先进入到tomcat的bin目录下输入 // 启动 ./startup.sh; tailf ../logs/catalina.out // 关闭 ./shutdown.sh; tailf ....
  • Linux 查看日志文件命令(整合)

    千次阅读 2019-01-04 22:50:11
    当日志存储文件很大时,我们就不能用 vi 直接去查看日志了,就需要Linux的一些内置命令去查看日志文件. 系统Log日志位置: /var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 /var...
  • Linux日志筛选命令

    万次阅读 2017-02-10 14:48:16
    1. 首先服务器要安装ftp软件,查看是否已经安装ftp软件下: #which vsftpd 如果看到有vsftpd的目录说明服务器已经安装了ftp软件 ...2. 查看ftp 服务器状态 #service vsftpd status ...3.命令的方法: ...
  • Linux启动jar包,输出日志

    千次阅读 2021-02-02 17:39:36
    Linux环境下运行jar文件 方式一: 命令:java -jar xxxx.jar 特点:当前ssh窗口被锁定,可按ctrl+c打断程序运行,或直接关闭窗口,程序退出。 方式二: 命令:java -jar xxxx.jar & 特点:&表示...
  • Linux下如何启动Tomcat像Windows启动并显示控制台日志...Linux下直接启动./startup.sh但是查看不到启动日志信息,通过ps –ef|grep tomcat查看,实际已经启动,如下图所示: 但是可以通过运行./catalina.sh run...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 315,967
精华内容 126,386
关键字:

linux启动日志命令

linux 订阅