--------tomcat部署war包常用命令----------
1,maven war 打成war包
2,上传到服务器上webapp目录下
3,cd /tomcat/bin ->sh starup.sh或者./sh startup.sh
4,cd /tomcat/logs ->tail -f catalina.out 查看日志
5,sed -n '/2018-03-16 14:30/,/2018-03-16 15:10:/p' catalina.out > /root/catalina.out.2018 查看一时间段的日志,并保存在/root目录下
6,ps -ef |grep tomcat 查看tomcat的进程,重启需kill -9 杀掉进程
--------maven常用命令------------
mvn compile 编译(生成一个target文件)
mvn clean 清除编译文件(删除target文件)
mvn package 编译&打包(打jar包)
mvn install 发布本地仓库---远程
--------jar包部署常用命令----------
1.将项目打成jar包,上传至服务器上。
2.ps -ef |grep tomcat 查看java的进程,重启需kill -9 杀掉进程
3.nohup java -jar .....jar & 启动编译好的jar包
4.tail -f nohup.out 打印日志
linux其他常用命令
man ls 查看命令手册
top 查看cpu进程
df 查看磁盘
chmod +x 加执行权限
./ 当前目录下,也为执行命令
free 查看内存使用情况
service iptables stop 关闭防火墙
rz 上传文件
sz 下载文件
date 显示系统日期
cal 2007 显示2007年的日历表
shutdown -h now 关闭系统
shutdown -r now 重启
cd .. 返回上一级目录
cd ../.. 返回上两级目录
pwd 显示工作路径
ls 查看目录中的文件
ls -F 查看目录中的文件
ls -l 显示文件和目录的详细资料
ls -a 显示隐藏文件
touch 创建空文件
cat 查看文件内容
wc 统计文本中行数、字数、字符数
rmdir 删除空目录
rm 删除文件
-r 递归删除,可删除子目录及文件
-f 强制删除
vim 编辑文本
clear 清屏
:q 退出
:q! 强制退出
:wq 保存并退出
mv a b 重命名(将名为a的重命名为b)
cp 复制
cp -R /data/online/springboot/file/doctor/* /data/test/springboot/file/doctor 复制从左边的文件到右边的文件
mv <目录>/(文件)./ 移动前目录的文件到当前目录
unzip 解压zip的压缩文件
zip 压缩为zip文件
tar -cvf xxx.tar xxx 压缩tar包
tar -xvf xxx.tar 解压tar包
tail -1000f sy_server_java_error.2019-04-28.log 查看这个文件最近的1000行日志
grep -rn "hello,world!" * 查看当前目录下文件包含hello,wordld的日志
* : 表示当前目录所有文件,也可以是某个文件名
-r 是递归查找
-n 是显示行号