<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                一)第一部分查看file模塊支持哪些方法 [admin@master salt]$ sudo salt 'node2.51yuki.cn' sys.list_state_functions file node2.51yuki.cn: - file.absent - file.accumulated - file.append - file.blockreplace - file.comment - file.copy - file.directory - file.exists - file.managed - file.missing - file.mknod - file.mod_run_check_cmd - file.patch - file.prepend - file.recurse - file.rename - file.replace - file.serialize - file.symlink - file.touch - file.uncomment 二)常用的方法 1)file.managed 文件管理 常見參數: * name: 節點上需要管理的文件 * source: 節點的源文件(源文件可以有多個),例如 file_override_example: file.managed: - source: - salt://file_that_does_not_exist - salt://file_that_exists * user: 節點上文件屬主 * group: 節點上文件屬組 * mode: 節點上文件權限 * template: 支持jinja * context:覆蓋文件上下文參數 * backup: minion 會備份到minion下的/var/cache/salt/minion/backup_files目錄下 例如: 案例1: [admin@master init]$ sudo vim dns.sls /etc/resolv.conf: file.managed: - source: salt://init/files/resolv.conf - user: root - group: root - mode: 644 - backup: minion - template: jinja ~ 2)file.append 文件內容的追加 常用參數: * text 要追加的內容 (支持填寫多個內容) 案例2: /etc/motd: file.append: - text: - Trust no one unless you have eaten much salt with him. - "Salt is born of the purest of parents: the sun and the sea." 3) file.directory 功能:目錄管理 常用參數: name: 目錄的位置(要用絕對路徑,也可以省略) user: 目錄的屬主 group: 目錄的屬組 recurse:遞歸地執行用戶/組所有權和目錄模式 dir_mode: 目錄權限 file_mode: 文件權限 makedirs: 如果父目錄不存在,則創建父目錄 案例1: /test/als: file.directory: - user: admin - group: admin - dir_mode: 755 - file_mode: 644 - makedirs: True - recurse: - user - group - mode 4)file.absent 功能:刪除文件或目錄 案例: [admin@master study]$ vim absentfile.sls /test/als: file.absent: - name: /test/als ~~~ [admin@master study]$ sudo salt 'node2*' state.sls study.absentfile node2.51yuki.cn: ---------- ID: /test/als Function: file.absent Result: True Comment: Removed directory /test/als Started: 13:13:57.275015 Duration: 8.979 ms Changes: ---------- removed: /test/als Summary ------------ Succeeded: 1 (changed=1) Failed: 0 ------------ Total states run: 1 ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看