インフラエンジニアなら知っておきたい基本コマンド

こんにちは、やまぱんです。

インフラエンジニアなら知っておきたい基本コマンドについてです。

nc (netcat)

ネットワーク通信を行うための汎用ツールです。TCPやUDPでの接続やポートスキャン、データ転送などを行うことができます。

# ncコマンドを使用して、リモートホストのポートに接続し、通信を行う。
nc example.com 80

dig (Domain Information Groper)

DNSに関する情報を取得するためのコマンドラインツールです。特定のドメイン名に関連する情報を問い合わせることができます。

# コマンド解説
# digコマンドを使用して、指定したドメインのDNSレコードを問い合わせる。
dig example.com

ping

ネットワーク機器やホストに対してICMPエコーリクエストを送信し、応答を確認するためのコマンドです。

# コマンド解説
# pingコマンドを使用して、指定したホストに対してICMPエコーリクエストを送信し、応答を確認する。
ping example.com

telnet

リモートホストに接続して、テキストベースの通信を行うためのプロトコルです。セキュリティ上の理由から推奨されない場合があります。

# コマンド解説
# telnetコマンドを使用して、リモートホストの指定ポートに接続し、通信を行う。
telnet example.com 80

printenv

環境変数の一覧を表示するコマンドです。システムやプログラムが利用する環境変数を確認する際に使用します。

# コマンド解説
# printenvコマンドを使用して、現在の環境変数の一覧を表示する。
printenv

nslookup

DNSに関する情報を取得するためのコマンドラインツールです。特定のドメイン名に関連する情報を問い合わせることができます。

# コマンド解説
# nslookupコマンドを使用して、指定したドメインのDNSレコードを問い合わせる。
nslookup example.com

Resolve-DnsName (PowerShell)

Windows環境で使用されるDNS名前解決を行うためのPowerShellコマンドレットです。

# コマンド解説
# Resolve-DnsNameコマンドレットを使用して、指定したドメインのDNSレコードを問い合わせる。
Resolve-DnsName example.com

Test-NetConnection (PowerShell)

Windows環境で使用されるネットワーク接続のテストを行うためのPowerShellコマンドレットです。

# コマンド解説
# Test-NetConnectionコマンドレットを使用して、指定したホストとポートの接続テストを行う。
Test-NetConnection -ComputerName example.com -Port 80

シェアする

  • このエントリーをはてなブックマークに追加

フォローする