1.windows查看端口情況

創(chuàng)新互聯(lián)基于成都重慶香港及美國(guó)等地區(qū)分布式IDC機(jī)房數(shù)據(jù)中心構(gòu)建的電信大帶寬,聯(lián)通大帶寬,移動(dòng)大帶寬,多線BGP大帶寬租用,是為眾多客戶提供專業(yè)服務(wù)器托管報(bào)價(jià),主機(jī)托管價(jià)格性價(jià)比高,為金融證券行業(yè)成都服務(wù)器托管,ai人工智能服務(wù)器托管提供bgp線路100M獨(dú)享,G口帶寬及機(jī)柜租用的專業(yè)成都idc公司。
netstat -ano | findstr "6788"
2windows運(yùn)行jar包 后臺(tái)運(yùn)行? ?(開(kāi)啟窗口運(yùn)行 直接 java -jar 即可)
(1)寫批處理? .bat
@echo off
start javaw -jar shangheplus-web.jar
exit
(2)雙擊運(yùn)行
(3)結(jié)束進(jìn)程:netstat -ano |findstr "6789" 通過(guò)端口找到pid
通過(guò)任務(wù)管理器:根據(jù)pid找到 服務(wù)結(jié)束即可
通過(guò)結(jié)束命令:taskkill /f /t /im javaw.exe(根據(jù)進(jìn)程名稱殺進(jìn)程) taskkill /pid 3380? -t? -f (根據(jù)進(jìn)程pid殺進(jìn)程)
linux:
java -jar xxx.jar ? 后臺(tái)運(yùn)行? ? ?會(huì)返回進(jìn)程號(hào)
殺進(jìn)程: kill -9 進(jìn)程號(hào)
(1)java -jar? 包名? ? ? ?當(dāng)窗口關(guān)閉或按Ctrl+c則程序終止
(2)java -jar 包名 ? ? ?當(dāng)窗口關(guān)閉則程序終止
(3)nohup java -jar 包名 ? ? 程序不因窗口關(guān)閉或按Ctrl+c而終止,生成默認(rèn)日志文件
(4)nohup java -jar 包名 日志名 ? ?在(3)的基礎(chǔ)上自定義生成日志
(1)tail n 日志名? ? n代表查看日志的行數(shù)
例子:tail 10 nohup.out? 查看正數(shù)10行的日志
例子:tail -10 nohup.out 查看倒數(shù)10行的日志
(2)tail -f nohup.out?實(shí)時(shí)查看日志
(1)ps -ef | grep java? ?查看進(jìn)程
???
(2)netstat -tunlp? ?端口號(hào)查看
kill -9? pid
例如查找文件名為nginx的文件? ? ?find? /? -name? nginx
(1)找到并進(jìn)入nginx文件夾下的sbin文件夾
(2)執(zhí)行? ./nginx? -s? reload
free 命令? ? 默認(rèn)以kb為計(jì)算單位,可以在后面通過(guò)添加? -b ,-m ,-g ,-h等修改計(jì)算單位
例如 free? -h以較友好的方式展示
按理來(lái)說(shuō)total = used + free ,但是這邊不曉得為什么free只剩了123M,有答案了再來(lái)補(bǔ)上
top 命令
top 行依次為系統(tǒng)時(shí)間、距上次重啟系統(tǒng)時(shí)間、登入用戶數(shù)、平均負(fù)載
tasks 行為進(jìn)程任務(wù)情況
cpu 行為cpu的使用情況
暫時(shí)沒(méi)了,想起來(lái)再補(bǔ)
1. 準(zhǔn)備工作
下載相應(yīng)版本的Linux版JDK、Tomcat安裝文件。
例:jdk-6u21-linux-i586-rpm.bin (安裝版)
jdk-6u21-linux-i586.rpm (安裝版)
jdk-7u79-linux-x64.tar.gz (解壓縮版)
推薦搭配:JDK1.7 + Tomcat7.0 較穩(wěn)定
2. 安裝JDK
首先將安裝包通過(guò)ftp上傳到指定的文件目錄下 例:/usr/local/java
新建文件夾命令:
[root@localhost usr]#mkdir /usr/local/java
增加執(zhí)行權(quán)限命令:
[root@localhost usr]#chmod a+x jdk-6u21-linux-i586-rpm.bin
安裝命令:
[root@localhost usr]#rpm -ivh jdk-6u21-linux-i586.rpm
說(shuō)明:
以“.rpm”結(jié)尾的安裝包 執(zhí)行:rpm -ivh jdk-6u21-linux-i586.rpm 命令
以“.bin”結(jié)尾的安裝包 執(zhí)行:./jdk-6u21-linux-i586.rpm 命令
以“.tar.gz”結(jié)尾的安裝包 執(zhí)行:tar –xvf jdk-7u79-linux-x64.tar.gz 命令
3. 配置環(huán)境變量
在/etc/profile中加入JAVA_HOME CLASSPATH PATH環(huán)境變量。
命令:[root@localhost jdk1.6.0_21]# vi /etc/profile
按‘o’進(jìn)入編輯模式
在最后加入:
JAVA_HOME=/usr/local/jdk1.6.0_45(此處為對(duì)應(yīng)的JDK安裝路徑)
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH
按‘Esc’-- 輸入‘:wq’保存并退出
4. JDK測(cè)試
檢測(cè)JDK是否安裝成功:
命令:[root@localhost ~]# java –version
如看到JVM版本及相關(guān)信息,即安裝成功。
如果報(bào)錯(cuò):
If 'java' is not a typo you can run the following command to lookup the package that contains the binary: command-not-found java-bash: java: command not found
則說(shuō)明環(huán)境變量配置錯(cuò)誤!
5. 安裝Tomcat
[root@localhost ~]# tar –xvf apache-tomcat-6.0.29.tar //解壓
[root@localhost tomcat]# mkdir /usr/local/tomcat //在usr/local下新建tomcat目錄
[root@localhost ~]# cp –R apache-tomcat-6.0.29 /usr/local/tomcat //拷貝至 tomcat下
6. 設(shè)置Tomcat編碼(可忽略)
配置Tomcat服務(wù)器編碼為UTF-8:
打開(kāi)tomcat安裝目錄下的conf/server.xml文件,(大約在69行處)將8080端口的connector/connector標(biāo)簽中設(shè)置成 URIEncoding=”UTF-8”。
7. 啟動(dòng)Tomcat
[root@localhost ~]# /usr/local/tomcat/apache-tomcat-6.0.29/bin/startup.sh
使用瀏覽器訪問(wèn) ,出現(xiàn)tomcat默認(rèn)頁(yè)面,說(shuō)明已經(jīng)安裝成功
8. 項(xiàng)目部署
將web項(xiàng)目打成war包,上傳到Linux操作系統(tǒng)tomcat安裝目錄下的webapps下即可!
linux的rz/ sz 指令是上傳、下載文件指令。一般需要服務(wù)器先安裝好響應(yīng)的包才能用。
1、安裝lrzsz的包:yum install lrzsz ;如果沒(méi)有yum,可以到安裝盤的pakage里找到lrzsz的包,放到服務(wù)器里進(jìn)行安裝。
2、安裝好后,運(yùn)行 rz 進(jìn)行上傳文件測(cè)試;sz 文件名 進(jìn)行下載測(cè)試。
前段時(shí)間剛剛接觸了一下linux系統(tǒng),本人表示第一次使用無(wú)從下手,不像windows操作系統(tǒng)是可視化的,簡(jiǎn)單的創(chuàng)建文件或文件夾都要通過(guò)寫命令才能將其完成,由于工作需要,不得不自學(xué)linux ,先是自學(xué)常用的一些命令,然后再部署可執(zhí)行jar,以下是具體的操作步驟。
1、執(zhí)行jar包的命令和在windows操作系統(tǒng)上是一樣的,都是java -jar xxxx.jar。
2、將jar程序設(shè)置成后臺(tái)運(yùn)行,并且將標(biāo)準(zhǔn)輸出的日志重定向至文件consoleMsg.log。
nohup java -jar getCimiss-surf.jar consoleMsg.log 21
其中:nohup命令的作用就是讓程序在后臺(tái)運(yùn)行,不用擔(dān)心關(guān)閉連接進(jìn)程斷掉的問(wèn)題了,consoleMsg.log文件前提要?jiǎng)?chuàng)建好。
3、如果想殺掉運(yùn)行中的jar程序,查看進(jìn)程命令為:
ps aux|grep getCimiss-surf.jar
將會(huì)看到此jar的進(jìn)程信息
data 5796 0.0 0.0 112656 996 pts/1 S+ 09:11 0:00 grep --color=auto getCimiss-surf.jar data 30768 6.3 0.4 35468508 576800 ? Sl 09:09 0:08 java -jar getCimiss-surf.jar
其中30768則為此jar的pid,殺掉命令為
其實(shí)我覺(jué)得,部署首選 git 。
因?yàn)檫@是同步軟件,你修改后提交,服務(wù)器那邊收到的是修改信息,數(shù)據(jù)量小很多。
而且因?yàn)樾薷亩际腔?log 記錄,如果被該錯(cuò)了,也能發(fā)現(xiàn)問(wèn)題。
當(dāng)然具體看你的數(shù)據(jù)都是什么。
其次就是 scp 。這東西是基于 ssh 的文件傳輸。加密的。用起來(lái)基本和 ftp 一樣,而且你可以設(shè)置服務(wù)器只允許證書登錄,這樣黑客就不能通過(guò)破解服務(wù)器的登錄密碼實(shí)現(xiàn),必須先黑了你的機(jī)器拿到證書文件他才能登錄。
另外 git 也支持使用加密的 ssh 方式傳輸數(shù)據(jù)。
網(wǎng)頁(yè)題目:linux上傳部署包命令,linux發(fā)包命令
文章URL:http://chinadenli.net/article39/dsegdsh.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營(yíng)銷推廣、云服務(wù)器、微信小程序、外貿(mào)網(wǎng)站建設(shè)、ChatGPT、靜態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)