ホームページ 運用・保守 CentOS CentOS シャットダウン コマンドの紹介

CentOS シャットダウン コマンドの紹介

Nov 10, 2020 pm 02:56 PM
centos

次のチュートリアル コラムでは、#centos チュートリアル コラムで CentOS のシャットダウン コマンドを紹介します。困っている友人の役に立てば幸いです。

Linux centos のシャットダウンおよび再起動コマンドの詳細な説明と実践

Linux centos 再起動コマンド:

1、reboot

2、shutdown -r now すぐに再起動します (root ユーザーの場合)
3. shutdown -r 10 10 分後に自動的に再起動します (root ユーザーの場合)
4. shutdown -r 20:35 時刻が 20:35 になったら再起動します (root ユーザーの場合) )

shutdown コマンドで再起動を設定した場合、shutdown -c コマンドを使用して再起動をキャンセルできます。

Linux centos shutdown コマンド:

1. すぐに停止します Shutdown

2. Poweroff すぐにシャットダウンします
3. Shutdown -h now すぐにシャットダウンします (root ユーザーの場合)
4. Shutdown -h 10 10 分後に自動的にシャットダウンします

shutdown コマンドを使用する場合 シャットダウンを設定した場合、shutdown -c コマンドを使用して再起動をキャンセルできます。

1.shutdown

shutdown コマンドを使用して、安全にシャットダウンできます。システム。ユーザーの中には、電源を直接遮断して Linux をシャットダウンする人もいますが、これは非常に危険です。 Linux は Windows とは異なり、バックグラウンドで多くのプロセスが実行されているため、強制的にシャットダウンするとプロセスのデータが失われ、システムが不安定な状態になり、一部のシステムではハードウェア デバイスが損傷する可能性があります。システムをシャットダウンする前に shutdown コマンドを使用すると、システム管理者はログインしているすべてのユーザーにシステムがシャットダウンされることを通知します。また、ログイン コマンドはフリーズされます。つまり、新しいユーザーはログインできなくなります。

直接シャットダウンすることも、シャットダウンを一定時間遅らせて再起動することも可能です。これは、すべてのプロセスがシステムから送信されたシグナルを受信するという事実によって決まります。これにより、vi などのプログラムに現在編集中のドキュメントを保存する時間が与えられ、メールやニュースなどのプログラムは正常に終了できるようになります。

shutdown は、シグナル [signal] を init プログラムに送信し、ランレベルの変更を要求することによってジョブを実行します。

ランレベル 0 はシステムをシャットダウン [停止] するために使用され、ランレベル 6 はシステムを再アクティブ化 [リブート] するために使用され、ランレベル 1 はシステムを管理作業を実行できる状態にするために使用されます。は、シャットダウンする -h または -r パラメータがないことを前提としたデフォルトです。シャットダウン (停止) または再起動 (リブート) プロセス中にどのようなアクションが実行されたかを理解するには、このファイル /etc/inittab でランレベル関連の情報を確認できます。

shutdown パラメータの説明:

[-t] 他のランレベルに変更する前にシャットダウンする時間を init に指示します。

[-r] 電卓を再起動します。

[-k] は実際にはシャットダウンせず、各ログイン [login] に警告信号を送信するだけです。

[-h] シャットダウン[停止]後に電源を切ります。

[-n] 初期化する必要はありませんが、自分でシャットダウンします。このオプションの使用はお勧めできません。また、このオプションの結果が必ずしも期待どおりになるとは限りません。

[-c] cancel current process 現在実行中のシャットダウンプログラムをキャンセルします。もちろん、このオプションには時間パラメータはありませんが、それを説明するメッセージを入力することができ、このメッセージは各ユーザーに送信されます。

[-f] 電卓を再起動するときに fsck を無視します [reboot]。

[-F] 電卓の再起動時に fsck を強制します [reboot]。

[-time] シャットダウン[shutdown]までの時間を設定します。

2.halt——最も単純なシャットダウンコマンド

実際、haltはshutdown -hを呼び出すことです。 halt が実行されると、アプリケーション プロセスが強制終了され、sync システム コールが実行され、ファイル システムの書き込み操作が完了した後にカーネルが停止されます。

パラメーターの説明:

[-n] sync システム コールを防止します。これは、fsck でルート パーティションにパッチを適用した後に、カーネルがパッチを適用したパーティションを古いバージョンのスーパーブロックで上書きするのを防ぐために使用されます。 . スーパーブロック。

[-w] は実際の再起動やシャットダウンではなく、wtmp [/var/log/wtmp] レコードを書き込むだけです。

[-d] wtmp レコードを書き込みません [オプション [-n] に含まれます]。

[-f] shutdownを呼び出さずに強制的にシャットダウンまたは再起動します。

[-i] シャットダウン (または再起動) する前に、すべてのネットワーク インターフェイスをオフにします。

[-p] このオプションはデフォルトのオプションです。シャットダウンするときにpoweroffを呼び出すだけです。

3.reboot

再起動の作業プロセスは停止とほぼ同じですが、停止はシャットダウンするのに対し、ホストを再起動します。そのパラメータは halt に似ています。

4.init

init はすべてのプロセスの祖先であり、そのプロセス番号は常に 1 であるため、init に TERM シグナルを送信すると、すべてのユーザー プロセス、デーモン プロセスなどが終了します。シャットダウンではこのメカニズムが使用されます。 init は 8 つのランレベルを定義します。init 0 はシャットダウン、init 1 は再起動です。 init については長い議論になる可能性がありますが、ここでは触れません。

また、init の実行レベルを変更できる telinit コマンドもあり、例えば、telinit -iS ではシステムをシングルユーザーモードにすることができますが、シャットダウン時の情報や待ち時間は取得できません。

Linux で root 管理者パスワードを変更する方法

root (SSH 操作) としてログインし、passwd コマンドを入力すると、新しいパスワードを入力するプロンプトが表示されます。

以上がCentOS シャットダウン コマンドの紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Centosで中国語を入力する方法 Centosで中国語を入力する方法 Apr 07, 2024 pm 08:21 PM

CentOS で中国語入力を使用する方法には、次のものが含まれます。 fcitx 入力方法を使用する: fcitx をインストールして有効にし、ショートカット キーを設定し、ショートカット キーを押して入力方法を切り替え、ピンインを入力して候補単語を生成します。 iBus 入力方法を使用する: iBus をインストールして有効にし、ショートカット キーを設定し、ショートカット キーを押して入力方法を切り替え、ピンインを入力して候補単語を生成します。

CentOS7でUSBディスクファイルを読み取る方法 CentOS7でUSBディスクファイルを読み取る方法 Apr 07, 2024 pm 08:18 PM

CentOS 7 で U ディスク ファイルを読み取るには、まず U ディスクを接続し、そのデバイス名を確認する必要があります。次に、次の手順に従ってファイルを読み取ります。 USB フラッシュ ドライブをマウントします: mount /dev/sdb1 /media/sdb1 (「/dev/sdb1」を実際のデバイス名に置き換えます) USB フラッシュ ドライブ ファイルを参照します: ls /media /sdb1; cd /media /sdb1/ディレクトリ; cat ファイル名

CentOS7でroot権限を入力する方法 CentOS7でroot権限を入力する方法 Apr 02, 2024 pm 08:57 PM

CentOS 7 の root 権限に入る方法は 2 つあります。 sudo コマンドを使用します。ターミナルで sudo su - と入力し、現在のユーザー パスワードを入力します。 root ユーザーとして直接ログインします。ログイン画面で「その他」を選択し、「root」と root パスワードを入力します。注: root 権限で慎重に操作し、sudo 権限でタスクを実行し、root パスワードを定期的に変更してください。

SCP 使用法のヒント - ファイルを再帰的に除外する SCP 使用法のヒント - ファイルを再帰的に除外する Apr 22, 2024 am 09:04 AM

scp コマンドを使用すると、ネットワーク ホスト間でファイルを安全にコピーできます。データ転送と認証には ssh を使用します。一般的な構文は次のとおりです: scpfile1user@host:/path/to/dest/scp -r/path/to/source/user@host:/path/to/dest/scp ファイルを除外する scp コマンドを使用する場合はできないと思いますファイルをフィルタリングまたは除外します。ただし、ファイルを除外し、ssh を使用して安全にコピーするという良い回避策があります。このページでは、scp を使用してディレクトリを再帰的にコピーするときにファイルをフィルタリングまたは除外する方法について説明します。 rsync コマンドを使用してファイルを除外する方法 構文は次のとおりです。 rsyncav-essh-

centos にログインするためのパスワードを忘れた場合の対処方法 centos にログインするためのパスワードを忘れた場合の対処方法 Apr 07, 2024 pm 07:33 PM

CentOS パスワードを忘れた場合の解決策は次のとおりです。 シングルユーザー モード: シングルユーザー モードに入り、passwd root を使用してパスワードをリセットします。レスキュー モード: CentOS Live CD/USB から起動し、ルート パーティションをマウントし、パスワードをリセットします。リモート アクセス: SSH を使用してリモートに接続し、sudo passwd root でパスワードをリセットします。

CentOS7でroot権限を有効にする方法 CentOS7でroot権限を有効にする方法 Apr 07, 2024 pm 08:03 PM

CentOS 7 では root 権限がデフォルトで無効になっていますが、次の手順で有効にできます: 一時的に有効にする: ターミナルで「su root」と入力し、root パスワードを入力します。永続的に有効にする: 「/etc/ssh/sshd_config」を編集し、「PermitRootLogin no」を「yes」に変更し、SSH サービスを再起動します。

centos7でroot権限を取得する方法 centos7でroot権限を取得する方法 Apr 07, 2024 pm 07:57 PM

CentOS 7 で root 権限を取得するには、いくつかの方法があります。 1. 「su」を使用してコマンドを実行します。 2. 「sudo」を使用して単一のコマンドを実行します。 3. root ユーザーを有効にし、パスワードを設定します。注: root 権限を使用する場合は、システムに損傷を与える可能性があるため注意してください。

CentOSでroot権限を入力する方法 CentOSでroot権限を入力する方法 Apr 07, 2024 pm 08:06 PM

CentOS で root 権限でタスクを実行するには、1) sudo コマンドを使用して一時的に root 権限を取得する、2) root ユーザーのパスワードを使用して直接ログインする、の 2 つの方法があります。 root 権限を使用する場合は細心の注意を払う必要があり、必要な場合にのみ使用することをお勧めします。

See all articles