はじめに
wコマンドは、システム管理者がシステムにログオンしているユーザーとユーザーが実行したアクティビティを監視するために使用されます。これは、ユーザー名、ログイン情報、およびログインユーザーによって実行されたアクティビティを確認するために使用されるツールです。このwコマンドツールは、デフォルトでLinuxシステムに自動的にインストールされます。 wコマンドはwhoコマンドと非常によく似ています 、ただし、ログオンしているユーザーに関する多くの情報が含まれています。
この記事では、wコマンドの実際の使用法を紹介します。
wコマンドの構文
w[option][username]
ここでは、オプションとユーザー名の用語について以下で説明します。
[オプション] :ユーザーについて知りたい、または出力を印刷するために使用するオプション
[ユーザー名] :特定の情報を知るためにユーザーの名前を提供する
次の図は、wコマンドの使用法を示しています。 オプションが提供されていない場合:
以下のヘルプメニューを使用して、wコマンドのオプションを確認できます。
Linuxターミナルでのwコマンドの説明
Linuxで使用されるwコマンドについては、例を挙げて以下で説明します。
ここでの例を始める前に、wコマンドを使用する前に学ぶ必要のある情報をいくつか示します。 wコマンドで表示される出力について説明されているトピックは次のとおりです。
ユーザー: USERは、ログインしているユーザーの情報を表示します。
TTY: TTYは、ログインしているユーザーが使用している端末を表示します。
FROM: FROMは、ログインしているユーザーのIPアドレスを示します。
[メール保護]: [メール保護]は、ユーザーがログインしている時間を示します。
アイドル: IDLEは、ログインしたユーザーが最後に端末を操作した時刻を示します。
JCPU: JCPUは、ttyにアタッチされているプロセスにかかった時間を表示します。
PCPU: PCPUは、現在のプロセスにかかった時間を表示します。
内容: ユーザーの現在のプロセスとオプションを示すもの。
1。ヘッダーなしのwコマンド
システムの詳細とフィールドラベルを含むヘッダーなしで出力を表示するには、-hオプションを使用します。
[email protected] :~$ w -h
2。名前を無視するwコマンド
現在のプロセスとCPU時間を計算するとき、-uオプションを使用すると、wコマンドでユーザー名を無視できます。
[email protected] :~$ w -u
3。短い形式を表示するwコマンド
wコマンドを-sオプションとともに使用して、USER、TTY、FROM、IDLE、およびWHATフィールドのみを表示する短い出力形式を表示できます。
[email protected] :~$ w -s
4。リモートホスト名フィールドを表示/非表示にするwコマンド
システムのデフォルト出力に応じて、-fは FROMを示します FROMを出力または非表示にします output.UbuntuLinuxシステムではFROM が表示されているので、出力を非表示にするには-fを使用します。
[メール保護]:〜$ w -f
UbuntuLinuxシステムはFROMを表示します デフォルトで出力されます。
ここでは、出力 FROM オプション-fを使用して非表示にします。
5。アイドル時間の空白を印刷するwコマンド
-oは、1分未満のアイドル時間の空白スペースを出力します。
[メール保護]:〜$ w -o
6。ホスト名を表示するwコマンド
FROM には、デフォルトでホスト名または端末名が表示されます。-iオプションを使用すると、可能であればユーザーのIPアドレスに切り替わります。
[メール保護]:〜$ w -i
結論
上記のコマンドとその例は、wコマンドをよりよく理解するためのものです。ご覧いただきありがとうございます!