どのようなLinuxディストリビューションであれ、そのリポジトリにはグラフィカル系のFTPクライアントがいくつか収録されているはずだが、高機能なコマンドライン系FTPツールを探しているなら lftp がお勧めである。そうした用途なら伝統的なftpコマンドを使えば事は足りそうなものだが、lftpを使用することにより、FTPプロトコルを用いたファイル/ディレクトリ管理がより高度なレベルで実行可能となるのだ。これが実際に何を意味するのかを確認するため本稿では、Webサイトに置かれたファイル群をローカルフォルダにバックアップコピーするスクリプトを、lftpを使って構築してみることにする。 こうしたスクリプトを記述する場合、まずはlftpにおけるFTPサーバへの接続法およびリモートとローカルにあるディレクトリ間の同期法を知っておかなければならない。使用するFTPサーバが匿名での接続をサポートしている