centos7的ansible使用模塊(二)
僅供參考
copy模塊的使用:將ansible主機(jī)上的文件拷貝到遠(yuǎn)程受控主機(jī)
參數(shù)分析:
src參數(shù):拷貝時(shí)的源文件或者目錄
dest參數(shù):用于指定文件被拷貝到受管控主機(jī)的哪個(gè)目錄
force參數(shù):當(dāng)受控主機(jī)上已存在同名文件,是否進(jìn)行覆蓋踱葛,可選用yes/no
content參數(shù):當(dāng)不使用src參數(shù)時(shí)关划,用content定義文件內(nèi)容進(jìn)行拷貝
bakeup參數(shù):拷貝時(shí)對(duì)遠(yuǎn)程主機(jī)上的內(nèi)容進(jìn)行備份畜隶,可選用yes/no
ower參數(shù):指定文件拷貝到受控主機(jī)上的屬主禾怠,但受控主機(jī)必須有該用戶
group參數(shù):指定文件拷貝到受控主機(jī)上的屬組糕珊,但受控主機(jī)必須有該組
mode參數(shù):指定文件拷貝到受控主機(jī)上的權(quán)限
案例一:
在受控主機(jī)(192.168.43.200)查看:
file模塊的使用:對(duì)文件的基本操作哄尔,創(chuàng)建刪除修改文件權(quán)限
path參數(shù):指定需要操作的文件崖堤,必須性參數(shù)
state參數(shù):定義操作文件的狀態(tài)
recurse參數(shù):遞歸修改文件
其余同copy類似侍咱,參考ansible-doc -s file
案例二
find的模塊使用:在受控主機(jī)上查找文件,同find命令
paths參數(shù):指定在哪個(gè)目錄進(jìn)行查找
recurse參數(shù):遞歸查找密幔,可選yes/no
file_type參數(shù):指定所查找的類型(any,directory,file,link)
size參數(shù):根據(jù)文件大小進(jìn)行查找
其余請(qǐng)查看ansible-doc -s find