1、鏈接到公網ip
2、使用rz、sz語法進行上傳、下載
如果沒有rz、sz,則給服務器里安裝這兩個包
yum install lrzsz
安裝完畢即可使用
rz,sz是便是Linux/Unix同Windows進行ZModem文件傳輸的命令行工具。
windows端需要支持ZModem的telnet/ssh客戶端(xshell支持,好像putty不支持),SecureCRT就可以用SecureCRT登陸到Unix/Linux主機(telnet或ssh均可)
運行命令rz,即是接收文件,xshell就會彈出文件選擇對話框,選好文件之后關閉對話框,文件就會上傳到linux里的當前目錄。
運行命令sz file 就是發文件到windows上(保存的目錄是可以配置) 比ftp命令方便多了,而且服務器不用再開FTP服務了。
更簡便的方法是直接拖動文件到Xshell里面,就可以完成上傳
如何下載一個文件夾里的所有內容
tar命令 示例
[root@linux ~]# tar [-cxtzjvfpPN]文件與目錄....
參數:
-c:建立一個壓縮文件的參數指令(create的意思);
-x:解開一個壓縮文件的參數指令!
-t:查看tarfile里面的文件!
特別注意,在參數的下達中,c/x/t僅能存在一個!不可同時存在!
因為不可能同時壓縮與解壓縮。
-z:是否同時具有gzip的屬性?亦即是否需要用gzip壓縮?
-j:是否同時具有bzip2的屬性?亦即是否需要用bzip2壓縮?
-v:壓縮的過程中顯示文件!這個常用,但不建議用在背景執行過程!
-f:使用檔名,請留意,在f之后要立即接檔名喔!不要再加參數!
例如使用『tar -zcvfP tfile sfile』就是錯誤的寫法,要寫成
『tar -zcvPf tfile sfile』才對喔!
-p:使用原文件的原來屬性(屬性不會依據使用者而變)
-P:可以使用絕對路徑來壓縮!
-N:比后面接的日期(yyyy/mm/dd)還要新的才會被打包進新建的文件中!
--exclude FILE:在壓縮的過程中,不要將FILE打包!