πŸ› οΈ cp: omitting directory – ошибка ΠΏΡ€ΠΈ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π½Π° Linux

by itisgood

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ°

Когда ΠΌΡ‹ пытаСмся ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π² Π΄Ρ€ΡƒΠ³ΠΎΠ΅ мСсто, ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΎΡˆΠΈΠ±ΠΊΡƒ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ Π½ΠΈΠΆΠ΅:

$ cp /data01 /data02
cp: omitting directory '/data01'
$

РСшСниС

Π’Ρ‹ΡˆΠ΅ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Π°Ρ ошибка являСтся распространСнной Ρƒ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ² Linux ΠΏΡ€ΠΈ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π² Π΄Ρ€ΡƒΠ³ΠΈΠ΅ мСста Π±Π΅Π· использования ΠΎΠΏΡ†ΠΈΠΈ рСкурсивного копирования Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Β«cpΒ».

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ этой ошибки, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡŽ Β«-rΒ» ΠΈΠ»ΠΈ Β«-aΒ» Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ копирования.

Π‘ΠΎ страницы руководства ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ “cp”:

# man cp
-R, -r, --recursive
    copy directories recursively

-a, --archive
    same as -dR --preserve=all

НапримСр:

# cp -r /srcdir /tgtdir

ΠΈΠ»ΠΈ

# cp -R /srcdir /tgtdir

ΠΈΠ»ΠΈ

# cp -a /srcdir /tgtdir
Если Π²Ρ‹ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΎΠΏΡ†ΠΈΠΈ Β«-rΒ» ΠΈΠ»ΠΈ Β«-aΒ» Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ cp, ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ„Π°ΠΉΠ»Ρ‹, Π° Π½Π΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΠΈΠ· источника.
Β«-rΒ» ΠΈ Β«-RΒ» ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ взаимозамСняСмо.

You may also like

Leave a Comment