ネットワーク

診断・疎通確認

netcat – ネットワーク接続を読み書きするコマンド

netcat(略称 nc)は、TCP/UDP接続を使って任意のホストとポート間でデータを読み書きできるコマンドです。ポートスキャン、簡易チャット、ファイル転送、デバッグなど幅広く利用されます。構文(Syntax)nc [オプション] ホスト...
診断・疎通確認

sync – バッファ中のデータをストレージに書き込むコマンド

sync コマンドは、メモリ上のバッファ(キャッシュ)にあるデータをディスクに強制的に書き込むためのコマンドです。システム停止や電源断の前に、書き込み忘れを防ぐために利用されます。構文(Syntax)sync [オプション] [FILE.....
HTTP/APIクライアント

youtube-dl – 動画/音声をダウンロード・変換するCLI

youtube-dl は、多数の動画サイトからコンテンツを取得し、ファイルに保存したり音声抽出・字幕取得などの後処理を行うコマンドラインツールです。※コマンド名は youtube-dl(ハイフン)。youtube_dl は Python モ...
転送・同期

sendmail – メールをMTAへ投入(送信)するコマンド

sendmail はメール本文(RFC 5322 形式)を標準入力から受け取り、ローカルの MTA(Sendmail 本体や Postfix/OpenSMTPD などの互換実装)に**投入(enqueue)**します。多くの UNIX/Li...
名前解決

whois – ドメインやIPアドレスの登録情報を取得するコマンド

whois コマンドは、ドメイン名やIPアドレスに関する登録者情報・管理者情報・登録日や有効期限などを、WHOISデータベースに問い合わせて表示するツールです。ドメインの所有者確認や、ネットワーク管理における調査に利用されます。構文(Syn...
名前解決

host – シンプルなDNS問い合わせコマンド

host コマンドは、ホスト名からIPアドレス、またはIPアドレスからホスト名を調べるシンプルなDNS問い合わせツールです。名前解決の確認や、ドメインのレコード(MX, NS, TXTなど)の調査に利用されます。構文(Syntax)host...
名前解決

nslookup – DNSサーバーに問い合わせるコマンド

nslookup コマンドは、指定したホスト名やIPアドレスについて、DNSサーバーに問い合わせを行い、対応するレコード情報を取得するためのツールです。ドメイン名からIPアドレスを調べたり、逆引きでIPアドレスからホスト名を確認する際に利用...
名前解決

dig – DNS情報を問い合わせるコマンド

dig コマンドは、DNSサーバーに問い合わせを行い、ホスト名やIPアドレス、MXレコードなどの情報を取得するためのツールです。ドメインの解決状況を調べたり、メールサーバーやネームサーバーの設定確認に使われます。構文(Syntax)dig ...
診断・疎通確認

telnet – リモートホストへ接続するためのコマンド

telnet コマンドは、TCP/IPを用いてリモートホストへ接続し、指定したポートで対話的な通信を行うためのツールです。ネットワークの疎通確認やサービス動作チェックに利用されます。構文(Syntax)telnet HOST [PORT]H...
HTTP/APIクライアント

wget – ファイルを非対話的にダウンロードするコマンド

wget コマンドは、HTTP, HTTPS, FTP プロトコルを利用して 指定したURLからファイルをダウンロード するためのコマンドです。非対話的に動作するため、バッチ処理やバックグラウンドでのファイル取得に便利です。構文(Synta...
HTTP/APIクライアント

curl – データ転送を行う多機能コマンドラインツール

curl コマンドは、指定した URL に対して HTTP, HTTPS, FTP, SCP, SFTP などのプロトコルを用いたデータ転送 を行うコマンドです。Web API の動作確認、ファイルのダウンロード、サーバ応答の調査など、ネッ...
診断・疎通確認

ping – ネットワーク疎通を確認するコマンド

ping コマンドは、指定したホストに ICMP Echo Request を送信し、応答が返ってくるかを確認するためのコマンドです。ネットワークの疎通確認や遅延(RTT: Round Trip Time)の測定に広く使われます。構文(Sy...
転送・同期

rsync – 高速で効率的なファイル転送・同期コマンド

rsync コマンドは、ファイルやディレクトリを 差分転送 により効率的にコピー・同期できるツールです。ローカル間のコピーだけでなく、SSH を利用してリモートサーバとの同期も可能で、バックアップやデプロイ作業に広く使われます。構文(Syn...
リモートアクセス

sftp – SSH を利用した安全なファイル転送コマンド

sftp コマンドは、SSH を利用してリモートサーバとファイルをやり取りできる 対話型のファイル転送ツール です。従来の ftp と似た操作感ですが、通信が暗号化されているためセキュアに利用できます。構文(Syntax)sftp [オプシ...
リモートアクセス

scp – SSH を利用したファイル転送コマンド

scp コマンドは、SSH を利用して リモートサーバとローカル間で安全にファイルをコピー するコマンドです。cp のような感覚で使えるため、サーバへのファイルアップロードやバックアップ取得に便利です。本コマンドについては、下位互換のために...