• Online Tools
  • - Calculators
    • Character Count
  • - Download
    • TikTok Download
    • DouYin Download
  • - Web Tools
    • BASE64
    • Base64 to Image
    • Image to Base64
    • URL Encoding
    • JavaScript
    • Timestamp
    • Unicode Converter
    • JSON Format
    • Modify Extension
    • Make List
    • CSS Optimizer
  • - Encryption Tools
    • MD5 Encryption
    • Random Generator
  • - Image Tools
    • Image Compression
    • QR Code Generator
    • QR Code Reader
    • Wallpaper Preview
    • Image EXIF
  • - Info Sheets
    • Blood Type Heredity
    • Clothing Sizes
    • app.tool_clock
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
linuxのsystemdコマンドの実行レベルとその一般的な応用を詳しく理解する
2022-01-14

以前から静的実行レベルを使用していました。システムdは、システムを管理するためのよりダイナミックで柔軟なメカニズムを提供しています。

システムdコマンドの紹介を始める前に、簡単に歴史を振り返ってみましょう。Linuxの世界では、Linuxとフリーソフトウェア(FOSS)が絶えず前進している一方で、人々はこれらの変化に文句を言っている奇妙な現象がある。これはなぜ私がここでsystemdに反対して引き起こした論争に少し言及しなければならないのか、私は依然として歴史上多くの類似の論争があることを覚えているからです。

  • パッケージ(Pacakge)は邪悪です。本当のLinuxユーザーはソースコードから彼が望んでいるすべてを構築し、システムにインストールされているソフトウェアを厳格に管理するからです。
  • 依存関係を解析するパッケージマネージャは邪悪で、本当のLinuxユーザーはこれらの依存関係を手動で解決します。

    apt-getはいつも仕事をうまくやるので、Yumだけが邪悪です。

    Red HatはLinuxのマイクロソフトのようなものです。

     

  • こんな...私が前によく言ったように、変化はいつも人を落胆させます。これらの変化は私のワークフローを混乱させました。これは小さなことではありません。いかなるビジネスプロセスの中断も、生産性に直接影響します。しかし、私たちはまだコンピュータの発展の赤ちゃん期にあり、今後長い間急速な変化と発展を続けます。古い人を知っていると思いますが、彼らの心の中では、商品が家に帰ると、レンチや家具、ピンクのフラミンゴの芝生の装飾品を買ったようなものです。これらの人々は、Windows Vistaの使用を続けており、Windows 95を実行する古いぼろぼろのマシンやCRTディスプレイを使用している人もいます。彼らはなぜ新しい機械を交換したのか理解できない。古いのはまだ使えますよね。
  • これは私に古いパソコンを守る上での偉大な成果を思い出させて、あの破れたパソコンは本当にとっくに淘汰すべきだ。昔、私の友达は286の古い机械を持っていて、极めて古いMS-DOSバージョンをインストールしました。彼女はこのパソコンを使って簡単な任務を処理して、例えばデート、日記、記帳など、私はBASICで彼女に簡単な記帳ソフトを書いた。彼女は安全な更新に注目する必要はありません。そうですか。ネットに接続されていないからですだから私は時々彼女にパソコンを修理して、抵抗、容量、電源、CMOS電池などを交換します。ずっと使えるなんて。そのポケットの琥珀CRTディスプレイはますます暗くなり、20年以上使用した後、ついに歴史の舞台を脱退した。今私のこの友达は、Linuxを実行している古いThinkpadを変えて、同じ仕事をしています。

    実行レベルvs.ステータス
    SysVInitは、静的な実行レベルを使用して異なる起動状態を構築します。ほとんどのリリースでは、次の5つの実行レベルが提供されています。

    Single-user mode

    マルチユーザモード、ネットワークサービスを開始しない(Multi-user mode without network services started)
    マルチユーザモード、ネットワークサービス(Multi-user mode with network services started)を開始

    システムシャットダウン

    システム再起動(System reboot)
    私にとって、複数の実行レベルを使用するメリットはあまりありませんが、システムに存在しています。実行レベルとは異なり、systemdは異なるステータスを作成できます。ステータスは、起動時の構成項目を設定するための柔軟なメカニズムを提供します。これらのステータスは複数のunitファイルからなり、ステータスは起動ターゲット(target)とも呼ばれます。起動ターゲットには、実行レベルのように数値を使用するのではなく、生命名を明確に記述しています。unitファイルは、サービス、デバイス、ソケット、マウントポイントを制御します。参考下/usr/lib/systemd/system/graphical.CentOS 7のデフォルトの起動先です。

    コードのコピー

    [Unit]
    Description=Graphical Interface

    Documentation=man:systemd.special(7)

    Requires=multi-user.target

    After=multi-user.target
    Conflicts=rescue.target
    Wants=display-manager.service

    AllowIsolate=yes

    [Install]
    Alias=default.target

    次にunitファイルの長さを見てみましょう。例を探してみましょう。unitファイルは次の2つのディレクトリに保存されます。

    コードのコピー
    /etc/systemd/system/
    /usr/lib/systemd/system/

    最初のディレクトリのファイルを変更してカスタマイズできますが、2番目のディレクトリのファイルはパッケージのインストール時に保存されたバックアップです。/etc/systemd/systemm/の優先度は/usr/lib/systemd/systemm/より高い。いいですね。ユーザーの優先度は機械より高いです。Apache Webサーバのunitファイルを次に示します。

    コードのコピー
    [Unit]

    Description=The Apache HTTP Server

    After=network.target remote-fs.target nss-lookup.target
    [Service]

    Type=notify

    EnvironmentFile=/etc/sysconfig/httpd
    ExecStart=/usr/sbin/httpd/ $OPTIONS -DFOREGROUND

    ExecReload=/usr/sbin/httpd $OPTIONS -k graceful

    ExecStop=/bin/kill -WINCH ${MAINPID}
    KillSignal=SIGCONT

    ソース元URL:https://dopubox.com/article/p/5c0142c5fdb6d2b7

    Other Tools
  • Character Count TikTok Download DouYin Download BASE64 Base64 to Image Image to Base64 URL Encoding JavaScript Timestamp Unicode Converter JSON Format Modify Extension Make List CSS Optimizer MD5 Encryption Random Generator Image Compression QR Code Generator QR Code Reader Wallpaper Preview Image EXIF Blood Type Heredity Clothing Sizes app.tool_clock
  • <司書のコレ絶対読んで>「王さまと九人のきょうだい」君島久子訳、赤羽末吉絵
    2024-05-29

    テレビ東京、不適切表現で謝罪 「激録・警察密着24時!!」
    2024-05-29

    藤子・F・不二雄の名言「ありそうもない話をありそうに描きたい」【本と名言365】
    2024-05-29

    住所要件の指摘受け自主的に転入 東京・足立区の20代選管委員・古野香織さん
    2024-05-30

    ブームなぜ起きた? 東京国立近代美術館で「ハニワと土偶の近代」展
    2024-05-30

    『ボールアンドチェイン』南Q太著 評者:三木那由他【このマンガもすごい!】
    2024-05-30

    「ねこクラゲ」被告、脱税認める 原稿優先で申告せず、福岡地裁
    2024-05-31

    鳥取・大山でたいまつ行列 夏山開き前夜祭
    2024-06-01

    〈テロ事件と「美の復讐」〉15世紀末・イタリア「メディチ家兄弟暗殺計画」とルネサンスの画家たち
    2024-06-01

    大阪はアートとデザインの街となるか? Osaka Art & Design 2024の見どころをレポート
    2024-06-03

    声優の増山江威子さん死去
    2024-06-03

    アレクサンダー・カルダー個展「カルダー:そよぐ、感じる、日本」が開催
    2024-06-04

    GROUP「島をつくる | Planning Another Island」(マイナビアートスクエア)開幕レポート。高層ビルのなかで建築をコンポストする
    2024-06-05

    今週末に見たい展覧会ベスト13。「令和6年 新指定国宝・重要文化財」展から国立西洋美術館の現代美術展、KYOTOGRAPHIEまで
    2024-06-04

    夜の美術館を楽しめる「サマーナイトミュージアム2024」が開催。東京都現代美術館、東京都庭園美術館などで入場料割引も
    2024-06-04

    第55回星雲賞・自由部門に「巨大ロボット展」 日本SFファングループ連合会議
    2024-06-05

    「VOCA展」に関するハラスメント防止のためのガイドラインが制定
    2024-06-05

    書評:「日本美術史」を書き換える100年単位の挑戦。『この国(近代日本)の芸術──〈日本美術史〉を脱帝国主義化する』
    2024-06-05

    書評:「普通にラッセンが好き」と言えない現代美術界へ。原田裕規『評伝クリスチャン・ラッセン 日本に愛された画家』
    2024-06-06

    もしあの時に戻れたら…歌人・穂村弘が話題書『迷子手帳』で明かす、今も忘れられない「失敗」
    2024-06-07

    ©  Dopu Box
    💛