ansible檔案操作模組 6

2021-09-20 05:19:05 字數 494 閱讀 7631

前面我對ansible的fetch模組,copy,file,blockinfile,lineinfile進行了學習,這次再次跟隨

學習ansible的其它模組

很明顯。replace是作為ansible的乙個替換功能的模組,會將你指定的字元替換成你想要的新字元

ansible test177 -m replace -a 'path=/root/file1 regexp="love" replace=loving'

將177的file1 檔案中的『love』字元替換成『loving』

ansible test177 -m replace -a 'path=/root/file1 regexp="loving" replace=love backup=yes'

把177的file1中的loving替換成love,但是在替換之前進行原始檔備份

Ansible系列(6) Yum模組

之前的文章裡提到了這個yum模組,作為承諾,這次拿它當第一了。yum 全稱為 yellow dog updater,modified 是乙個在fedora和redhat以及centos中的shell前端軟體包管理器 既然是包管理器,平時我們如何使用它?拿centos為例 yum install gi...

ansible筆記(4) 檔案操作模組(下)

find 模組可以幫助我們在被管理主機中查詢符合條件的檔案,就像 find 命令一樣。常用引數 paths引數 必須引數,指定在哪個目錄中查詢檔案,可以指定多個路徑,路徑間用逗號隔開,此引數有別名,使用別名 path 或者別名 name 可以代替 paths。recurse引數 預設情況下,只會在指...

ansible筆記(6) 常用模組之命令類模組

ansible筆記 6 常用模組之命令類模組 command模組 command模組可以幫助我們在遠端主機上執行命令 注意 使用command模組在遠端主機中執行命令時,不會經過遠端主機的shell處理,在使用command模組時,如果需要執行的命令中含有重定向 管道符等操作時,這些符號也會失效,比...