#1. プロセスとは何ですか?
プロセスとは、実行されるプログラムまたはコマンドです。各プロセスは実行中のエンティティであり、独自のアドレス空間を持ち、特定のシステム リソースを占有します。
推奨: 「Linux チュートリアル 」
2. プロセス管理の役割は何ですか?
サーバーの健全性ステータスを判断します
システム内のすべてのプロセスを表示します
プロセスを強制終了します
==プロセス コマンドを表示==
ps
コマンド ライン結果の説明
##top##top コマンド結果
情報の最初の行はタスク情報キューです
load avaerage:0.00 0.00 0.00 はそれぞれ、過去 1 分間、5 分間、と 15 分、シングルコアの場合、一般的に 1 未満の場合は負荷が小さく、1 より大きい場合は負荷が大きいと考えられます。
2 行目はCPU 情報
%Cpu(s):0.1us: ユーザー モードが占有する CPU の割合
0.1sy: CPU の割合システム モードによって占有されている
0.1ni: 優先度を変更したユーザー プロセスによって占有されている CPU パーセント
1.1id: アイドル状態の CPU の CPU 割合
0.1wa: CPU の割合入出力を待機しているプロセスによって占有されています
0.1hi: ハード割り込み要求サービスによって占有されている CPU 割合
0.1si: ソフト割り込み要求サービスによって占有されている CPU の割合
0.1 st: 仮想時間の割合。つまり、仮想マシンが存在する場合、仮想 CPU は
実際の CPU 時間の割合を待機します。
3 行目は物理メモリ情報です。
4 行目はスワップ パーティション (スワップ) 情報です。
##pstree
View process Tree は、プロセス ツリー間の関係、つまりどのプロセスが存在するかを表示するために使用されます。親プロセスと子プロセス。誰が誰を作成したかが明確にわかります。
== Kill Process==
kill
== ジョブ管理==
jobs -l
背景の ID 番号を表示しますジョブ
は、バックグラウンドに置かれた最新のジョブを表します。また、ジョブが復元されたときのデフォルトの再開ジョブ - によっても表されます。バックグラウンドに置かれた最後から 2 番目のジョブ Ctr Z は作業をバックグラウンドで一時停止状態にすることを意味します##& 作業をバックグラウンドで実行することを意味します
バックグラウンド回復の実行コマンドフォアグラウンドと対話することはできません。そうでない場合、実行のためにバックグラウンドに復元することはできません。== システム リソース ビュー==
無料メモリ使用状況の表示
キャッシュとバッファリングの違いは何ですか?
キャッシュ (cache) はハードディスクからのデータの読み取りを高速化するために使用され、バッファ (buffer) はハードディスクへのデータの書き込みを高速化するために使用されます。 #== システムでスケジュールされたタスク= =
crond サービス管理とアクセス制御crond は通常、デフォルトで開始されますservice crond restart chkconfig crond on
crontab ユーザーの crontab 設定
#
* * * * * php /mnt/d/CODE/MY/EighthWorld/artisan schedule:run >> /home/fantasy/error.log 2>&1 第一个*:一个小时的第几分钟 0-59 第二个*:一天中的第几小时 0-23 第三个*:一个月中的第几天 1-31 第四个*:一年中的第几月 1-12 第五个*:一周的星期几 0-7(0和7都代表周日)
以上がLinux システム管理の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。