cp (Copy)
Dosyaları diğer işletim sistemlerinde kopyalayıp yapıştırmaya benzer şekilde, kabuk bize bunu yapmanın daha da basit bir yolunu sunar.
Tek bir dosya kopyalama:
kopyalanacak_dosya
kopyalamak istediğiniz dosyadır ve hedef_konum
dosyayı kopyaladığınız yerdir.
Örnek:
Bu komut, süperdosyam
adlı dosyayı /home/pete/Dökümanlar/harika_dosyalar
dizinine kopyalar.
Çoklu dosya ve dizin kopyalama:
Birden fazla dosya ve dizini kopyalayabilirsiniz ve ayrıca joker karakterleri de kullanabilirsiniz. Joker karakter, arama daha fazla esneklik kazandıran bir desen tabanlı seçimi temsil eden bir karakterdir. Daha fazla esneklik için her komutta joker karakterleri kullanabilirsiniz.
Joker karakterler:
*
: Tüm tek karakterleri veya herhangi bir dizeyi temsil eder.?
: Tek bir karakteri temsil eder.[]
: Köşeli parantez içinde yer alan herhangi bir karakteri temsil eder.
Örnek:
Bu komut, geçerli dizininizdeki tüm .jpg uzantılı dosyaları Resimler
dizinine kopyalar.
Yinelenen dizin kopyalama:
Yararlı bir komut, -r (recursive, yinelenen) işaretini kullanmaktır. Bu, bir dizin içindeki dosyaları ve dizinleri yinelemeli olarak kopyalar.
Dökümanlar dizinize birkaç dosya içeren bir dizini kopyalamaya çalışın. İşe yaramadı mı? Bunun nedeni, -r komutu ile birlikte içerideki dosyaları ve dizinleri de kopyalamanız gerektiğindendir.
Örnek:
Bir not: Aynı ada sahip bir dosyayı bir dizine kopyalarsanız, kopyaladığınız şey her neyse, var olan dosya üzerine yazılır. Bu, yanlışlıkla üzerine yazılmasını istemediğiniz bir dosyanız varsa iyi değildir. Dosyayı üzerine yazmadan önce size sormak için -i
(interactive, etkileşimli) işaretini kullanabilirsiniz.
Örnek:
Last updated