上面是良心位址
with cd('fabric_learn'):
put(r'c:\users\chenghao.zhang\desktop\111.231.63.208\flask_dowland.py',r'/root/fabric_learn')
fabric支援python2和python3,不過python3在安裝時,要安裝fabric3,雖然安裝fabric也可以成功,但是用不了,會有報錯
$pip install fabric #python2
$pip3 install fabric3 #python3
1、安裝後,手動建立乙個fabfile.py的指令碼檔案
2、名稱不能變,必須是fabfile.py,否則執行時會報錯,找不到任何fabfile.py檔案;當然如果非要命名成其他檔案也可以,但是執行時要加引數-f filename
3、在終端中執行命令即可 (fab -h顯示幫助資訊,可以檢視所有引數)
'abort' 終止執行
'cd' 遠端終端切換到指定路徑
'lcd' 本地終端切換到指定路徑
'env' fabric環境變數,這是個dict
'put' 從本地上傳檔案到遠端終端
'run' 執行遠端命令
'local' 執行本地命令
'sudo' 以sudo的許可權執行命令
常用的就這幾個,其餘的後期再去研究
在某路徑下建立乙個fabfile.py的檔案
# -*- coding: utf-8 -*-
from fabric.api import *
env.hosts = ['10.4.66.87']
env.user = 'jkwang'
env.password = '20160418'
def mytest():
run('ls -ll')
with cd('testfo***b'):
run('echo "hello"> a')
run('ls -la')
銷售FAB法則
fab法則,即屬性,作用,益處的法則,fab對應的是三個英文單詞 feature advantage和benefit,按照這樣的順序來介紹,就是說服性演講的結構,它達到的效果就是讓客戶相信你的是最好的。現在解釋一下說服性的演講過程 1 屬性 feature 這個單詞需要注意,經常把它翻譯成特徵或特點...
Linux 命令記載
命令列 ctrl u ctrl w刪除 游標左邊字元,ctrl 刪除游標右邊字元。ctrl h 向行首刪除乙個字元。ctrl d向行尾刪除乙個字元。ctrl b 游標向前移動乙個字元 ctrl f 游標向後移動乙個字元 ctrl a 移動開頭 ctrl e 移動最後 ctrl l清除螢幕 ctrl ...
osb案例記載
oracle service bus 10gr3 安裝oracle service bus 執行oracle service bus 的example 建立自己的 osb domain 例項1 開發 部署 除錯過程 routenode 使用系統自帶的4個 wsdl 檔案 例項 2 開發 部署 除錯過...