web-dev-qa-db-ja.com

「ディレクトリの省略」とはどういう意味ですか。また、ディレクトリを省略するのではなく、ディレクトリをcpにするにはどうすればよいですか

私は誰かのデータ復旧を行っており、次のコマンドを入力します

-Ubuntu:~# cp /media/Macintosh\ HD/Users/orlando/Desktop\ (original)/VIDEOS\ ESPANOL/ /media/\$G\$\ DATA/Orlando/Desktop/ 

そして、これを出力しました、

 cp: omitting directory `/media/Macintosh HD/Users/orlando/Desktop (original)/VIDEOS ESPANOL/'

ちなみに、私はルートとしてログインしています。これは何を意味し、どのように修正しますか?

6
Zargold

エラー通知は、ディレクトリではなくファイルをコピーするようにcpに指示したことを意味します。警告は、cpがディレクトリを見つけて、スキップされることを通知することに関するものです。

ディレクトリが必要な場合:cp -rは再帰を意味し、このオプションはcpにサブディレクトリも含めます。


したがって、コマンドは次のようにする必要があります。

cp -r /media/Macintosh\ HD/Users/orlandocampoverde/Desktop\ ...

コメントについて:

-u, --update
          copy only when the SOURCE file is  newer  than  the  destination
          file or when the destination file is missing
15
Rinzwind