• Herramientas Online
  • - Calculadoras
    • Contador de caracteres
  • - Descarga
    • Descarga de TikTok
    • Descarga de DouYin
  • - Herramientas web
    • BASE64
    • Base64 a imagen
    • Imagen a Base64
    • Codificación URL
    • JavaScript
    • Timestamp
    • Convertidor Unicode
    • Formato JSON
    • Modificar extensión
    • Crear lista
    • Optimizador CSS
  • - Herramientas de cifrado
    • Cifrado MD5
    • Generador aleatorio
  • - Herramientas de imagen
    • Compresión de imágenes
    • Generador de código QR
    • Lector de código QR
    • Vista previa de fondo
    • EXIF de imagen
  • - Hojas de información
    • Herencia de grupo sanguíneo
    • Tallas de ropa
  • [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

    Otras Herramientas
  • Contador de caracteres Descarga de TikTok Descarga de DouYin BASE64 Base64 a imagen Imagen a Base64 Codificación URL JavaScript Timestamp Convertidor Unicode Formato JSON Modificar extensión Crear lista Optimizador CSS Cifrado MD5 Generador aleatorio Compresión de imágenes Generador de código QR Lector de código QR Vista previa de fondo EXIF de imagen Herencia de grupo sanguíneo Tallas de ropa
  • 「韓国版純烈」K4の「アダルトKポップ」 日本デビュー曲USEN1位も獲得 コアな追っかけも
    2024-05-30

    原作者の意向は取り入れられたと日テレ
    2024-05-30

    韓国HYBE傘下の代表続投 和解望む意向
    2024-05-31

    デザインジャーナリストによる新しいデザイン誌の登場です!
    2024-06-01

    森鷗外の教師像に迫る 研究の「盲点」、記念館で特別展 学生の評判も紹介
    2024-06-01

    死後に再評価が進んだ作曲家の筆頭、ビゼー。その裏には友人の存在が【クラシック今日は何の日?】
    2024-06-02

    中国でドラえもん映画が興行首位 国際こどもの日に12億円
    2024-06-03

    万博無料招待、大阪の学校7割が希望 「不参加」の選択肢ない調査手法に批判も
    2024-06-03

    ニコライ・バーグマンが手がける北欧のジュエリーブランド〈フローラダニカ〉旗艦店が南青山にオープン。
    2024-06-03

    文科相、佐渡金山の果報待ちたい ユネスコの評価、近く判明
    2024-06-03

    映画「ゴジラ‐1.0」の震電は「コックピットだけ復元」のはずだった…山崎貴監督がエピソード披露
    2024-06-04

    「2億円トイレ」のイメージ図など公開 大阪・関西万博
    2024-06-04

    「KOTARO NUKAGA(天王洲)」が移転し拡張。約386平米の巨大スペースに
    2024-06-05

    国際博物館の日、今年のテーマは「学びと研究のための博物館」
    2024-06-04

    石川九楊の個展「石川九楊大全」が上野の森美術館で2ヶ月連続開催へ
    2024-06-05

    島左近の墓、京都の寺で発掘調査 三成の腹心、関ケ原後も生存?
    2024-06-05

    美しくて“かわいい”結びの技  1400年の歴史を誇る「水引」の可能性を探って
    2024-06-06

    安藤忠雄さん設計の美術館名称決まる…香川・直島に2025年オープン
    2024-06-05

    岡田将生の初ブランド「IN MY DEN」始動、第1弾グッズの受注販売がスタート
    2024-06-06

    パートナーとの強い絆から生まれた、ベンジャミン・ブリテンの代表作【クラシック今日は何の日?】
    2024-06-06

    ©  Dopu Box
    💛