Ifconfigコマンドは主にLinuxシステムの設定ネットワークデバイスを表示するために使用され、多くの人がそのコマンドに精通していない場合、以下のシステムホームスモールシリーズはifconfigコマンドを使用するためのものです。詳細な紹介、それを知りましょう。
は、通常はrootとしてLinuxマシン上で使用するためにはsudo ifconfigコマンドツールで、または使用ログインする必要があります。 ifconfigコマンドでのいくつかのオプション属性の使用に応じて、ifconfigツールは単にネットワークインタフェース設定情報を取得するだけでなく、これらの設定を変更するためにも使用できます。
1。コマンドフォーマット:
ifconfig [ネットワークデバイス] [パラメータ]
コマンド機能:
ifconfigコマンドは、ネットワークデバイスを表示および設定するために使用されます。ネットワーク環境が変化したときに、このコマンドを使用してそれに応じてネットワークを構成できます。
3。コマンドパラメータ:
up指定したネットワークデバイス/ネットワークカードを起動します。
down指定されたネットワーク機器/ネットワークカードの電源を切ります。このパラメータは、指定されたインターフェースを通るIP情報の流れを効果的にブロックすることができますインターフェースを永久に閉じたい場合は、コアルーティングテーブルからインターフェースのルーティング情報も削除する必要があります。
arp指定したNICがARPをサポートしているかどうかを設定します。
-promiscネットワークカードの無差別モードをサポートするかどうかを設定しますこのパラメータを選択すると、ネットワークカードはネットワークで送信されたすべてのパケットを受信します。このパラメータを指定すると、NICはネットワーク内のすべてのマルチキャストパケットを受信します。
-aすべてのインタフェース情報を表示します。
-s概要情報を表示します(netstat -iと同様)。
追加指定したNICのIPv6アドレスを設定します。
del指定したNICのIPv6アドレスを削除します。
"ハードウェアアドレス" NICの最大転送単位を設定します。
mtu "バイト" NICを設定します。最大転送単位(バイト)
netmask "サブネットマスク"ネットワークカードのサブネットマスクを設定します。マスクは、プレフィックス0xを持つ32ビットの16進数、またはドットで区切られた4つの10進数です。ネットワークをサブネットに分割する予定がない場合は、このオプションをそのままにしておくことができますが、サブネットを使用している場合は、ネットワーク内のすべてのシステムに同じサブネットマスクを設定する必要があります。
トンネルを確立するためのトンネル
dstaddrピアツーピア通信を確立するためのリモートアドレスを設定します。
-broadcast "address"指定したNICのブロードキャストプロトコルを設定します。
- Pointtopoint "Address"ネットワークカードのピアツーピア通信プロトコルを設定します。
multicastネットワークカードのマルチキャストフラグを設定します。
addressネットワークカードのIPv4アドレスを設定します。
txqueuelen "Length"ネットワークカードの送信キューを設定します。長さ
4。使用例:
例1:ネットワーク機器情報の表示(運用状態)
コマンド:ifconfig
出力:
コードは以下のとおりです。
[root @ localhost〜]#ifconfig
eth0リンクのカプセル化:Ethernet HWaddr 00:50:56:BF:26:20
inet addr:192.168.120.204 Bcast:192.168。 120.255マスク:255.255.255.0
<ブロードキャスト>マルチキャストMTU:1500メトリック:1
RXパケット:8700857エラー:0ドロップ:0オーバーラン:0フレーム:0
TXパケット:31533エラー:0ドロップ:0オーバーラン:0キャリア:0
衝突:0 txqueuelen:1000
RXバイト:596390239(568.7 MiB)TXバイト:2886956(2.7 MiB) "/p" "p" loリンクのカプセル化:ローカルループバック
inet addr:127.0.0.1マスク:255.0.0.0
ループバックランニングMTU:16436メトリックス:1
RXパケット:68エラー:0ドロップ:0オーバーラン:0フレーム:0
TXパケット:68エラー:0ドロップ:0オーバーラン:0キャリア:0
コリジョン:0 txqueuelen: 0
RXバイト:2856(2.7 KiB)TXバイト:2856(2.7 KiB)
説明:
eth0は最初のNICを表し、HWaddrはNICの物理アドレスを表します。このネットワークカードの物理アドレス(MACアドレス)は00:50:56:BF:26:20です。
inet addrはネットワークカードのIPアドレスを示すために使用され、このネットワークカードのIPアドレスは192.168.120.204、ブロードキャストアドレスです。 Bcast:192.168.120.255、マスクアドレスMask:255.255.255.0
loはネットワークプログラムのテストに使用されますが、LANまたは外部ネットワーク上のユーザーにテストを許可しません。表示、このホストで使用されているネットワークインターフェースのみを実行および表示できます。たとえば、不正なアドレスに戻るようにHTTPDサーバを指定した場合は、ブラウザに127.0.0.1と入力してWebサイトを表示できます。しかし、あなたはそれを見ることができるだけで、LANの他のホストやユーザーは知りません。
1行目:接続の種類:イーサネットHWaddr(ハードウェアのMACアドレス)
2行目:IPアドレス、サブネット、ネットワークカードのマスク
3行目:UP(NICのオープン状態を表す)RUNNING(NICのネットワークケーブルが接続されていることを表す)MULTICAST(マルチキャスト対応)MTU:1500(最大伝送単位):1500バイト
4行目と5行目:データパケット統計の送受信
7行目:データバイト数統計の送受信。
前123次のページ合計3ページ
Linuxシステムでwindowsファイルを開くと^ M文字が表示されますが、これは読み取りには影響しませんが、削除できるのであればより良いです。次の小さなシリーズで
Linuxの多くのコマンドの中で、expectコマンドは比較的珍しいので、expectコマンドを使用してスクリプトの自動ログインを実装したり、プロセスからのフィードバックを待ったりすることができます。では、expectコマンドの用途は何ですか? Xiaobianと一緒に来てください。
コードの一部を初めて目:
#! /usr /bin /expect
タイムアウトの設定
#)&rdquo; 送信&ldquo; bash /root/test.sh \\ r&rdquo; expect -re&ldquo; \\](\\ $
AndroidソフトウェアはLinuxシステムで開発されていることを知っているので、Linux環境で開発環境を構築し、その後Linux /Ubuntu11.10システムを使用する方法Android 4
Technologeeko Ubuntu 12.04システムの電源を入れると、インターフェイスが半分で停止してシステムに入ることができず、バッテリ状態の確認を示すこと
無線LANホットスポットをするためのWin7のノートブックWin7のノートブックワイヤレスルーターになる方法
Win7のフォルダ検索機能は、ソリューションを使用することはできません
Win10のシステムWord2010のツールバーが欠けている、見つける方法は?
Win10 9926インストールapp storeアプリケーションプロンプトエラー0x800706d9どうすればよいですか?
Windows 8.1システムの電話がアクティブ化されたときにMicrosoftリターンコードを入力することはできません
Windows 7システムの新機能:マルチタッチとジャンプメニュー