Centos’da cp (Kopya) ve mv (Taşı) Komutları

Bu yazımızda Centos’larda (RHEL) bir sistemcinin eli ayağı olan taşıma ve kopyalama işlemlerini parametreleri ile anlamaya çalışacağız.

Dizin / Dosya Kopyalaması (cp)

cp Komutunun Genel Mantığı

cp [parametre/ler] /dizin/ /hedef/

cp’nin genel kullanım mantığı, ilk olarak cp komutu ile bir kopyalama işlemini belirtir, sonrasında var ise kullanacağımız parametreyi belirtir, hemen ardından ise kopyalanacak kaynak dizin ve bir boşluk bırakarak kopyalanacak hedef belirtilir.

cp Parametreleri

  • -d : Bu parametreyi anlayabilmek için ilk olarak Linux’da ki link mantığının anlanılması gerekir. Link mantığını bildiğinizi var sayıyorum. Linux’da bir kopyalama işlemi gerçekleştirdiğinizde o linkin, yani kaynağın dosyalarını kopyalar. d parametresi ise dosyanın aslını değil, linkini kopyalamamızı sağlar.
  • -p : Dosya veya klasörleri kopyalarken ilgili kaynağın izinlerini kopyalamayız. Eğer dosya veya klasörler ile birlikte kaynağın izinlerini ve mevcut sahibini de kopyalamak isterseniz p parametresi işinizi görecektir.
  • -R : Bu parametre ile kaynak olarak gösterdiğinizin içerisinde ki tüm dosya ve klasörlerin taşınmasını sağlarsınız.
  • -a : bu parametre “-dpR” parametrelerin yaptığı tüm işlemleri yapar.
  • -f : Bu parametre ile kullanıcıya hiç bir şey sorulmadan işlem gerçekleştirilir.
  • -i : Info parametresi ile kopyalama işlemi sırasında kopyalamadan önce ki tüm işlemler kullanıcıya sorulur.
  • -u : Bu parametre ile tarihi hedeften daha kaynağından daha güncel olan dosyalar taşınır.

Dizin / Dosya Taşınması (mv)

mv Komutunun Genel Mantığı

Burada ki kullanımda cp komutu ile birebir aynıdır.

mv [parametre/ler] /kaynak/ /hedef/

mv Parametreleri

  • -f : Bu parametre ile hedefte de aynı isimde dosyalar olsa da üzerine yazarak taşımaya zorlar.
  • -i : Her taşıma işleminden önce kullanıcıyı bilgilendirir.
  • -u : Kaynak, hedeften daha güncel ise taşı.
  • -v : Yaptığı her işlemi size bildirir.
mutkus

Recent Posts

Networklerde Mikro Segmentasyonun

Yazımıza ilk olarak "Ağ segmentasyonu nedir?" sorusu ile başlamak daha efektif olacaktır. Ağ segmentasyonu sayesinde;…

3 hafta ago

Son Kullanıcı Deneyimini Artırmada Ağ Görünürlüğünün Rolü

Son 10 yılda internet kullanıcı sayısı %89 arttı. Bu artışın sonuçlarından biri de, hiç şüphesiz…

3 hafta ago

RDMA ve RoCE Nedir?

RoCE, son zamanlarda yeniden popüler olan bir konu olarak karşımıza çıkıyor. RoCE’yi anlayabilmemiz için ilk…

7 ay ago

VMware vMotion Nedir?

BT süreçlerinde, iş sürekliliği son derece önemli bir yere sahip durumda. Bu kapsamda bazen iyileştirme…

1 yıl ago

AD PowerShell: Son Oturum Açma Bilgileri

Bu yazımızda ActiveDirectory yapımızda bulunan bilgisayarları son oturum açma tarihlerine göre sıralayacağız. Last Logon Bilgilerine…

1 yıl ago

EXCHANGE 2019’DA AD SERVER AYARLARI

Bu yazımızda, yapımızda bulunan Exchange Server 2019 sunucularda Active Directory ayarlarını ve ayrıntılarını nasıl görebilir…

1 yıl ago