在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并查看启动日志相关推荐

  1. linux追踪tomcat报错信息,linux下tomcat服务的启动、关闭与错误跟踪

    linux下tomcat服务的启动.关闭与错误跟踪,远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务: 1).启动tomcat服务 进入tomcat主目录下的bin目录,然后执行如下 ...

  2. Linux工作笔记029---Centos7.3 服务器下查看tomcat服务是否启动,重启,查看错误日志等基本操作

    JAVA技术交流QQ群:170933152 启动:一般是执行sh tomcat/bin/startup.sh  停止:一般是执行sh tomcat/bin/shutdown.sh脚本命令  查看:执行 ...

  3. 如何使用SSH客户端远程操作linux系统,并启动、关闭tomcat和查看后台日志

    cd - 表示回退到上一级目录 ls 表示查看当前目录下的所有文件 我们的tomcat安装路径在usr\local\yzmis\下面找 例如你要关闭信誉质量考核系统所在的tomcat,你要进入test ...

  4. Linux安装tomcat、无法启动的解决方案

    centos7的Java环境 目录 1.将apache-tomcat-8.5.55.tar.gz上传至 /usr/local目录下,新建tomcat目录,将压缩包移动到tomcat目录下 2.运行to ...

  5. linux查询tomcat进程并杀死,Linux下tomcat管理查看控制台|杀死tomcat进程

    查看控制台 # tail -f catalina.out 脚本执行权限 chmod u+x *.sh #看是否已经有tomcat在运行了 ps -ef |grep tomcat #如果有,用kill; ...

  6. linux下tomcat服务器的启动和关闭以及查看实时打印日志

    本页面中的操作都在tomcat的bin目录下 <一> 一般我都是使用: ./shutdom.sh //关闭tomcat ./startup.sh //开启tomcat服务 <二> ...

  7. linux部署tomcat与快速启动

    一: 1.安装tomcat 去官网下载tomcat,然后通过SSH Secure Shell 放入服务器,然后解压,进入bin启动./startup.sh(需安装jdk) 2.安装jdk(需先卸载jd ...

  8. 绿色版Eclipse启动弹出查看错误日志

    日志内容如下,请大牛帮忙解决: !SESSION 2018-07-04 15:49:57.641 ----------------------------------------------- ecl ...

  9. Linux中Tomcat中的Cronolog日志分割工具配置

    说明 在Tomcat 部署中我们默认访问的日志是logs 随着访问量的增加 一个catalina.out 访问量可能是10几G 如果不对logs 的日志进行分割的话,随着访问量的增加Tomcat 的日 ...

最新文章

  1. matplotlib画图、如何提高图像分辨率?
  2. SQL基础【五、Where】
  3. 原来!我在4年前就开始体验雾游戏了!
  4. python excel 转json_Python办公自动化| word 表格转excel
  5. 为什么同大取大同小取小_不锈钢马大型动物雕塑-大同金属雕塑马订制
  6. C语言 #运算符 - C语言零基础入门教程
  7. 3个要点,教你设计好无限滚屏
  8. python+Appium 滑动界面操作遇到取的元素宽度为负数
  9. gcc详解以及静态,动态库的生成 1
  10. SAP BW学习之基础操作篇
  11. 个人计算机网刻系统,诚龙网维全自动pxe网刻工具_win7网刻工具_网刻win7系统工具...
  12. 不同格式导入EndNote方法总结
  13. 第 7 章 —— 代理模式
  14. FIL能涨到多少?2021FIL价格预测
  15. 关于多对多关系(即E-R图中m:n)中的界面展示优化
  16. IE8浏览器Silverlight已被阻止解决办法
  17. 为什么“公有云”在中国落地那么难?
  18. 吴思里:PCG腾讯文档前端面试经历
  19. 几种生成验证码的方式以及计算表达式的计算
  20. echarts 地图九状线显示钓鱼岛系列 (1) 之 3.0 与2.0区别

热门文章

  1. [转载]Hamachi 安装过程
  2. 关于cell中添加子视图 复用重叠问题的解决方法
  3. 安装node.js、webpack、vue 和vue-cli 以及安装速度慢/不成功的解决方法
  4. 【回顾】推荐系统工程师技能树
  5. 【报告分享】面向数据流的产品迭代及业务闭环.pdf
  6. 数据挖掘之CTR预估(FM算法)
  7. Star Schema完全参考手册读书笔记五
  8. Leetcode每日一题:659.split-array-into-consecutive-subsequences(分割数组为连续子序列)
  9. 吴恩达机器学习学习笔记第四章:python的配置
  10. Python HTTP库:requests快速入门