Dizini o hedefe kopyalamak, kaynak direktörün ismiyle aynı link ismine sahip midir?


0

Bir problemim var. Bir klasörü o hedefe hedef klasöre kopyaladığımda kaynak klasör adı ile bir bağlantı oluşturduğumda, dizin değiştirildi.

$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 dizindir ve birden fazla dosya içerir.

Jetty linkini tutmak ve alt klasörü ve / opt / jetty dosyalarını / home / srr7 / jetty / 'ye kopyalamak istiyorum.

Bu problem nasıl çözülür?

Yanıtlar:


0

Ben devam etmek istiyorum jettybağlantısını ve kopya alt klasör ve dosyaları arasında /opt/jettyhiç/home/srr7/jetty/

Ne diyorsan onu yap:

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

nerede /opt/jetty/*"alt klasör (ler) ve /opt/jetty" için dosyaları çözer .

Not:

  • /opt/jetty/* Gizli dizin veya dosya vermeyecek, kopyalanmayacaktır.

Olası arıza senaryoları:

  • eğer /opt/jetty/hiçbir olmayan gizli dizinleri / hiç dosyalarını içeren;
  • eğer /opt/jetty/bu kadar çok dizinleri / dosyaları içeren, böylece elde argüman listesi çok uzun .

Teşekkürler. / Opt / dizininde ve / home / srr7 dizininde çok sayıda dizin varsa ve bunlar aynı adsa, her dizin için cp çalıştırmalıyım. / Opt / to / home / srr7 / dizinindeki tüm dizini kopyalamak için bana tek bir komut verir misiniz?
— srr7

@ srr7 Lütfen Süper Kullanıcının bir forum olmadığını öğrenmek için hızlı turumuza katılın . Ek gereksinimleriniz varsa, soru gövdesinde düzenlenmesi gerekir. Lütfen, genel olarak bir veya daha fazla cevap gönderildikten sonra gereksinimleri önemli ölçüde değiştirmemeniz gerektiğini unutmayın. Sorunuz "klasörden" bahsetti ve cevabım uyuyor; Şimdi "tüm dizinleri kopyalamak için bir komut" dan bahsediyorsun. Belki rsync bunu yapabilir. Soruyu çok fazla değiştirirseniz ve cevabım artık geçerli değilse, ben sadece onu silerim.
— Kamil Maciorowski

TAMAM. Teşekkürler. Sanırım rsync çözüm benim sorunum için iyi bir cevap
— srr7
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.