ホームページ  >  記事  >  システムチュートリアル  >  CentOS シャットダウンのヒント: アクティブなユーザーとプロセスを表示する

CentOS シャットダウンのヒント: アクティブなユーザーとプロセスを表示する

WBOY
WBOY転載
2024-01-04 18:53:431070ブラウズ
Q: では、Linux 環境でマシンを正しくシャットダウンするにはどうすればよいでしょうか?

この質問について、一緒に議論しましょう!

ステップ 1: 表示

管理者としての最初のステップは、このマシンを誰が使用しているか、どのユーザーがいるか、そしてユーザーがどのようなプログラムを実行しているかを確認することです。

この Linux サーバーに誰がいるかを確認するには、コマンド who を使用します。コマンドラインで実行すると、次の図に示すように、どのユーザーがいつ、どの端末を介してサーバーにログインしたか、ログイン時にどの IP アドレスが使用されたかを返すことができます。

CentOS シャットダウンのヒント: アクティブなユーザーとプロセスを表示する

すべてのユーザーで実行されたプログラムを表示するには、ps コマンドを使用し、適切なパラメーターを追加します。ps コマンドの具体的な使用方法については、今後の実験で詳しく説明します。

CentOS シャットダウンのヒント: アクティブなユーザーとプロセスを表示する

ステップ 2: 通知

システムがまもなくシャットダウンすることを他のユーザーに通知します。shutdown コマンドを実行する前に、システムがまもなくシャットダウンすることを電子メールまたは電話で他のオンライン ユーザーに通知できます。また、shutdown コマンドを実行するときにパラメーターを追加して、他のユーザーの画面にシャットダウン時刻を表示します。閉鎖する前に事前に通知することが重要であることを強調したいと思います。 ! !届出方法が異なる企業では、それぞれに応じた運用・保守管理体制が整備されており、その要件を遵守しなければ重大な影響を及ぼします。

CentOS シャットダウンのヒント: アクティブなユーザーとプロセスを表示する

ステップ 3: シャットダウン

コマンドの正しい使い方 Linux システムでは、データの読み取りを高速化するために、デフォルトでは、実行中のデータはハードディスクに直接書き込まれるのではなく、メモリ (つまりキャッシュ) に一時的に保存されます。保存。メモリの読み取り速度はハードディスクの読み取り速度よりも 10 ビット以上速いため、この動作メカニズムにより、メモリにキャッシュされたデータの読み取り速度が大幅に高速になります。

ただし、この動作メカニズムはいくつかの問題も引き起こします。つまり、コンピューター室の異常停電や保守員が直接サーバーの電源を切るなど、何らかの特殊な状況によって Linux システムが異常にシャットダウンしてしまうと、この場合、一部のデータがキャッシュに保存され、ハードディスクに書き込まれず、一部のデータが失われ、ファイルが破損する可能性があります。これは、システムの通常の動作に重大な影響を及ぼします。では、Linux システムでこの種の事故を回避するにはどうすればよいでしょうか?キャッシュ内の更新されたデータをディスクに書き込むために使用される sync コマンドがあります。 shutdown/reboot/halt などのコマンドは、シャットダウンする前に sync コマンドを呼び出してデータを更新し、ディスクに書き込みますが、より安全にするために、シャットダウンする前に sync コマンドを数回実行してください。

以上がCentOS シャットダウンのヒント: アクティブなユーザーとプロセスを表示するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlinuxprobe.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。