検索
ホームページ運用・保守Linuxの運用と保守centosのシャットダウンコマンドとは何ですか?
centosのシャットダウンコマンドとは何ですか?Sep 22, 2021 pm 06:00 PM
centosシャットダウンコマンド

centos shutdown コマンド: 1. "halt" コマンド、すぐにシャットダウンできます; 2. "poweroff" コマンド、すぐにシャットダウンできます; 3. "shutdown -h now" コマンド、すぐにシャットダウンできます4. 「shutdown」-hnumber」コマンドでは、自動的にシャットダウンする分数を指定できます; 5. 「init 0」。

centosのシャットダウンコマンドとは何ですか?

#このチュートリアルの動作環境: CentOS 6 システム、Dell G3 コンピューター。

Linux centos 再起動コマンド:

  • reboot
  • ##shutdown -r now すぐに再起動します(root ユーザーの場合)
  • shutdown -r 10 10 分後に自動的に再起動します (root ユーザーの場合)
  • shutdown -r 20:35 再起動時刻が 20:35 の場合 (root ユーザーの場合)
shutdown コマンドで再起動が設定されている場合は、shutdown -c コマンドを使用して再起動をキャンセルできます

Linux centos シャットダウン コマンド:

  • halt すぐにシャットダウンします

  • poweroff すぐにシャットダウンします

  • shutdown -h now すぐにシャットダウンします (root ユーザーの場合)
  • shutdown -h 10 10 分後に自動的にシャットダウンします

  • init 0 Shutdown

シャットダウンでシャットダウンを設定した場合コマンドでは、

shutdown - c コマンド cancel

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. 停止 — 最も単純なシャットダウン コマンド

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

パラメータの説明:

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

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

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

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

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

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

3. init

init はすべてのプロセスの祖先です。そのプロセス番号は常に 1 なので、TERM シグナルを init に送信すると、すべてのユーザー プロセスとデーモンが終了します。 . プロセスなどシャットダウンではこのメカニズムが使用されます。

init は 8 つのランレベル (ランレベル) を定義します。

init 0 はシャットダウン、init 1 は再起動です。

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

関連する推奨事項: 「Linux ビデオ チュートリアル

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

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
centos用什么命令可查版本号centos用什么命令可查版本号Mar 03, 2022 pm 06:10 PM

查版本号的命令:1、“cat /etc/issue”或“cat /etc/redhat-release”,可输出centos版本号;2、“cat /proc/version”、“uname -a”或“uname -r”,可输出内核版本号。

centos重启网卡的方法是什么centos重启网卡的方法是什么Feb 22, 2023 pm 04:00 PM

centos重启网卡的方法:1、对于centos6的网卡重启命令是“service network restart”;2、对于centos7的网卡重启命令是“systemctl restart network”。

centos php怎么安装opcachecentos php怎么安装opcacheJan 19, 2023 am 09:50 AM

centos php安装opcache的方法:1、执行“yum list php73* | grep opcache”命令;2、通过“yum install php73-php-opcache.x86_64”安装opcache;3、使用“find / -name opcache.so”查找“opcache.so”的位置并将其移动到php的扩展目录即可。

centos 怎么离线安装 mysqlcentos 怎么离线安装 mysqlFeb 15, 2023 am 09:56 AM

centos离线安装mysql的方法:1、将lib中的所有依赖上传到linux中,并用yum命令进行安装;2、解压MySQL并把文件复制到想要安装的目录;3、修改my.cnf配置文件;4、复制启动脚本到资源目录并修改启动脚本;5、将mysqld服务加入到系统服务里面;6、将mysql客户端配置到环境变量中,并使配置生效即可。

centos 7安装不出现界面怎么办centos 7安装不出现界面怎么办Jan 03, 2023 pm 05:33 PM

centos7安装不出现界面的解决办法:1、选择“Install CentOS 7”,按“e”进入启动引导界面;2、 将“inst.stage2=hd:LABEL=CentOS\x207\x20x86_64”改为“linux dd”;3、重新进入“Install CentOS 7”,按“e”将“hd:”后的字符替换成“/dev/sdd4”,然后按“Ctrl+x”执行即可。

centos 怎么删除 phpcentos 怎么删除 phpFeb 24, 2021 am 09:15 AM

centos删除php的方法:1、通过“#rpm -qa|grep php”命令查看全部php软件包;2、通过“rpm -e”命令卸载相应的依赖项;3、重新使用“php -v”命令查看版本信息即可。

如何在 CentOS 9 Stream 上安装 Nagios如何在 CentOS 9 Stream 上安装 NagiosMay 10, 2023 pm 07:58 PM

我们的PC中有一个磁盘驱动器专门用于所有与Windows操作系统相关的安装。该驱动器通常是C驱动器。如果您还在PC的C盘上安装了最新的Windows11操作系统,那么所有系统更新(很可能是您安装的所有软件)都会将其所有文件存储在C盘中。因此,保持此驱动器没有垃圾文件并在C驱动器中拥有足够的存储空间变得非常重要,因为该驱动器拥有的空间越多,您的Windows11操作系统运行起来就越顺畅。但是您可以在磁盘驱动器上增加多少空间以及可以删除多少文件是有限制的。在这种情况下,

centos中ls命令不显示颜色怎么办centos中ls命令不显示颜色怎么办Apr 20, 2022 pm 03:16 PM

方法:1、利用“vim ~/.bashrc”编辑用户目录(~)下的“.bashrc”文件;2、在文件内添加“alias ls="ls --color"”;3、利用“:wq!”命令保存文件内的更改;4、“exit”命令退出终端后重新连接即可。

See all articles

ホット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ヘンタイを無料で生成します。

ホットツール

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター