<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                [TOC] > [官方漢化手冊](http://www.jinbuguo.com/systemd/systemd.directives.html) ## Unit 配置 - `/usr/lib/systemd/system/` 真正的配置文件存放在那個目錄 - `/etc/systemd/system/` 為映射到 `/usr/lib/systemd/system/` 的目錄 - 配置文件的后綴名,就是該 Unit 的種類,比如`sshd.socket`。如果省略,Systemd 默認后綴名為`.service` ### 配置文件的格式 ``` [Unit] Description: 簡短描述 Documentation: 文檔地址 Requires: 當前 Unit 依賴的其他 Unit,如果它們沒有運行,當前 Unit 會啟動失敗 Wants: 與當前 Unit 配合的其他 Unit,如果它們沒有運行,當前 Unit 不會啟動失敗 BindsTo: 與Requires類似,它指定的 Unit 如果退出,會導致當前 Unit 停止運行 Before: 如果該字段指定的 Unit 也要啟動,那么必須在當前 Unit 之后啟動 After: 如果該字段指定的 Unit 也要啟動,那么必須在當前 Unit 之前啟動 Conflicts: 這里指定的 Unit 不能與當前 Unit 同時運行 Condition...: 當前 Unit 運行必須滿足的條件,否則不會運行 Assert...: 當前 Unit 運行必須滿足的條件,否則會報啟動失敗 [Service] Type: 定義啟動時的進程行為。它有以下幾種值。 Type=simple:(默認值),執行ExecStart指定的命令,啟動主進程 Type=forking:以 fork 方式從父進程創建子進程,創建后父進程會立即退出 Type=oneshot: 用于那些只需要執行一次性動作而不需要持久運行的單元 Type=dbus:當前服務通過D-Bus啟動 Type=notify:當前服務啟動完畢,會通知Systemd,再繼續往下執行 Type=idle:若有其他任務執行完畢,當前服務才會運行 ExecStart: 啟動當前服務的命令 ExecStartPre: 啟動當前服務之前執行的命令 ExecStartPost: 啟動當前服務之后執行的命令 ExecReload: 重啟當前服務時執行的命令 ExecStop: 停止當前服務時執行的命令 ExecStopPost: 停止當其服務之后執行的命令 RestartSec: 自動重啟當前服務間隔的秒數 Restart: 定義何種情況 Systemd 會自動重啟當前服務 always(總是重啟) on-success on-failure on-abnormal (異常時啟動) on-abort on-watchdog TimeoutSec: 定義 Systemd 停止當前服務之前等待的秒數 WorkingDirectory: 工作目錄 Environment: 指定環境變量 EnvironmentFile: 指定當前服務的環境參數文件。該文件內部的key=value鍵值對,可以用$key的形式,在當前配置文件中獲取 [Install] WantedBy: 它的值是一個或多個 Target, 當前 Unit 激活時(enable)符號鏈接會放入/etc/systemd/system目錄下面以 Target 名 + .wants后綴構成的子目錄中 RequiredBy: 它的值是一個或多個 Target,當 前 Unit 激活時,符號鏈接會放入/etc/systemd/system目錄下面以 Target 名 + .required后綴構成的子目錄中 Alias: 當前 Unit 可用于啟動的別名 Also: 會被同時激活的其他 Unit ,多個由空格隔開 ``` ### 抑制錯誤 所有的啟動前都可以加上`-` 如 ``` EnvironmentFile=-/etc/sysconfig/sshd ``` ### 多個環境變量 ``` Environment=FLUENT_CONF=/etc/td-agent/td-agent.conf Environment=FLUENT_PLUGIN=/etc/td-agent/plugin ``` ### 修改配置文件后重啟 ``` systemctl daemon-reload 重新加載配置文件 systemctl restart foobar 重啟相關服務 ```
                  <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>

                              哎呀哎呀视频在线观看