Linux Komut Satırı ile Dosya Yönetimine Giriş
Linux sistemlerinde dosya yönetimi, grafik arayüzler (GUI) aracılığıyla yapılabileceği gibi, komut satırı (CLI) üzerinden de oldukça etkili bir şekilde gerçekleştirilebilir. Özellikle sunucu ortamlarında veya otomasyon senaryolarında komut satırı araçları vazgeçilmezdir. Bu rehberde, günlük dosya yönetimi işlemlerinizde size yardımcı olacak temel Linux komut satırı araçlarını inceleyeceğiz.
Temel Dosya Yönetimi Komutları:
Sonuç
Linux komut satırı araçları, dosya yönetimini çok daha verimli ve esnek hale getirebilir. Başlangıçta biraz zorlayıcı gelebilir, ancak pratik yaparak ve farklı komut seçeneklerini deneyerek bu araçlarda ustalaşabilirsiniz. Her zaman dikkatli olun, özellikle rm gibi silme komutlarını kullanırken!
Linux sistemlerinde dosya yönetimi, grafik arayüzler (GUI) aracılığıyla yapılabileceği gibi, komut satırı (CLI) üzerinden de oldukça etkili bir şekilde gerçekleştirilebilir. Özellikle sunucu ortamlarında veya otomasyon senaryolarında komut satırı araçları vazgeçilmezdir. Bu rehberde, günlük dosya yönetimi işlemlerinizde size yardımcı olacak temel Linux komut satırı araçlarını inceleyeceğiz.
Temel Dosya Yönetimi Komutları:
- ls (list segments): Dizin içeriğini listelemek için kullanılır.
Kod:ls -l ls -a
- cd (change directory): Dizinler arasında geçiş yapmak için kullanılır.
Kod:cd /home/kullanici/belgeler cd .. cd ~
- pwd (print working directory): Mevcut çalışma dizininizin tam yolunu gösterir.
Kod:pwd
- mkdir (make directory): Yeni bir dizin oluşturmak için kullanılır.
Kod:mkdir yeni_klasor mkdir -p proje/kaynaklar/css
- rmdir (remove directory): Boş bir dizini silmek için kullanılır.
Not: İçinde dosya veya başka dizinler olan dizinleri silmez.
Kod:rmdir bos_klasor
- cp (copy): Dosyaları ve dizinleri kopyalamak için kullanılır.
Kod:cp dosya.txt yeni_yer/ cp -r klasor yeni_yer/
- mv (move): Dosyaları ve dizinleri taşımak veya yeniden adlandırmak için kullanılır.
Kod:mv dosya.txt yeni_yer/ mv eski_ad.txt yeni_ad.txt
- rm (remove): Dosyaları silmek için kullanılır. Dikkatli kullanılmalıdır!
Kod:rm dosya.txt rm -r klasor_ve_icerigi/ rm -rf acil_silinecek_klasor/
- find: Belirli kriterlere göre dosya veya dizinleri aramak için güçlü bir araçtır.
Kod:find . -name "*.log" find /home/kullanici -type f -size +1G
Sonuç
Linux komut satırı araçları, dosya yönetimini çok daha verimli ve esnek hale getirebilir. Başlangıçta biraz zorlayıcı gelebilir, ancak pratik yaparak ve farklı komut seçeneklerini deneyerek bu araçlarda ustalaşabilirsiniz. Her zaman dikkatli olun, özellikle rm gibi silme komutlarını kullanırken!