İçeriğe atla

cp (Unix)

cp
​cp​ komutunun örnek kullanımı
Geliştirici(ler)Bell Labs
İşletim sistemiUnix ve Unix benzeri
PlatformÇoklu platform
Türkomut
LisansGNU Genel Kamu Lisansı

cp çeşitli Unix ve Unix benzeri sistemlerde dosya ve dizinleri kopyalamaya yarayan bir araç komutudur. Komutun bir dosyayı başka bir dosyaya kopyalamaya, birden çok dosyayı bir dizinin içine kopyalamaya veya bir dizini tamamen başka bir dizine kopyalama gibi farklı işlevler görmesi için yanına eklenen argümanlarla sağlanabilecek üç ana modu vardır.[1]

Kullanım

Bir dosyayı başka bir dosyaya kopyalamak:

cp [-fHip][--] kaynakdosya hedefdosya

Dosya veya dosyaları bir dizinin içine kopyalamak:

cp [-fHip] [--] kaynakdosya... hedefdizin

Bir dizinin içeriğini başka bir dizinin içine kopyalamak (-r veya -R argümanları kullanılmak zorundadır):

cp -r|-R [-fHip] [--]  kaynakdizin... hedefdizin

Kaynakça

  1. ^ "Arşivlenmiş kopya". 29 Ocak 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 13 Şubat 2022. 

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">MS-DOS</span> 1980li yıllarda kişisel bilgisayar işletim sistemi

MS-DOS, Microsoft firmasının geliştirdiği bir DOS sistemidir. 1980'li yıllarda PC uyumlu platformlar üzerinde kullanılan en yaygın işletim sistemiydi. 1990'lı yılların ortalarından 2000 yılına kadarki en popüler işletim sistemleri olan Windows 9x ailesinin temeli olarak kullanıldı. Masaüstü bilgisayarlardaki popülerliğini, zamanla Windows NT mimarisi kullanan yeni nesil Windows işletim sistemlerine bıraktı.

<span class="mw-page-title-main">Bash</span>

Bash, Brian Fox tarafından GNU Projesi için Bourne kabuğuna özgür yazılım alternatifi olarak yazılmış, Unix ve benzeri işletim sistemlerinde kullanılan komut satırı kabuğu ve bu kabuğun betik dilidir. GNU Tasarısı'nın parçasıdır ve birçok GNU/Linux dağıtımında ön tanımlı kabuk olarak gelir. Ayrıca bir versiyonu Windows 10 için Linux İçin Windows Alt Sistemi aracılığıyla mevcuttur. Solaris 11'in de varsayılan kullanıcı betiğidir. Bash ayrıca 2019 öncesinde çıkan tüm MacOS sürümlerinde varsayılan kabuktu.

Berkeley r-komutları, bir Unix sisteminin kullanıcılarının TCP/IP bilgisayar ağı üzerinden başka bir Unix bilgisayarında oturum açmasını veya komutlar vermesini sağlamak için tasarlanmış bir bilgisayar programları paketidir. Berkeley r-komutları, 1982'de Berkeley'deki Kaliforniya Üniversitesi'ndeki Computer Systems Research Group (CSRG) tarafından, TCP/IP'nin erken uygulanmasına dayanarak geliştirildi.

vi Metin düzenleme yazılımı

vi, 1976 yılında BSD'nin ilk sürümleri için Bill Joy tarafından yazılmış ekran yönelimli metin düzenleme yazılımıdır.

mkdir

mkdir (make directory) yeni bir dizin oluşturmak için Unix, DOS, OS/2 ve Microsoft Windows işletim sistemlerinde kulanılan bir komuttur. Windows sistemlerinde mkdir yerine md kullanılır.

<span class="mw-page-title-main">Apache Ant</span>

Apache Ant, yazılım inşası süreçlerini otomatikleştirmeye yarayan bir araçtır. Make'e benzeyen uygulama, Java ile geliştirilmiş olup Java platformunu gerektirmekte ve Java projelerinde sıkça kullanılmaktadır.

cd (komut) Çeşitli işletim sistemlerinde bilgisayar komutu

cd, Unix benzeri ve Linux işletim dizgelerinde o an içinde bulunulan dizini değiştirmeye yarayan komuttur.

tail, Unix ve Unix Benzeri sistemlerde düz metin dosyalarının son birkaç satırını görüntülemek için kullanılan bir Unix komut satırı programı'dır.

head (Unix)

head, Unix ve Unix benzeri sistemlerde düz metin dosyalarının ilk birkaç satırını görüntülemek için kullanılan bir Unix komut satırı programı'dır.

cat (Unix) komut satırı programı

cat, dosyaları sırasıyla okuyan ve standart çıktıya yazan POSIX standartlı bir Unix komutudur.

info (Unix)

info hiper metinsel formda bir unix komut satırı aracıdır. Komut satırı arayüzünde çalışan, çok sayfalı belgelemeleri ve yardımları görüntülemeye yarayan bir araçtır. GNU araçlarının bulunmadığı zamanlarda çok kullanışlıdır.

Çevre değişkenleri, çevresel değişkenler ya da ortam değişkenleri, işletim sistemi seviyesinde konfigüre edilebilen ve bilgisayar işlemleri tarafından erişilebilen değişkenlerdir. Çoğu kez belli programların ve dosyaların konumlarını ve birden fazla işlem tarafından kullanılabilen bilgi ve ayarları tutmak için kullanılırlar. Çoğunlukla bir karakter dizisi olurlar.

chown

chown komutu, change owner talimatının kısaltması olup Unix ve Unix benzeri işletim sistemlerinde dosya sistemindeki dosyaların, dizinlerin sahibini değiştirmek için kullanılır.

ls

ls, Unix ve Unix benzeri işletim sistemlerinde bilgisayar dosyalarını listeleyen komuttur. ls komutu POSIX ve Tekil UNIX Şartnamesi ile düzenlenmiştir. Herhangi bir argüman verilmediğinde, geçerli dizindeki dosyaları listeler. Bu komut EFI komut satırında da mevcuttur. DOS, OS/2 ve Microsoft Windows gibi diğer ortamlarda, benzer bir işlev dir komutu ile sağlanır. Sayısal analiz ortamları MATLAB ve GNU Octave da benzer işleve sahip bir ls fonksiyonu barındırır.

chmod

Unix ve Unix benzeri sistemlerde chmod dosyaların ve mod olarak bilinen dizinlerin erişim izinlerini düzenlemeye yarayan komuttur.

rm (Unix)

rm Unix ve Unix benzeri işletim sistemlerinde dosyaları, dizinleri ve sembolik linkleri silmek için kullanılan bir komuttur.

cksum bilgisayar komutu

cksum çeşitli Unix ve Unix benzeri sistemlerde bir dosya veya veri dizini için özet değer oluşturan bir komuttur.

Stand-alone shell (sash), belirli sistem arızaları, hata türlerinden kurtarma ve benzeri olaylarda kullanılmak üzere tasarlanmış bir Unix kabuğudur.

dd; Unix, Unix benzeri, Plan 9, Inferno ve Windows işletim sistemlerinde dosya dönüştürme ve kopyalama için kullanılan bir komuttur. Bu komutla Unix'te /dev/zero ve /dev/random gibi aygıt dosyaları üzerinde okuma ve yazma işlemleri yapılabilmektedir.

file (komut) Standart Unix programı

​file​ komutu, Unix ve Unix benzeri işletim sistemlerinde standart bir program'dır. Bir bilgisayar dosyası içinde bulunan veri türünü tanımak için kullanılır.