Linux / Unix'te cp komutu

cp , dosyaları ve dizinleri kopyalamak için bir Linux kabuk komutudur .

cp komut sözdizimi

Kopyalama kaynağı için dest

$ cp [options] source dest

cp komut seçenekleri

cp komutu ana seçenekleri:

seçenek açıklama
cp -a arşiv dosyaları
cp -f gerekirse hedef dosyayı kaldırarak kopyalamaya zorlayın
cp -i etkileşimli - üzerine yazmadan önce sor
cp -l dosyaları kopyalamak yerine bağla
cp -L sembolik bağları takip et
cp -n dosya üzerine yazma yok
cp -R yinelemeli kopya (gizli dosyalar dahil)
cp -u güncelle - kaynak dest'ten daha yeni olduğunda kopyala
cp -v ayrıntılı - bilgilendirici mesajlar yazdırın

cp komut örnekleri

Main.c dosyasını hedef dizine bak :

$ cp main.c bak

 

2 dosya kopyalama main.c ve def.h hedefe mutlak yol rehberi / home / usr / hızlı / :

$ cp main.c def.h /home/usr/rapid/

 

Geçerli dizindeki tüm C dosyalarını alt dizine kopyala bak :

$ cp *.c bak

 

Src dizinini mutlak yol dizinine kopyala / home / usr / rapid / :

$ cp src /home/usr/rapid/

 

Dev içindeki tüm dosyaları ve dizinleri özyinelemeli olarak bak alt dizinine kopyalayın :

$ cp -R dev bak

 

Dosya kopyalamaya zorla:

$ cp -f test.c bak

 

Dosya üzerine yazmadan önce etkileşimli komut istemi:

$ cp -i test.c bak
cp: overwrite 'bak/test.c'? y

 

Geçerli dizindeki tüm dosyaları güncelle - sadece yeni dosyaları hedef dizine kopyala bak :

$ cp -u * bak

cp kod üreteci

Cp seçeneklerini seçin ve Kod Oluştur düğmesine basın :

Seçenekler
Kopyalamaya zorla (-f)
Etkileşimli - üzerine yazmadan önce sor (-i)
Dosyaları bağla (-l)
Sembolik bağlantıları izleyin (-L)
Üzerine yazma yok (-n)
Özyinelemeli dizin ağacı kopyası (-R)
Daha yeni dosyaları güncelle (-u)
Ayrıntılı mesajlar (-v)
 
Dosyalar / klasörler
Kaynak dosyalar / klasörler:
Hedef klasör / dosya:
 
Çıktı yeniden yönlendirme
 
 

Kodu seçmek için metin kutusuna tıklayın , ardından kopyalayıp terminale yapıştırın:

 


Ayrıca bakınız

LINUX
HIZLI TABLOLAR