- ベストアンサー
cpコマンドのオプションについて
現在、Linuxについて学習を進めていますが、cpコマンドの以下のオプションの意味の違いが分かりませんので、ご教授いただけますでしょうか。 -a : コピー元のファイルとディレクトリを再帰的にコピー。 -r : ディレクトリ内を再帰的にコピー。 ちなみに、-rは使うなと書いてあるサイトもありました。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
参考URLにmanページの日本語訳があります。 ディストリによっては、端末でman cpとしても、同じものが得られるかもしれません。詳しくはmanページを見ていただけばいいですが、 -r は参考ページの通り仕様が確定していませんので、 >-rは使うなと書いてあるサイトもありました というアドバイスも出てくるのでしょう。-aはたぶんアーカイブの略だと思うので、通常のバックアップで使うのに最適でしょう。 ミラーリングを行うなら-fオプションですが、これも使い方を誤ると大事なファイルを失う可能性があります。
お礼
>-r は参考ページの通り仕様が確定していませんので、 仕様が不確定なのですね。ご教授の通り、-aを使うようにします。 また、参考URLも載せて頂き、ありがとうございました。