scp でリモートのディレクトリをローカルにダウンロードする。

ただのファイルをダウンロードしたければ、

scp -i  鍵ファイル username@{IPアドレス}:(ダウンロードしたいファイル) ローカル保存先

で良いのですが、ディレクトリだと-rというオプションを付けます。

最初は

scp -i -r  鍵ファイル username@{IPアドレス}:(ダウンロードしたいフォルダ) ローカル保存先

とか

scp -ir  鍵ファイル username@{IPアドレス}:(ダウンロードしたいフォルダ) ローカル保存先

とか試しましたが、上手くいかず。。。 最終的に

scp -i  鍵ファイル -r username@{IPアドレス}:(ダウンロードしたいフォルダ) ローカル保存先

で上手くいきました。