Unix/Linuxのcp, mvコマンドとDOS/Windowsのcopy, moveコマンドはほぼ同じ機能を持ちますが、少し違いがあります。両方使っていると混乱することがあります。Unix系コマンドcp, mvのほうを基準として考えて、copy, moveがそれらとどう違うかを実例で示します。 実験の状況 2つのディレクトリ /tmp/foo/, /tmp/bar/ が既にあり、2つのファイル /tmp/foo/a.txt, /tmp/foo/b.txt もある状態。カレントディレクトリは /tmp/。 Unixコマンド cpとmv コマンド 結果 cp foo/* bar bar/a.txt と bar/b.txt が新たにできる cp foo/* bar/ bar/a.txt と bar/b.txt が新たにできる cp foo/* baz エラー(1) cp foo bar エラ