将本地项目部署至 Linux 上时,常用的Linux命令,我平时用这些命令就可以应付简单的项目更新部署了。
1. 查看线程 : ps -ef|grep tomcat名字 (查看当前自己的项目是否在运行)
2. 杀掉线程 : kill 进程id 杀进程 (关闭当前运行的某个tomcat)
3. 启动tomcat : ./startup.sh (必须在bin下的才能启动)
4. 进入文件夹: cd 文件夹名称
5.回到上一级 : cd .. /
6. 查看控制台输出 : tail -f catalina.out (进入tomcat 中的 logs 文件夹里面)
7. 打开文件选择器将本地文件上传到服务器中 : rz
8. 将服务器中的文件下载文件到本地 : sz 文件名
9. 解压zip文件 : unzip 文件名.zip
10. 将服务器中的文件夹,压缩成 tar.gz 格式文件: tar -zcvf 压缩文件名.tar.gz 被压缩文件名
11. 解压tar.gz 文件: tar -zxvf file.tar.gz
12.删除文件/文件夹: rm -rf 文件夹 (-rf 没有回收站,一删除就找不回来了,删除的时候慎重)
13. 从普通用户切换到root用户 : su root (当权限不足,需要root权限时,在SSH连接模式下,输入 su root ,回车,然后输入Linux 安装时输入的root密码,回车,密码正确即可切换为root账户)
14. 查看端口是否已开放: lsof -i:端口号 (例如:lsof -i:8083),有显示就说明有开放
15.当不小心退出命令模式时,按 ctrl+c 即可进入命令模式
16.给文件夹增加权限 : chmod -R 777 文件夹/*
17.查看文件权限: 进入对应的目录中,输入 ll
18.文件夹复制: cp -r 源文件夹绝对路径 目标文件夹绝对路径
(例如:cp -r /home/**/**/properties /home/*/**/**/*/*)
19.手动解压war包 jar -xvf war包名称.war (例如: jar -xvf web.war)