中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Shell中如何使用scp命令實現文件上傳代碼

發布時間:2021-09-28 11:55:09 來源:億速云 閱讀:555 作者:iii 欄目:開發技術

這篇文章主要講解了“Shell中如何使用scp命令實現文件上傳代碼”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Shell中如何使用scp命令實現文件上傳代碼”吧!

PS: Ant 以及 Phing 用戶,你們可以無視了… 我只是喜歡玩 Shell 而已。

代碼如下:

#!/bin/sh
 
HOME='/cygdrive/d/public_html/myproject'
 
## 先打包本地代碼
## 排除如下文件: *.svn, *.bat, upload.sh, cache
## 如果需要 exclude 的文件很多,可以使用參數 --exclude-from=FILE
## 將文件一行行寫入 FILE 中
cd $HOME
tar jcf tmp.tar.bz2 *   \
    --exclude=*.bat     \
    --exclude=*.bz2     \
    --exclude=*.gz      \
    --exclude=.svn      \
    --exclude=cache     \
    --exclude=upload.sh \
 
## 通過 SCP 上傳文件
scp tmp.tar.bz2 user@your.host.com:/home/public_html/myproject/tmp.tar.bz2
 
## 執行遠程 ssh 命令
## 這里執行了另外一個腳本 load.sh
ssh user@your.host.com
 "
 cd /home/public_html/myproject
 tar jxf tmp.tar.bz2
 chown -R web:web *
 chmod -R 755 *
 sh load.sh
 rm -f tmp.tar.bz2
 "
 
## 刪除本地文件
rm -f tmp.tar.bz2
echo "Everything is done."
 
# 星期一 一月 11, 2010 by Verdana
# vim: set expandtab tabstop=4 shiftwidth=4:

感謝各位的閱讀,以上就是“Shell中如何使用scp命令實現文件上傳代碼”的內容了,經過本文的學習后,相信大家對Shell中如何使用scp命令實現文件上傳代碼這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

定边县| 高密市| 韶山市| 平泉县| 淳安县| 贵阳市| 新建县| 临猗县| 丹寨县| 岫岩| 南江县| 宜都市| 通辽市| 林西县| 陆丰市| 龙胜| 奉化市| 岑溪市| 绿春县| 北辰区| 亳州市| 霍邱县| 上饶市| 广昌县| 桐乡市| 磐安县| 都兰县| 禄劝| 宜良县| 西宁市| 合川市| 永安市| 平谷区| 长白| 鄂州市| 牡丹江市| 石林| 孝昌县| 灵武市| 黄浦区| 全州县|