Kali Linux'ta Çıktıların Bir Dosyaya Yazdırılması: Adım Adım Kılavuz ve Örnek Senaryolar
1. Temel Çıktı Yönlendirmesi:
Kali Linux'ta, temel çıktıyı bir dosyaya yönlendirmek için > operatörünü kullanırız. İşte basit bir örnek:
komut > dosya.txt
Yukarıdaki komut, "komut"un çıktısını "dosya.txt" adlı bir dosyaya yönlendirir. Bu dosya mevcut değilse, otomatik olarak oluşturulur. Örneğin, aşağıdaki komut çıktısını "sonuclar.txt" adlı bir dosyaya yönlendirir:
ls -la > sonuclar.txt
2. Çıktıyı Dosyaya Eklemek:
Varolan bir dosyaya çıktı eklemek için >> operatörünü kullanırız. Bu şekilde, mevcut içeriği korurken yeni çıktıyı dosyaya ekleriz. Örnek olarak:
komut >> dosya.txt
Aşağıdaki komut, "cal" komutunun çıktısını "takvim.txt" adlı bir dosyaya ekler:
cal >> takvim.txt
3. Hata Çıktılarını Yakalamak:
Programların hata çıktılarını bir dosyaya yönlendirmek için 2> operatörünü kullanırız. Örneğin:
komut 2> hatalar.txt
Yukarıdaki komut, "komut"un hata çıktılarını "hatalar.txt" adlı bir dosyaya yönlendirir. Aşağıdaki örnek, "ls" komutunun hata çıktılarını "hatalar.txt" adlı bir dosyaya yönlendirir:
ls -xyz 2> hatalar.txt
4. Çıktı ve Hata Çıktılarını Aynı Anda Yakalamak:
Çıktıyı ve hata çıktılarını aynı anda yakalamak için &> operatörünü kullanırız. Örnek olarak:
komut &> cikti_hata.txt
Yukarıdaki komut, "komut"un hem çıktılarını hem de hata çıktılarını "cikti_hata.txt" adlı bir dosyaya yönlendirir. Örneğin:
ls -xyz &> cikti_hata.txt
5. Standart Giriş ve Hata Çıktılarını Birleştirerek Yakalamak:
Standart giriş, çıktı ve hata çıktılarını birleştirerek hepsini aynı dosyaya yönlendirmek için &>> operatörünü kullanırız. Örnek olarak:
komut &>> cikti_hata.txt
Yukarıdaki komut, "komut"un standart girişini, çıktılarını ve hata çıktılarını "cikti_hata.txt" adlı bir dosyaya yönlendirir.
6. Örnek Senaryo: Bir Network Taramasının Çıktısını Dosyaya Yazdırmak:
Kali Linux'ta sıkça kullanılan bir senaryo, bir ağ taraması yapmak ve sonuçları bir dosyaya kaydetmektir. Örnek olarak, nmap aracını kullanarak ağ taraması yapalım ve çıktıyı bir dosyaya yönlendirelim:
sudo nmap -sn 192.168.1.0/24 > tarama_sonuclari.txt
Yukarıdaki komut, nmap -sn komutunu kullanarak 192.168.1.0/24 alt ağına bir tarama yapar ve sonuçları "tarama_sonuclari.txt" adlı bir dosyaya yazar.
Sonuç:
Bu makalede, Kali Linux'ta çıktıların bir dosyaya nasıl yazdırılacağını ayrıntılı bir şekilde açıkladık.
HASAN KAYAPINAR
HAKKIMDA