cp, dosya ve dizinleri kopyalamak için kullanılan bir Linux kabuk komutudur.
Kaynaktan hedefe kopyala_
$ cp [options] source dest
cp komutu ana seçenekleri:
seçenek | Tanım |
---|---|
cp-a | arşiv dosyaları |
cp -f | gerekirse hedef dosyayı kaldırarak kopyalamaya zorla |
cp -i | etkileşimli - üzerine yazmadan önce sor |
cp-l | dosyaları kopyalamak yerine bağlantı kurun |
kopya -L | sembolik bağlantıları takip et |
cp -n | üzerine dosya yazılmaz |
kopya -R | özyinelemeli kopya (gizli dosyalar dahil) |
İşlemci | güncelleme - kaynak hedeften daha yeni olduğunda kopyala |
cp -v | ayrıntılı - bilgilendirici mesajlar yazdırın |
Tek bir main.c dosyasını bak hedef dizinine kopyalayın:
$ cp main.c bak
2 dosyayı main.c ve def.h hedef mutlak yol dizinine kopyalayın /home/usr/rapid/ :
$ cp main.c def.h /home/usr/rapid/
Geçerli dizindeki tüm C dosyalarını bak alt dizinine kopyalayın:
$ cp *.c bak
src dizinini /home/usr/rapid/ mutlak yol dizinine kopyalayın:
$ cp src /home/usr/rapid/
Dev içindeki tüm dosyaları ve dizinleri yinelemeli olarak bak alt dizinine kopyalayın:
$ cp -R dev bak
Dosya kopyalamaya zorla:
$ cp -f test.c bak
Dosyanın üzerine yazılmadan önce etkileşimli bilgi istemi:
$ cp -i test.c bak
cp: overwrite 'bak/test.c'? y
Geçerli dizindeki tüm dosyaları güncelleyin - yalnızca daha yeni dosyaları hedef dizine kopyalayın bak:
$ cp -u * bak
cp seçenekleriniseçin ve Kod Oluştur düğmesine basın:
Advertising