1、向linux上傳文件java
向linux服務器部署注意:向linux服務器部署時,最好打包後上傳,儘可能不要直接傳文件夾,不然會致使因編碼問題出現錯誤。
linux
SecureCRT工具:服務器
1,alt+p 切換到ftp模式,cd /usr/jboss-5.1.0.GA/ .......找到要上傳到的linux目標文件夾ide
2,lcd e:/upload/ 切換本地目錄工具
3,put et.war.zip (注意,必定是zip格式,否則解壓不了)編碼
4,unzip et.war.zip,解壓文件到當前目錄命令行
2、移動文件server
mv et.war.zip /usr/jboss-5.1.0.GA/server/default/deploy/xml
3、刪除文件
遞歸
rm
-f 不提示,直接刪除
-r 遞歸刪除該目錄下的子目錄,刪除文件時會提示
4、複製文件
語法:cp [選項] 源文件或目錄 目標文件或目錄
說明:該命令把指定的源文件複製到目標文件或把多個源文件複製到目標目錄中。
各選項含義:
- a 該選項一般在拷貝目錄時使用。它保留連接、文件屬性,並遞歸地拷貝目錄,其做用等於dpR選項的組合。
- d 拷貝時保留連接。
- f 刪除已經存在的目標文件而不提示。
- i 和f選項相反,在覆蓋目標文件以前將給出提示要求用戶確認。回答y時目標文件將被覆蓋,是交互式拷貝。
- p 此時cp除複製源文件的內容外,還將把其修改時間和訪問權限也複製到新文件中。
- r 若給出的源文件是一目錄文件,此時cp將遞歸複製該目錄下全部的子目錄和文件。此時目標文件必須爲一個目錄名。
- l 不做拷貝,只是連接文件。
5、啓動與關閉jboss
啓動jboss:
nohup ./run.sh -b 0.0.0.0 &
nohup sh run.sh -b 0.0.0.0 &
//nohup表示轉入後臺運行; 使用 ./run.sh 和 sh run.sh 都能啓動;-b 表示綁定IP啓動,若是爲0.0.0.0則表示全部IP均可訪問該服務,此參數可不寫,能夠再jboss的server.xml配置文件裏配置以下;添加 & 表示恢復到命令行模式,能夠執行下一條命令。
<Connector protocol="HTTP/1.1" port="8080" address="0.0.0.0"
connectionTimeout="20000" redirectPort="8443" />
查看啓動信息:
tail -f nohup.out
關閉jboss:
./shutdown.sh - s
注意 「-」 兩側都有空格
6、查看當前java進程
ps -ef|grep java 查看當前java進程
kill 進程號 殺掉該進程
7、linux zip命令
zip -r myfile.zip ./*
將當前目錄下的全部文件和文件夾所有壓縮成myfile.zip文件,-r表示遞歸壓縮子目錄下全部文件.
unzipunzip -o -d /home/sunny myfile.zip把myfile.zip文件解壓到 /home/sunny/-o:不提示的狀況下覆蓋文件;-d:-d /home/sunny 指明將文件解壓縮到/home/sunny目錄下;