Metin Düzenleme (Text Editing)
Tarih: 2026-06-11 | Kategori: Linux
Etiketler: Linux
Linux; metin dosyaları oluşturmak, düzenlemek ve görüntülemek için bir dizi güçlü araç sağlar. Bu bölümde, komut satırından erişilebilen en popüler metin düzenleyicilerden ve araçlardan birini ele alacağız: `nano`.
Nano Metin Editörü (Nano Text Editor)
`nano`, Linux tabanlı sistemlerde en yaygın kullanılan editörlerden biridir. Birçok Linux dağıtımıyla önceden yüklenmiş olarak gelen basit ama etkili bir metin editörüdür. Kullanmak için nano editörü hakkında önceden bilgi sahibi olmanız gerekmez.
Nano'da bir dosya üzerinde işlem yapmak için komut kullanmanıza gerek yoktur; tüm temel işlemler editörün altında görüntülenir ve bunlar `CTRL` tuşu kullanılarak tetiklenebilir. Örneğin, bir dosyayı kaydetmek için `CTRL+O` tuşlarına, editörden çıkmak için ise `CTRL+X` tuşlarına basarsınız.
Nano editörü ile bir dosyayı düzenlemek için aşağıdaki komutu çalıştırın:
root@hackerbox:~$ nano note.txt
Yukarıdaki komut `note.txt` dosyasını nano editörü ile açar. İmleci hareket ettirebilir ve dosyayı düzenlemek için istediğiniz metni girebilirsiniz.
Ekranın alt kısmında kısa açıklamalar içeren iki satır göreceksiniz. `^` sembolü klavyenizdeki `CTRL` tuşunu temsil eder.
Örneğin, `[CTRL + W]` tuşlarına basmak, editörün altında aradığınız kelimeyi veya ifadeyi girebileceğiniz `Search:` (Ara) satırını getirir. Şimdi `demo` yazıp `[ENTER]` tuşuna basarsanız, imleç kelimenin geçtiği ilk yere gidecektir. Bu sayede metin içinde arama yapabilirsiniz.
`note.txt` dosyasında yapılan değişiklikleri kaydetmek için `CTRL + O` kısayolunu kullanın. Ardından, metin editöründen çıkmak için `CTRL + X` kısayolunu kullanın.
Metin editöründen çıktıktan sonra, dosyanın içeriğini `cat` komutuyla yazdırarak metninizin kaydedildiğini doğrulayabilirsiniz. `cat` komutu, dosyaların içeriğini terminale yazdırmak için kullanılır.
root@hackerbox:~$ cat note.txt
Bu nano editörü ile yazılmış örnek bir metindir.
root@hackerbox:~$