ftp
FTPを使用してファイルを転送
FTP(File Transfer Protocol)を利用してファイルを転送する。まずリモートホストに接続を行うことで、対話型形式でファイル転送を行うことができる。
ftp 192.168.0.x |
192.168.0.xにFTP接続する |
ftp -v 192.168.0.x |
192.168.0.xにFTP接続し、詳細情報を表示する |
操作方法
コマンド |
機能 |
open HOST |
リモートホストに接続する |
close |
リモートホストから切断する |
bye |
ftpコマンドを終了する |
binary |
ファイル転送をバイナリモードにする |
ascii |
ファイル転送をASCII(アスキー)モードにする |
ls |
ディレクトリ/ファイルを一覧表示する |
cd DIR |
カレントディレクトリを変更する |
pwd |
カレントディレクトリを表示する |
mkdir |
ディレクトリを作成する |
chmod |
ディレクトリ/ファイルへのアクセス権を変更する |
lcd DIR |
ローカルマシンのカレントディレクトリを変更する |
get REMOTE_FILE (LOCAL_FILE) |
REMOTE_FILEを取得する
LOCAL_FILEを指定することで転送先やファイル名を指定できる
省略時は同一名でカレントディレクトリに転送する |
put LOCAL_FILE (REMOTE_FILE) |
LOCAL_FILEを転送する
REMOTE_FILEを指定することで、転送先やファイル名を指定できる
省略時は同一名でカレントディレクトリに転送する |
mget REMOTE_FILE |
一つ、または複数のファイルをローカルマシンに転送する
複数のファイルをまとめて転送するにはスペースで区切って指定する
ワイルドカードも指定できる |
mput LOCAL_FILE |
一つ、または複数のファイルをリモートホストに転送する
複数のファイルをまとめて転送するにはスペースで区切って指定する
ワイルドカードも指定できる |
prompt |
複数のファイルの転送時には都度確認を行うが、省略できる |
![command] |
先頭に「!」を付けてコマンドを実行するとローカルマシンで実行する |
続き
hostid
ホストコンピュータのIDを表示・設定
ホストコンピュータのネットワーク上でのIDを表示する。
続き
hostname
ホストコンピュータの名前を表示・設定
ホストコンピュータのネットワーク上での名前を表示する。管理者は、名前の変更も実行できる。
hostname |
ホストコンピュータの名前を表示 |
hostname new_hostname |
ホストコンピュータの名前をnew_hostnameに変更 |
続き
ifconfig
ネットワークインターフェース情報の表示・設定
引数なしで、ネットワークインターフェースの情報を表示する。引数を指定することで、特定のインターフェ?スをの状態を表示することや、ネットワークインターフェースの設定ができる。
ifconfig |
動作しているインタフェースの状態を表示する |
ifconfig eth0 -arp |
「eth0」のARPモードを変更する |
続き
ping
ホストコンピュータとの接続を確認
ネットワーク上に小さなパケットデータを送信することにより、ホストコンピュータと接続されているかを確認できる。通常はホストコンピュータの応答情報が表示される。
ping 192.168.1.1 |
192.168.1.1にpingを送信する |
ping -i 5 www.samplehost.com |
www.samplehost.comにpingを5秒間隔で送信する |
続き
rlogin
ホストコンピュータにログイン
ホストコンピュータに接続してログインする。
続き
scp
リモートホストとの間でファイル・ディレクトリをコピー
リモートホストとの間でファイルやディレクトリをコピーする。SSHによって暗号化される。設定によってはパスワードの入力を求められる。
scp /tmp/file1 user@test.local:/home/user |
/tmpにあるfile1をホストtest.localの/home/userにコピー |
scp -r /tmp/ user@test.local:/tmp |
/tmp以下全てをtest.localの/tmpにコピー |
続き
tcpdump
ネットワークのパケットを取得
ネットワークインターフェース上のヘッダを表示する。通常はオプション(検索条件)をつけて使用し、特定の通信内容をキャプチャすることができる。
tcpdump |
通信内容をすべて表示する |
tcpdump -nX (host 192.168.0.1) and (port 80) |
192.168.0.1のポート80の通信内容を表示する |
tcpdump -nX (udp) |
udpパケットを表示する |
続き
telnet
ホストコンピュータにログイン
ホストコンピュータに接続してログインする。接続後には、いくつかのコマンドを実行することができる。
telnet 192.168.0.1 |
192.168.0.1にtelnetで接続する |
telnet www.samplehost.com |
www.samplehost.comにtelnetで接続する |
続き
|