~ server服务器目录(如:/home/futruemove/)
cd .. 返回到父级目录
-- 新建文件夹:mkdir 文件夹名
-- 打开tomcat 目录
cd /usr/local/tomcat/bin
-- 复制文件到文件夹(任何位置绝对路径) =============
cp -r dir1/. dir2 (已有目录)
cp -ri /home/futuremove/tomcat_web/webapps/* /home/futuremove/tomcat_web/pro_bak/20180123/ (全复制提示)
cp -rf /home/futuremove/tomcat_web/webapps/* /home/futuremove/tomcat_web/pro_bak/20180123/ (全复制不提示)
-- 复制文件到文件夹(任何位置绝对路径) =============
cp -r dir1 dir2 (未有目录)
cp -ri /home/futuremove/tomcat_taskExecute/webapps/taskExecute.war /home/futuremove/tomcat_taskExecute/pro_bak/20180123/ (全复制提示)
cp -rf /home/futuremove/tomcat_taskExecute/webapps/taskExecute.war /home/futuremove/tomcat_taskExecute/pro_bak/20180123/ (全复制不提示)
cp -rf /home/futuremove/tomcat_taskExecute/webapps/ /home/futuremove/tomcat_taskExecute/pro_bak/20180123/
-- 指定文件复制到指定位置(锁定文件位置) =============
cp 路径A/文件名 路径B/已有文件夹名/文件名
-- vi MapData.txt 编辑文件
-- :q回车 退出编辑文件
-- sz MapData.txt 复制文件到本地
-- rz 从本地上传文件
-- Ctrl + C 回车 上传失败后回到之前位置
-- 查看日志
tail -f ./catalina.out
tail -f ./logs/catalina.out
--查看日志 los下
tail -f catalina.out
-- 启动并查看日志 bin下
tomcat_web/bin/startup.sh ;tail -f tomcat_web/logs/catalina.out
tomcat_taskExecute/bin/startup.sh ;tail -f tomcat_taskExecute/logs/catalina.out
./startup.sh ;tail -f ./logs/catalina.out
-- 关闭tomcat
# ./shutdown.sh ;tail -f ./logs/catalina.out
tomcat 是否关闭
ps -ef|grep java
-- 1.查看tomcat进程
ps -aux | grep tomcat_web
-- 2.根据进程查看端口号
sudo netstat -naop | grep 14177
-- 3. 根据端口号查看进程
sudo lsof -i:8088
-- 4. 根据进程号杀死进程
kill -9 14177
Linux maven 打包:
mvn clean intall
mvn package
========================================= reimport / install
1. 在 LINUX 命令平台输入 1-2 个字符后按 Tab 键会自动补全后面的部分(前提是要有这个东西,例如在装了 tomcat 的前提下, 输入 tomcat 的 to 按 tab)。
2. ps 命令用于查看当前正在运行的进程。
grep 是搜索
例如: ps -ef | grep java
表示查看所有进程里 CMD 是 java 的进程信息
ps -aux | grep java
-aux 显示所有状态
ps
3. kill 命令用于终止进程
例如: kill -9 [PID]
-9 表示强迫进程立即停止
通常用 ps 查看进程 PID ,用 kill 命令终止进程