如何往雲伺服器上上傳jar包

2022-04-28 14:27:14 字數 1573 閱讀 2647

兩種方式mark以下:

1. rsync

【優點】功能強大,操作類似scp,支援排除目錄,支援限速引數;還支援本地複製。

【缺點】暫無

【用法】

rsync是類unix系統下的資料映象備份工具,從軟體的命名上就可以看出來了——remote sync。它的操作方式和scp和相似,但是比scp強大很多。使用雙冒號分割主機名和檔案路徑時,是使用rsync伺服器,這裡不做介紹。 

命令格式:

rsync [引數] 《源位址(使用者名稱@ip位址或主機名)>:《檔案路徑》 《目的位址(使用者名稱 @ip 位址或主機名)>:《檔案路徑》

舉例:rsync /home/work/source.txtwork  [username]@192.168.0.10:/home/work/   #把本地的source.txt檔案拷貝到192.168.0.10機器上的/home/work目錄下

(這裡的home就是ubuntu的home目錄

)rsync [email protected]:/home/work/source.txt/home/work/   #把192.168.0.10機器上的source.txt檔案拷貝到本地的/home/work目錄下

rsync [email protected]:/home/work/[email protected]:/home/work/   #把192.168.0.10機器上的source.txt檔案拷貝到192.168.0.11機器的/home/work目錄下

rsync -r /home/work/sourcedirwork   [username]@192.168.0.10:/home/work/   #拷貝資料夾,加-r引數 

rsync -r /home/work/sourcedirwork    @www.myhost.com:/home/work/   #使用主機名 

rsync -r -v /home/work/sourcedirwork   @www.myhost.com:/home/work/   #顯示詳情,加-v引數

rsync -r -v --exclude sourcedir/notinclude /home/work/sourcedir [email protected]:/home/work/   #排除子目錄,注意:--exclude後面的路徑不能為絕對路徑,必須為相對路徑才可以,否則匹配不上,就不會被排除掉。 

登入ssh方法:

1、ssh 主機

ssh 192.168.1.155 (表示用root使用者登入到伺服器)

2、ssh 使用者@主機

ssh [email protected]  (表示用user1登入到伺服器)

3、ssh 主機 -l 使用者名稱 -p 埠

ssh 192.168.1.155 -l user2 -p 8080 (表示user2使用者用8080埠連線到192.168.1.155的伺服器)

scp 2.txt [email protected]:/home/3.txt (把本地2.txt檔案上傳到伺服器的/home目錄下,並且命名為3.txt)

scp -表示加上埠資訊(p為大寫)

個人感覺scp更好用一些,有進度顯示,速度也快一些。

本地jar包無法複製貼上到伺服器上

修改需求,緊急部署,大家應該都遇到過,但是部署速度不光取決於修改 的速度,還有伺服器的效能。把本地jar複製進伺服器,竟然卡住了,急不可耐的我取消檔案傳輸,本想重新來一下,依往常經驗,第二次會很快,沒想到一直卡在正在取消,沒辦法,關掉程序。但是關掉之後發現沒法複製jar包了,求教老前輩,需要重啟rd...

雲伺服器如何搭建 SVN 伺服器

svn是乙個版本控制系統,相對於的 rcs cvs 採用了分支管理系統,它的設計目標就是取代 cvs 一 安裝svn yum install y subversion 二 建立svn版本庫 建立專案版本庫 mkdir p data svn myproject svnadmin create data...

如何重啟雲伺服器?

購買阿里雲伺服器前,請先到阿里雲官網領取幸運券,然後再購買,除了 上有很多優惠外,還可以參與 詳見 開啟阿里雲官網。在之前購買伺服器的時候,你已經註冊過,直接登入。在選單欄找到控制台,進入控制台。在控制台左邊有個雲伺服器ecs,進入雲伺服器ecs。看到雲伺服器1,這個就是我們的雲伺服器,管理頁面就在...