Bu siteyi kullanarak Gizlilik Politikası'nı ve Kullanım Şartları'nı kabul etmiş olursunuz.
Kabul et
Teknoloji Linux Windows Apple Google
  • En İyi Kodi Eklentileri
  • MadVR Ayarları
  • PotPlayer Ayarları
  • En İyi 65 İnç TV’ler
  • WordPress 6.0
Bildirim
  • ANASAYFA
  • TEKNOLOJİ
  • YAZILIM
  • LİNUX
  • WİNDOWS
Kişiselleştir
Teknoloji Linux Windows Apple GoogleTeknoloji Linux Windows Apple Google
Yazı Tipi Yeniden BoyutlandırıcıAa
  • Sinema TV
  • Netfjix
  • İncelemeler
  • Sinema Haber
  • TV Haber
Arama
  • ANASAYFA
  • TEKNOLOJİ
    • Android
    • Apple
    • İnternet
    • iPhone
    • Mobil
    • Samsung
  • YAZILIM
    • Güvenlik
    • Programlama Dili
    • Web Tasarım
    • Sunucu
    • WordPress
  • LİNUX
    • Arch Linux
    • Fedora
    • Debian
    • Linux Mint
    • Ubuntu
  • WİNDOWS

Öne Çıkan Hikayeler

En güncel haberleri keşfedin!

Pop!_OS Kurulumdan Sonra Yapılması Gerekenler

Fedora 43 Kurulum Sonrası Yapılması Gerekenler Rehberi

Apple’ın “Gizli” Yapay Zeka Planı: Siri Gemini’ı Kullanacak Ama İsmini Anmayacak!

Bağlantıda Kalın

Bizi sosyal medyada bulun
248.1KTakipçilerBeğen
61.1KTakipçilerTakip et
165KAbonelerAbone ol
Made by ThemeRuby using the Foxiz theme. Powered by WordPress

Ana Sayfa » Linux’ta Dosya Nasıl Taşınır?

Linux

Linux’ta Dosya Nasıl Taşınır?

Murat
Son güncelleme: Mart 8, 2022 11:40 am
Hazırlayan: Murat
Yorum yapılmamış
Paylaş
Paylaş

Bu eğitimde size Linux’ta bir dosyayı nasıl taşıyacağınızı göstereceğiz. Linux terminali için adım adım, yeni başlayanlara uygun talimatlar.

İçindekiler
  • Linux’ta bir dosyayı taşımak için hangi komutu kullanıyorsunuz?
    • MV komut sözdizimi ve seçenekleri
  • Linux’ta bir dosya bir dizinden diğerine nasıl taşınır?
  • Linux’ta bir dosya üst dizinine nasıl taşınır?
  • Linux’ta birden çok dosya nasıl taşınır?
  • Başka bir dizinde zaten var olan bir dosyanın üzerine yazmadan bir dosya nasıl taşınır?
  • Bir dosya nasıl taşınır ve zaten varsa nasıl yedeklenir?
  • Birden çok dosya nasıl taşınır ve zaten varsa dosyaların üzerine yazma?
  • Bir dosya aynı anda nasıl taşınır ve yeniden adlandırılır?
  • Bir dosya yalnızca hedef dosyadan daha yeniyse nasıl taşınır?
    • Linux’ta dosyalar nasıl taşınır?

Bir GUI kullanıyorsanız, dosyayı farenizle sürükleyip bırakmanız yeterlidir. Bu öğretici, komut satırı arabirimi (CLI) veya Terminal için olacaktır.

Bu talimatlar, macOS ve BSD gibi diğer Unix tabanlı sistemler için de geçerlidir.

Bu örneklerin tümü, gerçek dünyadaki kullanım örnekleriyle birlikte günlük görevler için pratik ve kullanışlıdır.

Linux’ta bir dosyayı taşımak için hangi komutu kullanıyorsunuz?

mv komutunu kullanacağız. Diğer komutları kullanabilmenize rağmen, bu en yaygın kullanılan ve kullanımı en kolay olanlardan biridir.

MV komut sözdizimi ve seçenekleri

mv komutunun sözdizimi şöyledir:

mv [options] source destination

mv komutu için en yaygın seçenekler şunlardır:

  • -f (–force) – sizi doğrulamadan veya size sormadan hareket etmeye/üzerine yazmaya zorlar
  • i (–interactive) – taşımadan veya üzerine yazmadan önce doğrular ve sorar
  • -n (–no-clobber) – hedef dizinde zaten bir dosya varsa dosyayı taşımaz
  • -b (–backup) – taşıdığınız dosyanın yedeğini alır
  • -u (–update) – bir dosyayı yalnızca kaynak dosya hedef dosyadan daha yeni olduğunda veya hedef dosya eksik olduğunda taşır

Bazıları aşağıda açıklanacak olan mv komutu için daha pek çok seçenek vardır. Komutla ilgili tüm seçeneklerin bir listesini ve daha fazla bilgiyi almak için komutu yardım seçeneğiyle çalıştırın:

mv --help

Linux’ta bir dosya bir dizinden diğerine nasıl taşınır?

Komutun temel sözdizimini bilerek, size mv komutunun en temel örneğini ve en yaygın kullanımını göstereceğiz.

Bir dosyayı (ses.mp3) geçerli dizinden ana dizine taşımak için şunu çalıştırırsınız:

mv ses.mp3 /home

Bir dosyayı belirli bir dizinden başka bir belirli dizine taşımak için şunu çalıştırırsınız:

mv /home/music/ses.mp3 /opt/music

Bunun gibi en temel örneği kullanıyorsanız bu komut oldukça kullanışlı olsa da, size aşağıda daha fazla kullanım örneği ve daha yararlı örnekler göstereceğiz.

Linux’ta bir dosya üst dizinine nasıl taşınır?

Şu anda bir dizindeyseniz ve bir dosyayı geçerli dizininizden üst dizinine taşımak istiyorsanız, aşağıdaki sözdizimini kullanabilirsiniz:

mv file ..

Ana dizine giden tam yolu yazmak yerine ..’yi yedek olarak kullanmanız gerekir.

Yaygın ve kullanışlı bir örnek, bir dosyayı (bu durumda index.html) geçerli “/var/www/html/devwebsite” dizinden üst dizini “/var/www/html”ye taşımanız gerektiği yerdir. . Komut şöyle olurdu:

mv index.html ..

Zaten “/var/www/html/devwebsite” konumunda olduğunuzu varsayarsak (kontrol etmek için “pwd”yi çalıştırabilirsiniz), dosya üst dizine taşınacaktır. Bir dosyayı üst dizinine taşımak için şu anda bir dizinde olmanız gerekmez. Şu anda /root/ (cd ~) konumundaysanız, herhangi bir dosyayı herhangi bir yerden üst dizinine taşıyabilirsiniz.

Örneğin, bu komut, şu anda hangi dizinde bulunduğunuzdan bağımsız olarak yukarıdaki komutun yaptığıyla aynı olacaktır:

mv /var/www/html/devwebsite/index.html ..

Linux’ta birden çok dosya nasıl taşınır?

Linux’ta mv komutuyla birden çok dosyayı taşımanın daha fazla yolu vardır.

En yaygın örnek * joker karakterini kullanmaktır.

Örneğin, tüm .mp3 dosyalarını /home/username/Downloads klasöründen /home/username/Music, klasörünüze taşımak isterseniz, şunu çalıştırırsınız:

mv /home/murhas/Downloads/*.mp3 /home/murhas/Music

Bu örnekte, kullanıcı adımız “murhas”.

Bunu, /home/username dizinini gösterecek olan ~ başka bir joker karakterle de birleştirebilirsiniz.

Güncellenen komut şöyle olacaktır:

mv ~/Downloads/*.mp3 ~/Music

Şu anda İndirilenler dizinindeyseniz, yalnızca çalıştırmanız gerekir.

mv *.mp3 ~/Music

* joker karakteri, dosya uzantısı ne olursa olsun, “murhas” adlı tüm dosyalar gibi farklı şekillerde de kullanılabilir:

mv murhas.* /opt

Bu, "murhas" adlı tüm dosyaları murhas.jpg, murhas.mp3, murhas.pdf vb. gibi geçerli dizinden /opt dizinine taşıyacaktır.

Tüm dosyaları geçerli dizinden üst dizine taşımak için şunu çalıştırın:

mv *.* ..

Tüm dosyaları ve tüm dizinleri geçerli dizinden üst dizine taşımak için şunu çalıştırın:

mv * ..

Tüm bu joker karakterleri ve örnekleri sizin için en faydalı olacak bir komutta birleştirebilirsiniz.

Belirli birden fazla dosyayı taşımak istiyorsanız, bunları listeleyebilirsiniz. Örneğin, index.html ve contact.html’yi geçerli dizinden /var/www/html’ye taşımak isterseniz, şunu çalıştırırsınız:

mv index.html contact.html /var/www/html

Başka bir dizinde zaten var olan bir dosyanın üzerine yazmadan bir dosya nasıl taşınır?

Aynı ada sahip bir dosyanın zaten bulunduğu bir dizindeki bir dosyayı taşıyorsanız, varsayılan olarak (çoğu sistemde), hedef dosyanın üzerine kaynak dosya yazılır.

Örneğin, ~/Documents içinde note.txt adlı bir dosya varsa ve note.txt adlı bir dosyayı ~/Downloads dizininden ~/Documents dizinine taşımaya çalışıyorsanız, ~/Documents dizinindeki dosyanın üzerine ~/Downloads’dan dosya. Yani, bu komut:

mv ~/Downloads/notes.txt ~/Documents

/Documents/notes.txt dosyasının üzerine /Downloads/notes.txt dosyasını size sormadan yazar/değiştirir. Bir istem almak istiyorsanız, “-i” seçeneğini kullanmanız yeterlidir:

mv -i ~/Downloads/notes.txt ~/Documents

Bu durumda, terminal sizden şunları isteyecektir:

mv: overwrite '/home/murhas/Documents/notes.txt'?

Onaylamak için sadece “y” girin.

Sisteminizde bir dosyayı taşırken varsayılan olarak bir istem alırsanız, -i’nin tersi olan, size sormadan taşımayı zorlamak için -f seçeneğini kullanabilirsiniz.

Bir dosya nasıl taşınır ve zaten varsa nasıl yedeklenir?

mv komutuyla en sık kullandığım seçenek –backup (veya -b bayrağı). -b kullanıyorsanız, mv komutu, taşıdığınız dosyanın bir yedeğini alır ve zaten varsa, sonuna bir “~” ekler. Yani, önceki örneğimizi kullanıyorsak, note.txt dosyasının üzerine yazmak yerine, onun bir yedeğini oluşturabiliriz. Örnek:

mv -b ~/Downloads/notes.txt ~/Documents

Bu komut, note.txt dosyasını /home/murhas/Downloads/ konumundan /home/murhas/Documents/notes.txt~ konumuna taşıyacaktır.

Birden çok dosya nasıl taşınır ve zaten varsa dosyaların üzerine yazma?

Önceki örneğimizi kullanarak birden çok seçeneği tekrar birleştirmek için, -n seçeneğinin kullanımına bir örnek.

~/Documents/notes.txt dosyası zaten varsa, aşağıdaki komut hiçbir şey yapmaz:

mv -n ~/Downloads/notes.txt ~/Documents

Yararlı bir örnek, birden fazla dosyayı taşırken, örneğimizde şarkılardır. Şarkı zaten varsa, komut bu dosyaları atlar ve yalnızca hedef dizinde bulunmayanları taşır.

mv -n ~/Downloads/*.mp3 ~/Music

Bu komut, esasen Müzik klasöründe mevcut olmayan İndirilenler klasöründeki tüm .mp3 dosyalarını taşıyacaktır.

Bir dosya aynı anda nasıl taşınır ve yeniden adlandırılır?

mv komutu, bir dosyayı yeniden adlandırmak için de kullanılabilir. Bunu kullanmak için, yalnızca bir dizin yerine hedef olarak belirli dosya adını girmeniz yeterlidir.

Örneğin, Todays-notes.txt adlı bir dosyayı ~/Desktop konumundan ~/Documents konumuna taşımak ve onu note.txt olarak yeniden adlandırmak isterseniz, aşağıdaki komutu kullanabilirsiniz:

mv ~/Desktop/todays-notes.txt ~/Documents/notes.txt

Daha basit bir örnek, şu anda bulunduğunuz dizindeki bir dosyayı yeniden adlandırıyorsanız olabilir. Dolayısıyla, bir dosyada indez.html gibi bir yazım hatası yaptıysanız, yeniden adlandırmak için aşağıdaki komutu kullanabilirsiniz:

mv indez.html index.html

Bu, dosyayı “indez.html”den “index.html” olarak yeniden adlandıracaktır.

Bir dosya yalnızca hedef dosyadan daha yeniyse nasıl taşınır?

~/Desktop’ta bugün oluşturulan note.txt adında bir dosya ve ~/Documents’ta dün oluşturulan note.txt adlı bir dosya varsa, şunu çalıştırırsanız:

mv -u ~/Desktop/notes.txt ~/Documents

Komut, eski dosyayı taşıyacak ve değiştirecektir. Ancak ~/Documents içindeki dosya ~/Desktop içindeki dosyadan daha yeniyse, komut hiçbir şey yapmaz.

Bu komut, ~/Documents içinde note.txt adında bir dosya yoksa dosyayı da taşıyacaktır.

Linux’ta dosyalar nasıl taşınır?

Aşağıya bir yorum bırakın ve mv komutu için yararlı örnekleri bize bildirin.

komutlar mv

Toplam Görüntülenme: 0
ETİKETLER:Linux
Bu Makaleyi Paylaş
Facebook Bağlantıyı kopyala Yazdır
Hazırlayan:Murat
Takip et:
Murhas ve Begza.com'un Kurucusu. Linux kullanıcısı ve açık kaynak destekçisi. Telegram, Twitter, LinkedIn üzerinden bağlantı kurun veya Sorularınız için e-posta gönderin.
Yorum yapılmamış Yorum yapılmamış

Bir yanıt yazın Yanıtı iptal et

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

📚 İlgili Yazılar

Gönderiyle ilgili makaleleri keşfedin!
LinuxSunucu

Alma Linux 8’de Adminer MySQL Veritabanı Yönetim Aracı Kurulumu

Ubuntu

Ubuntu Linux’ta Windows EXE Dosyalarını Çalıştırma

LinuxYazılım

Linux’ta PureVPN Kurulumu ve İncelemesi

Linux

Linux’ta SFTP Sunucusu Nasıl Kurulur

Linux

KDE Plazma 5.25 En Yeni Özellikler ve Sürüm Ayrıntısı

Linux

MKVToolNix 65.0.0’ı Ubuntu AlmaLinux ve Fedora’ya Yükleme

DebianLinux

Debian 11’e Apache Guacamole Nasıl Kurulur

Fedora

Fedora 43 Kurulum Sonrası Yapılması Gerekenler Rehberi

Daha fazla göster

Murhas, dijital dünyanın nabzını tutan, Linux altyapılarından siber güvenliğe kadar teknolojinin her alanında derinlemesine rehberler sunan bir teknoloji platformudur. Amacımız, karmaşık teknolojik dönüşümleri anlaşılır kılarak işletmelere ve teknoloji meraklılarına geleceğin dünyasında rehberlik etmektir. Teknolojiyi keşfedin, geleceği Murhas ile şekillendirin.

 
 

 

  • Kategoriler:
  • Hakkımızda
  • Gizlilik Politikası
  • Kullanım Koşulları
  • İletişim
  • Sorumluluk Reddi

Hızlı Bağlantılar

  • Sinema TV
  • Netfjix
  • İncelemeler
  • Sinema Haber
  • TV Haber

Popüler İçerikler

  • En İyi Kodi Eklentileri
  • MadVR Ayarları
  • PotPlayer Ayarları
  • En İyi 65 İnç TV’ler
  • WordPress 6.0

© 2026 Murhas. Tüm Hakları Saklıdır.

adbanner
Welcome Back!

Sign in to your account

Kullanıcı Adı veya E-posta Adresi
Şifre

Şifrenizi mi kaybettiniz?