なつかしのftpコマンド

とあるFTPサーバーの返す日時情報が日本語のため、RBrowserLiteがエラーを起こすので
ftpで接続してみた。reikai_05.htmlというファイルを更新したかった。

ftp

Connected to
220 *** FTP server (Version wu-2.6.1(5) Thu Dec 7 ***********) ready.
Name (************:***): ***
331 Password required for ***.
Password:
230 User *** logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
500 ‘EPSV’: command not understood.
227 Entering Passive Mode (********))
150 Opening ASCII mode data connection for /bin/ls.

ftp> get reikai_05.html
local: reikai_05.html remote: reikai_05.html
227 Entering Passive Mode (**************))
150 Opening BINARY mode data connection for reikai_05.html (1636 bytes).
100% |*************************************| 1636 6.39 KB/s 00:00
226 Transfer complete.
1636 bytes received in 00:00 (5.06 KB/s)

/Users/ の直下にファイルがダウンロードされる。
そして reikai_05.htmlを書き換えて、FTPの転送モードをアスキーにして

ftp> type ascii
200 Type set to A.

アップロードする

ftp> put reikai_05.html
local: reikai_05.html remote: reikai_05.html
227 Entering Passive Mode (***********))
150 Opening BINARY mode data connection for reikai_05.html.
100% |*************************************| 1834 211.72 KB/s 00:00
226 Transfer complete.
1834 bytes sent in 00:00 (10.21 KB/s)

成功。
なんか懐かしかった。
そして終わりはquitで
(下記はgetしてから一度quitしているので転送量が少ない)

ftp> quit
221-You have transferred 3668 bytes in 2 files.
221-Total traffic for this session was 9378 bytes in 6 transfers.
221-Thank you for using the FTP service on ****.
221 Goodbye.

カテゴリー: 未分類 パーマリンク 拍手する

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です