~ 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 命令終止進程