Linuxシステムには、サーバーの監視に使用できる基本的なコマンドがいくつかあります。
簡単な紹介として、– helpで具体的な使用方法を確認または確認できます。ネットワーク:ifconfig、netstatディスク:df CPU:wプロセス:psメモリ:空きI /O:iostat ifconfig < Br>
ifconfigを入力すると、出力は次のようになります。
eth0:flags = 4163 mtu 1500 inet 10.144.81.226 netmask 255.255.240.0 broadcast 10.144.95.255 ether 00:16:3e:02:04:ba txqueuelen 1000(イーサネット)RXパケット69775バイト91364566(87.1 MiB)RXエラー0ドロップ0オーバーラン0フレーム0 TXパケット26057バイト1937311(1.8 MiB)TXエラー0ドロップ0オーバーラン0キャリア0コリジョン0lo:フラグ= 73 mtu 65536 inet 127.0 .0.1ネットマスク255.0.0.0 loop txqueuelen 0(ローカルループバック)RXパケット286バイト32054(31.3 KiB)RXエラー0ドロップ0オーバーラン0フレーム0 TXパケット286バイト32054(31.3 KiB)TXエラー0ドロップ0オーバーラン0キャリア0衝突0結果には、サーバーのNIC、IPアドレス、およびMACアドレスの数が表示されます。 、どこMTU、パケット送受信カードのサイズ。 ethX(xは0,1,2……)、いくつかのNICがあります; inetはIPアドレス、netmaskはサブネットマスク、そしてbroadcastはブロードキャストアドレスです。
netstat
netstatネットワーク関連のデータを表示するためのコマンドです。
アクティブなインターネット接続(サーバーおよび確立された)プロトタイプ受信Qローカルアドレス外部アドレス状態Timertcp 0 0 127.0.0.1:8005 0.0.0.0:* LISTENオフ( 0. $ tcp 0 0 0.0.0.0:8009 0.0.0.0:* LISTENオフ(0. $ tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTENオフ(0. $ tcp 0 0 0.0.0.0:8080 0.0 .0.0:* LISTEN off(0. $ tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN off(0. $ tcp 0 0 115.28.204.58:58433 42.156.166.25:80 ESTABLISHED off(0. $ tcp 0 52 115.28.204.58:22 59.71.67.114:21489(0.4 $ udp 0 0 115.28.204.58:123 0.0.0に確立されました。 0:* off(0. $ udp 0 0 10.144.81.226:123 0.0.0.0:* off(0. $ udp 0 0 127.0.0.1:123 0.0.0.0:* off(0. $ udp 0 0 0.0.0.0 :123 0.0.0.0:* off(0. $ udp6 0 0 ::: 123 ::: *は、サーバー上のすべてのネットワーク層接続を表示するために使用できます。
w
wコマンドを使用してサーバーの負荷を表示します。wと入力すると、コマンドの出力は次のようになります。
16:59:52 up 4 days、18:20、1 user、load平均:0.09、0.04、0.05 TTYログイン@アイドルJCPU PCPU WHATroot pts /0 16:51 0.00秒0.06秒0.00秒結果には、サーバーの実行時間(4日間、18時20分)、ユーザー数、現在の時間が含まれます。ユーザーとその実行中のプログラム、3つの値の負荷値は1分、5分、10分の平均負荷です。
システムで現在実行中のタスク数と5秒ごとにディスクI /Oを待機しているタスク数が数えられ、その平均値が1分、5分、10分ごとに計算されます。
df
dfコマンドを使用してディスクを表示しますdf -hと入力します
使用されるファイルシステムサイズ使用率%/dev /xvda1にマウントされています40G 2.1G 36G 6%/devtmpfs 489M 0 489M 0%/devtmpfs 497M 0 497M 0%/dev /shmtmpfs 497M 19M 478M 4%/runtmpfs 497M 0 497M 0%/sys /fs /cgrouptmpfs 100M 0 100M 0%/run /user /0ディスク使用量、マウントされているディスクのディレクトリなど
free
メモリステータスを表示するfreeコマンド
使用されている空き共有バッファの総数cachedMem:1016656 940168 76488 19384 114052 543612 - /+ buffers /cache:282504 734152スワップ:0 0は、合計メモリサイズ、使用済みメモリ、および残りのメモリを確認できます。
swapはスワップパーティションです。仮想メモリと見なすことができます。
iostat
ioはI /Oです。このコマンドはI /O関連のデータを出力するために使用されます。iostat-xと入力します。
Linux 3.10.0-123.9.3.el7.x86_64(iZ28yqvmjkrZ)2016/03/20 _x86_64_(1 CPU)平均%cpu:%ユーザー%nice%システム%iowait%steal%アイドル0.19 0.00 0.13 0.06 0.16 99.47デバイス:rrqm /s wrqm /sr /sw /s rkB /s wkB /s avgrq-sz avgqu-sz a $ xvda 0.00 0.17 0.10 0.33 0.94 5.14 28.83 0.01 2 $データ
ps
このコマンドは、プロセス情報を表示するのに使用されますps -auxと入力してください
ユーザーPID%CPU%MEM VSZ RSS TTY STAT開始時間COMMANDroot 1 0.0 0.3 188792 3804?Ss 3月15日0:10 /usr /lib /systemd /syste $ root 2 0.0 0.0 0 0?S Mar15 0:00 [kthreadd] root 3 0.0 0.0 0 0?S Mar15 0:01 [ksoftirqd /0] root 5 0.0 0.0 0 0 ? S< Mar15 0:00 [kworker /0:0H] root 7 0.0 0.0 0 0?S Mar15 0:00 [移行/0] root 8 0.0 0.0 0 0?S Mar15 0:00 [rcu_bh] root 9 0.0 0.0 0 0?S Mar15 0:00 [rcuob /0]……プロセス識別子、CPU、メモリなどの使用状況を出力できます。
psには多くのパラメータがありますが、よく使用されるパラメータをいくつか覚えておいてから、特別なニーズがある場合はデータを調べてください。
1仮想マシン下の1 Uディスクまたはディスクマウント、Ubuntuネットワーク設定、グラフィカルインターフェイスおよびコマンドインターフェイススイッチ、ソフトウェアソースの設定ディスクマウントの設定(
1.bridged(ブリッジモード)&LT:Linux仮想マシンのネットワークとリモートログイン管理
あなたは2つの仮想NICのうち、仮想マシンをインストールした後の3種類&#65533;&QUOT; HTTP://www.2cto.com/kf/ware/vc/"ターゲット=&QUOT;
Linuxでのネットワーク構成は非常に複雑ですが、基本的なユーザースペースのネットワーク構成はそれほど難しくありません。それでもLinuxにネットワークがない場合、またはネットワークへの接続に問題があ
Windowsオペレーティングシステムの場合、管理者パスワードを忘れても、それはまだかなり良い解決策です。 これを行う最も簡単な方法の1つは、この問題を完全に解決するために、コンピュータストア、古い