部署项目中常用的linux命令 (Tomcat篇)

简介: 部署项目中常用的linux命令 (Tomcat篇)

1.查看tomcat是否运行:


ps -ef|grep tomcat


2.直接杀掉当前tomcat进程(停止tomcat)


kill -9  11234(进程id)


3.启动tomcat


1. cd /data/tomcat/xxxxdemo/bin (进入tomcat的bin目录)
2. 
3. ./startup.sh (启动)


4.解压war包


1. cd /data/xxx (进入war包所在的目录)
2. 
3. unzip -oq demo-xxx-xx.war (解压war包到当前目录)


5.查看tomcat/项目日志               filename(日志名称)


tail -f filename (实时查看日志,日志会实时更新刷新,一般这种情况是项目正在运行) 
tail -n 20 filename (查看filename日志的最后20行)
tail -n +20 filename  (查看filename日志的10行所有日志)
cat -n  filename |grep keyvalue  (根据关键字‘keyvalue’查看filename日志的相关信息)
cat filename |grep keyvalue|tail -n 20 (根据关键字‘keyvalue’查看filename日志的相关信息的末尾20行)


6.查看磁盘空间


df -h


7.查看某个进程CPU、内存使用情况


top -p 进程id


8. 查看某个日志的某个关键字日志


find . -name '*.log*' -mtime -1 | xargs grep 'xxxxxx' -H -n --color


9. 权限不足,可以切换 root身份


sudo -i


10.查看端口是否被占用


lsof -i :8091


持续更新。

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
1天前
|
关系型数据库 MySQL Linux
Linux下怎么快速部署MySQL服务,并使用
Linux下怎么快速部署MySQL服务,并使用
13 5
|
17小时前
|
Linux C语言 C++
Linux 下centos 查看 -std这个编译时命令 是否支持 C17
Linux 下centos 查看 -std这个编译时命令 是否支持 C17
7 2
|
1天前
|
监控 Linux Shell
探索Linux命令nice:优雅地调整进程优先级
`nice`命令在Linux中用于调整进程优先级,影响资源分配。它允许设置-20到19的nice值,数值越低,优先级越高。在数据处理时,使用`nice`可控制任务优先级,避免占用全部CPU资源。例如,`nice -n 10 command`以低优先级启动`command`。注意不要过度使用,应根据系统负载和需求谨慎调整。使用`renice`可改变已运行进程的优先级,生产环境操作需谨慎。
|
1天前
|
安全 Linux 数据安全/隐私保护
探索Linux命令newuidmap:用户ID映射的利器
`newuidmap`是Linux工具,用于在用户命名空间中设定UID映射,支持容器安全。它允许限定容器内进程的主机系统权限,确保数据安全和隔离。通过映射文件或命令行参数定义UID映射,提供灵活性和安全性。例如,为Docker容器设置映射,使进程能访问特定UID的数据文件。使用时需注意映射准确性、权限控制和避免映射过多UID。与其他工具如`newgidmap`配合使用以增强用户命名空间支持。
|
1天前
|
安全 数据挖掘 Linux
深入理解Linux命令:newgrp
`newgrp`命令在Linux中用于切换用户默认组,便于访问特定组的文件。它更改当前会话的默认组,新创建的文件将属于这个新组。主要参数是目标组名,可选 `-` 参数允许从stdin输入组密码。实例中,数据分析师通过`newgrp data_analysis`切换到`data_analysis`组来访问受限文件。注意权限、密码安全和会话限制。最佳实践包括明确切换需求、记录操作和安全处理密码。
|
1天前
|
安全 Linux 数据处理
探索Linux命令newgidmap:用户命名空间与GID映射的桥梁
`newgidmap`是Linux工具,管理用户命名空间的GID映射,关键用于容器技术如Docker。它设置GID映射以确保隔离环境中进程的权限,避免ID冲突。通过映射文件或命令行参数设定主机GID到命名空间GID的对应,保证进程能安全访问文件。在Docker场景中,`newgidmap`配合映射文件调整进程PID的GID映射,确保数据处理任务有适当权限。使用时注意映射准确性、安全性和与其他工具的协同。
|
1天前
|
安全 数据挖掘 Linux
探索Linux命令newgidmap:用户命名空间与GID映射的桥梁
`newgidmap`是Linux中管理用户命名空间GID映射的工具,关键用于容器技术如Docker,保证进程在隔离环境中拥有适当权限。它设置GID映射,使容器进程能访问主机文件系统。主要特点包括灵活映射、安全性和易用性。通过指定PID和映射文件,如`newgidmap <PID> /path/to/gid_map.txt`,实现GID转换。使用时要注意映射准确性、安全性和与其他工具的配合。
|
10月前
|
安全 关系型数据库 MySQL
Linux学习笔记——Linux基本命令篇(三)
Linux学习笔记——Linux基本命令篇(三)
|
10月前
|
Linux 数据库 数据安全/隐私保护
Linux学习笔记——Linux基本命令篇(二)
Linux学习笔记——Linux基本命令篇(二)
|
10月前
|
Oracle 网络协议 Unix
Linux学习笔记——Linux基本命令篇(一)
Linux学习笔记——Linux基本命令篇(一)