1. 程式人生 > >java web項目在linux部署、啟動常用的linux命令總結

java web項目在linux部署、啟動常用的linux命令總結

終止進程 目錄切換 -i tomcat端口 pac 目錄 ip地址 linux命令總結 壓縮包

本文為博主原創,未經允許不得轉載:

以下為在工作中常用的linux命令進行了總結,主要在項目安裝及啟動,及編輯部署文件時應用較多
1.gz文件是一種壓縮文件。
  以·tar.gz為擴展名的是一種壓縮文件,在Linux和OSX下常見,Linux和OSX都可以直接解壓使用這種壓縮文件。
在Windows下的常用的壓縮軟件WinRAR也可以打開gz文件,相當於常見的RAR和ZIP格式。

1.發包的步驟:
a.配置項目啟動腳本中的配置文件
b.編譯和壓縮項目包
c.將項目編譯後的壓縮包與配置文件打包為項目的安裝包


2.發包時常用的命令:

1.壓縮和解壓命令
unzip bpc_install.zip

2.cd目錄切換命令
ls -l
cd bpc_install/
ls -l

2.5給執行腳本添加權限(以及修改項目所用Tomcat端口)
chmod 777 install.sh
或 chmod +x install.sh

vi install.cfg

3.執行項目安裝腳本
./install.sh


4.執行項目運行腳本
su - bpc
cd apache-tomcat-8.0.32/bin/
./catalina.sh run&

或:
cd apache-tomcat-8.0.32/bin/
./startup.sh

//查看啟動日誌
tail -200 ../logs/catalina.out


5.查看日誌命令(退出用戶)
cd apache-tomcat-8.0.32/logs
cd allcam/
ls -l
tail -f global_stat


6.停止命令(用進程號停止或用用戶去停止)
su - bpc
apache-tomcat-8.0.32/bin
./stopweb.sh

7.編輯命令
保存並退出命令行命令
不保存直接退出命令

vi命令的使用:
按一下鍵盤上的"i"就可以進入編輯模式
按一下鍵盤上的"ESC"進入命令行模式
然後輸入":wq!"這樣就將文本保存了.然後推出了vi編輯器
或:
輸入":q!".如果你不確定是否成功.
可以通過"cat filename" 命令來查看.
輸入任何一個整數,然後輸入"shift+G" 就可以到這一頁的開頭了.
按鍵盤上的大寫"G"移動到文章的最後.



8.查詢服務器中運行的java進程:
ps -ef|grep java

9.根據端口查詢是否有項目運行或服務進行
lsof -i:18080

10.切換到bpc用戶
su - abc

11. 創建文件或文件夾
make test

12. 查看命令行操作歷史
history

13. 查找my.png文件
find -name my.png

查找以april開始的文件
find -name april*

14. cat主要有三大功能:
1.一次顯示整個文件:cat filename
2.從鍵盤創建一個文件:cat > filename 只能創建新文件,不能編輯已有文件.
3.將幾個文件合並為一個文件:cat file1 file2 > file

15. 強制刪除的命令
rm -rf 文件a/文件夾b 將a/b刪除

16.退出用戶
exit

17. 強制終止進程:
kill -9 進程號

18. 連接的命令:
ssh 110.16.20.110


19. vi命令的使用:
按一下鍵盤上的"i"就可以進入編輯模式
按一下鍵盤上的"ESC"進入命令行模式
然後輸入":wq!"這樣就將文本保存了.然後推出了vi編輯器
或:
輸入":q!".如果你不確定是否成功.
可以通過"cat filename" 命令來查看.
輸入任何一個整數,然後輸入"shift+G" 就可以到這一頁的開頭了.
按鍵盤上的大寫"G"移動到文章的最後.


20.查看當前linux系統連接IP地址:
ifconfig -a


21.查看當前用戶所屬組:
groups


22.根據用戶查看所屬組
groups 用戶名


23.more命令分頁查看文件
more 文件名

使用的快捷鍵:
Ctrl+F 向下滾動一屏

空格鍵 向下滾動一屏

Ctrl+B 返回上一屏

24.清屏的命令:
clear (自動將當前內容往上推)

快捷鍵:Ctrl+l(小寫的L)


25. 刪除命令:
rm -f 文件名a(強制刪除文件名a)

26.cp:復制文件
cp -rf:復制文件或文件夾
example: cp -rf a文件夾 b文件夾 將a復制到b文件夾

補充:

查看系統配置命令:

date:顯示或設置系統日期和時間 date -s string
example: date 直接顯示當期系統時間
date -s 時間2 將系統時間更改為時間2

top:查看系統運行的負載情況

uptime 系統運行負載情況

free :用來查看內存使用情況,大小單位為b
free -m :顯示內存大小為W

uname :查看系統信息
uname -a :查看系統詳情信息

hostname :查看主機名

who、whoami:查看當前登錄的是誰

java web項目在linux部署、啟動常用的linux命令總結