Bir klasörü içindeki dosyalarla birlikte başka bir klasöre kopyalarken bazı sorunlar yaşıyorum. cp -r` komutu klasördeki dosyaları kopyalamıyor.
Aradığınız seçenek -R
.
cp -R path_to_source path_to_destination/
destination
mevcut değilse, oluşturulacaktır.,
dizinleri özyinelemeli olarak kopyalaanlamına gelir. Büyük/küçük harf duyarsız olduğu için
-r` de kullanabilirsiniz./
ekleyerek @muni764'ün yorum uyarınca nüanslara dikkat edin.Siz cp
komutunu arıyorsunuz. Dizinleri değiştirmeniz gerekir, böylece kopyalamaya çalıştığınız dizinin dışında olursunuz. Eğer kopyaladığınız dizinin adı dir1
ise ve siz bunu /home/Pictures
klasörünüze kopyalamak istiyorsanız:
cp -r dir1/ ~/Pictures/
Linux büyük/küçük harfe duyarlıdır ve ayrıca her dizinden sonra gelen /
işaretine dosya olmadığını anlamak için ihtiyaç duyar. ~terminalde otomatik olarak mevcut kullanıcının ev dizinini değerlendiren özel bir karakterdir. Hangi dizinde olduğunuzu bilmeniz gerekiyorsa,
pwd` komutunu kullanın.
Bir Linux komutunu nasıl kullanacağınızı bilmediğinizde, yazarak başvurabileceğiniz bir kılavuz sayfası vardır
man [insert command here]
bir terminal isteminde.
Ayrıca, terminalde yazarken uzun dosya yollarını otomatik olarak tamamlamak için, yolu yazmaya başladıktan sonra Tab tuşuna basabilirsiniz ve ya seçenekler sunulur ya da yolun kalan kısmını ekler.