Как скопировать каталог в пункт назначения, чтобы этот пункт назначения имел одно и то же имя ссылки с именем исходного каталога?

У меня проблема. Когда я копирую папку в место назначения, для этого места назначения есть ссылка с именем исходной папки, ссылка меняется на каталог

$cd /home/srr7
$mkdir jetty_home123 
$ln -s jetty_home123 jetty
$ ls -l
lrwxrwxrwx 1 srr7 srr7   13 Nov 27 14:12 jetty -> jetty_home123
drwxrwxr-x 2 srr7 srr7 4096 Nov 27 14:12 jetty_home123

$cp -rf /opt/jetty /home/srr7

/ opt / jetty является каталогом и содержит несколько файлов.

Я хочу сохранить ссылку на jetty и скопировать подпапку и файлы / opt / jetty в /home/srr7/jetty/.

Как решить эту проблему.

1 ответ

Я хочу сохранить jetty связать и скопировать подпапку и файлы /opt/jetty в /home/srr7/jetty/

Делайте именно то, что вы говорите:

cp -r /opt/jetty/* /home/srr7/jetty/

где /opt/jetty/* разрешает "подпапки (и) и файлы /opt/jetty".

Замечания:

  • /opt/jetty/* не даст скрытых каталогов или файлов, поэтому они не будут скопированы.

Возможные сценарии отказа:

Другие вопросы по тегам