Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linuxオペレーティングシステム

Linuxオペレーティングシステム

  
                  

Linuxシステムでは、それがセントラルプロセッサ、メモリ、ディスクドライブ、キーボード、マウス、またはユーザなどであるかどうかにかかわらず、Linuxシステム管理コマンドは通常の操作の中核です。このセッションでは、Linux用の一般的なファイル処理コマンドについて説明した後、システムとユーザーを管理するためのコマンドを紹介します。

◆df

1.アクション

dfコマンドは、ファイルシステムのディスク容量の使用状況を確認するためのコマンドで、使用権限はすべてのユーザーです。

2.書式

df [options]

3.主なパラメータ

-s:各Namesパラメータには、占有されているデータブロックのみが表示されます。合計
-a:各ディレクトリ内の各ファイルおよび指定されたディレクトリ内のサブディレクトリによって占められているデータブロックの数を再帰的に表示します。 -sも-aも指定されていない場合は、Namesおよびそのサブディレクトリ内の各ディレクトリが占有しているディスクブロックの数だけが表示されます。
-k:ディスク容量の使用量を1024バイト単位で一覧表示します。
-x:異なるファイルシステム上のスキップディレクトリはカウントされません。
-l:すべてのファイルサイズを計算し、ハードリンクファイルについて複数回計算します。
-i:ブロック使用量の代わりにiノード情報を表示します。
-h:ファイルシステムのサイズを、136KB、254MB、21GBなどのわかりやすい形式で印刷します。
-P:POSIX出力フォーマットを使います。
-T:ファイルシステムの種類を表示します。

4.説明

dfコマンドは、ファイルシステムの使用統計情報を生成するために広く使用されており、システム内のすべてのファイルシステムに関する情報(総容量や空き容量など)を表示します。 、現在のインストールポイントなど

dfコマンドを使用すると、スーパー特権ユーザーには状況がわかります。パーティションの容量が100%を超えています。これは、Linuxシステムがスーパーユーザー用に10%のスペースを予約しているためです。言い換えれば、スーパーユーザーにとって、彼が見るハードディスク容量は110%になるでしょう。この配置はシステム管理に適しており、システム管理者はハードディスクの容量が100%に近いときでも作業を続けることができます。

5.アプリケーションの例

Linuxは、JFS、ReiserFS、ext、ext2、ext3、ISO9660、XFS、Minx、vfat、MSDOSなど、多数のファイルシステムをサポートしています。 df -Tコマンドを使用してディスク容量を表示するときに、ファイルシステム情報を取得することもできます。

 #df -T 
ファイルシステムタイプの容量が使用可能です。%usedマウントポイント
/Dev / hda7 reiserfs 5.2G 1.6G 3.7G 30%/ <BR> /dev/hda1vfat2.4G 1.6G 827M 66%/ windows / C <dB> /dev/hda5vfat3.0G 1.7G 1.3G 57%/ windows / D BR> /dev/hda9vfat3.0G 2.4G 566M 82%/windows /E /dev /hda10NTFS 3.2G 573M 2.6G 18%/windows /F
/dev/hda11vfat1.6G 1.5G 23M 99%/Windows /G

ディスク容量の容量と使用量の他に、ファイルシステムの種類とパーティションのマウントポイントも利用できます。

◆top


1.機能

実行中のプログラムのプロセスを表示するには、topコマンドを使用します。

2.フォーマット

top [ - ] [d delay] [q] [c] [S] [s] [i] [n]

3。パラメータ

d:更新間隔を秒単位で指定します。
q:遅れた更新はありません。ユーザーがスーパーユーザーを持っている場合、topコマンドが最も高い優先度で実行されます。
c:プロセスの完全なパスと名前を表示します。 S:累積モード。これは、完了または消失したサブストロークのCPU時間を累積する。 s:セーフモード。 i:アイドル(アイドル)またはダメ(ゾンビ)の旅程を表示しない。
n:更新回数を表示し、完了するとtopを終了します。

4.説明

topコマンドはLinuxシステム管理のための主要なコマンドであり、それを通して多くの情報を得ることができます。ここでは、それが図1と併せて提供する情報について説明します。

498)this.style.width = 498; ">図1:topコマンドの表示

図1の最初の行は現在の時刻、システムの起動時刻を表します。現在のシステムログインユーザー数、平均負荷2行目には、現在実行中、スリープ中、無駄(Zombie)プロセスのすべての開始プロセスが表示され、3行目には現在のCPU使用率が表示されます。 4行目は、使用可能メモリの合計、使用済みメモリ、空きメモリ、バッファが占有しているメモリなど、物理メモリの使用率を示します。スワップパーティションの使用量(スワップパーティションの合計、使用済み、空き、キャッシュ用のサイズなど)が表示されます6行目に最も多くの項目が表示され、詳細な説明は次のとおりです。

PID(Process ID) ):プロセス識別番号

USER:プロセス所有者のユーザー名
PR:プロセスの優先順位
NI:プロセスの優先順位値
VIRT:プロセス占有仮想メモリ値。RES:プロセスによって占有されている物理メモリ値。 SHR:プロセスによって使用される共有メモリ値S:プロセスのステータス、Sはスリープ、Rは実行中、Zはデッド、Nはプロセスの優先順位は負である。 :プロセスによって占有されているCPU使用率%MEM:プロセスによって占有されている物理メモリおよび合計メモリの割合TIME +:起動後にプロセスによって占有された合計CPU時間
コマンド:プロセスの起動起動コマンドの名前この行が表示されていない場合は、完全なコマンドラインが表示されます。top

topコマンドの使用中に、他のパラメータの機能を実行するための対話型コマンドを使用できます。ショートカットキーが有効になります。

< Space>:すぐに更新します。
P:CPU使用サイズに従って並べ替えます。
T:時間と累積時間に従って並べ替えます。
q:終了topコマンドm:表示メモリ情報の切り替えt:表示プロセスとCPUステータス情報の切り替えc:表示コマンド名とコマンドライン全体の表示M:メモリサイズによるソート W:現在の設定を〜/.toprcファイルに書き込みます。トップ設定ファイルの推奨方法

ご覧のとおり、topコマンドは非常に強力な監視システムツールで、システム管理者にとっては特に重要ですが、欠点は多くのシステムリソースを消費することです。

5.使用例

指定したユーザーを監視するには、topコマンドを使用しますデフォルトでは、すべてのユーザーの進行状況を監視します。キーを押してからユーザー名を入力すると、図2に示すように、システムは指定されたユーザーのプロセス実行インターフェイスに切り替わります。 498)this.style.width = 498; ">図2指定されたユーザーを監視するためにtopコマンドを使用する

Copyright © Windowsの知識 All Rights Reserved