curlコマンドでCurlを使用すると、次のコマンドのようにFTPサーバーからファイルを削除、名前変更、および移動できます。
curl -v -u username:pwd ftp://host/FileTodelete -Q "DELE FileTodelete"
このようなファイルを解凍または解凍できますか?私は、DELE FileTodelete
リモートサーバーからファイルを抽出するためにuntar / unzipコマンドを使用しませんか?
ありがとう
答え1
いいえ、通常これは不可能です。
FTP サーバーには通常、ファイルとディレクトリに関する情報を取得し、ファイルを保存、検索、削除、名前を変更するコマンドがあります。デバイスをマウントしてユーザーにメッセージを送信するコマンドも標準化されていますが、現在サーバーにはまだ実装されていません。よりWikipediaのFTPコマンド一覧もっと学ぶ。アーカイブからファイルを抽出するコマンドに言及するRFCはありません。
一部のサーバーはSITE
コマンドまたは排他コマンドを使用して解凍を実装できますが、通常はローカルコンピュータからファイルを抽出して非圧縮状態に送信するか、SSHなどの他のプロトコルを使用して解凍/tar解除を実行する必要があります。