| CP(1) | Kullanıcı Komutları | CP(1) |
İSİM
cp — dosya ve dizinleri kopyalar
KULLANIM
cp |
[SEÇENEK]... [-T] KAYNAK HEDEF |
cp |
[SEÇENEK]... KAYNAK... DİZİN |
cp |
[SEÇENEK]... -t DİZİN KAYNAK... |
AÇIKLAMA
Belirtilen KAYNAK dosyasını HEDEF dosyaya veya birden fazla KAYNAK dosyasını DİZİN'e kopyalar.
Uzun seçeneklerde zorunlu olan girdiler kısa seçeneklerde de zorunludur.
-
-a,--archive -
-dpRile aynı. -
--backup[=YÖNTEM] -
Varolan hedef dosyalarının herbirini yedekler.
-
-b -
--backupgibidir fakat herhangi bir girdi kabul etmez. -
--copy-contents -
Ardışık işlem yaparken özel dosyaların içeriğini kopyalar.
-
-d -
--no-dereference --preserve=linkile aynıdır. -
-f,--force -
Varolan bir hedef dosya açılamazsa, onu siler ve tekrar dener.
-
-i,--interactive -
Üzerine yazmadan önce kullanıcıya sorar.
-
-H -
Komut satırı sembolik bağlarını izler.
-
-l,--link -
Kopyalamak yerine bağ oluşturur.
-
-L,--dereference -
Sembolik bağlar daima izlenir.
-
-P,--no-dereference -
Sembolik bağlar asla izlenmez.
-
-p -
--preserve=mode,ownership,timestampsile aynı. -
--preserve[=ÖZNİTELİKLER] -
Belirtilen
ÖZNİTELİKLERkorunur (öntanımlı olanlar:mode,ownership,timestamps- kip, sahiplik, zaman damgası), eğer mümkünse bunlar da:links, all(bağlar, tümü). -
--no-preserve=ÖZNİTELİKLER -
Belirtilen
ÖZNİTELİKLERkorunmaz. -
--parents -
Kaynak dosya yolunu
DİZİN'e ekler. -
-R,-r,--recursive -
Dizinleri alt dizinleriyle ardışık olarak kopyalar.
-
--reflink[=KOŞUL] -
Kopyalamanın yapılıp yapılmayacağını belirler. Aşağıya bakınız.
-
--remove-destination -
Hedefte dosya varsa, açmaya çalışmaz ve kopyalamaya başlamadan önce onu siler (
--forceseçeneğinin tersine). -
--sparse[=KOŞUL] -
Seyrek dosyaların oluşturulmasını denetler. Aşağıya bakınız.
-
--strip-trailing-slashes -
KAYNAKgirdilerinin her birinin sonundaki bölü işaretini kaldırır. -
-s,--symbolic-link -
Kopyalamak yerine sembolik bağ oluşturur.
-
-S,--suffix=SONEK -
Belirtilen yedekleme
SONEKi kullanılır. -
-t,--target-directory=DİZİN -
Bütün
KAYNAKgirdileriniDİZİNiçine taşır. -
-T,--no-target-directory -
HEDEF, normal dosya olarak ele alınır. -
-u,--update -
Sadece hedef dosya
KAYNAKdosyadan daha eski ise veya hedef dosya yoksa kopyalar. Böylece dosya güncellemesi yapılmış olur. -
-v,--verbose -
Yapılan işlem hakkında daha ayrıntılı bilgi verir.
-
-x,--one-file-system -
Aynı dosya sistemi içinde kalınır.
-
-Z -
Hedef dosyanın SELinux güvenlik bağlamına öntanımlı türü atar.
-
--context[=BAĞLAM] -
BAĞLAMbelirtilmişse, SMACK veya SELinux güvenlik bağlamına bunu atar, belirtilmemişse-Zseçeneği gibidir. -
--help -
Bu yardım iletisini gösterir ve çıkar.
-
--version -
Sürüm bilgilerini gösterir ve çıkar.
Öntanımlı olarak, seyrek KAYNAK dosyalarının seyrekliği bir kurallar kümesine göre kabaca tespit edilir ve karşılık gelen HEDEF dosya da buna göre seyrek yapılır. Bu davranış --sparse=auto ile seçilir. KAYNAK dosyanın içerdiği sıfır bayt dizilimlerine bağlı olarak HEDEF dosyanın oluşturulması için ise --sparse=always belirtilir. Seyrek dosyaların oluşturulmaması için --sparse=never kullanılır.
--reflink=always belirtildiğinde, veri kümelerinin yalnızca değiştirildiğinde kopyalandığı hafif bir kopyalama yapılır. Bu mümkün değilse, kopyalama başarısız olur. --reflink=auto belirtilirse, son çare olarak standart kopyalamaya geri dönülür. Standart kopyalama yapıldığından emin olmak için --reflink=never kullanılır.
--suffix seçeneği ile veya SIMPLE_BACKUP_SUFFIX ile belirtilmediği sürece, yedekleme soneki '~' dir. Sürüm denetim yöntemi VERSION_CONTROL ortam değişkeni ile veya --backup seçeneği ile seçilebilir. Değerler şunlardır:
-
none,off -
Asla yedekleme yapmaz (
--backupbelirtilmiş olsa bile) -
numbered,t -
Numaralı yedekleme yapılır.
-
existing,nil -
Numaralandırılmış yedekler varsa, numaralı, aksi durumda basit yedekleme yapar.
-
simple,never -
Daima basit yedekleme yapar.
Özel bir durum olarak; --force ve --backup seçenekleri verilmişse ve KAYNAK ve HEDEF dosyalar mevcut ve aynı isimde normal dosyalarsa, cp komutu KAYNAK dosyaların bir yedeğini yapar.
YAZAN
Torbjorn Granlund, David MacKenzie ve Jim Meyering tarafından yazılmıştır.
GERİBİLDİRİM
TELİF HAKKI
Telif hakkı © 2021 Free Software Foundation, Inc. Lisans GPLv3+: GNU GPL sürüm 3 veya üstü <http://gnu.org/licenses/gpl.html> Bu bir özgür yazılımdır: Yazılımı değiştirmek ve dağıtmakta özgürsünüz. Yasaların izin verdiği ölçüde HİÇBİR GARANTİ YOKTUR.