Linux'ta Komut Çıktısını Dosyaya Kaydetme


Linux'ta bir komutun çıktısıyla yapabileceğiniz birçok şey vardır. Bir komutun çıktısını bir değişkene atayabilir, onu bir kanal üzerinden işlenmek üzere başka bir komuta/programa gönderebilir veya daha fazla analiz için bir dosyaya yönlendirebilirsiniz.

Önerilen Okuma: Linux G/Ç (Giriş/Çıkış) Yeniden Yönlendirmesinin Nasıl Çalıştığına İlişkin Temel Bilgileri Öğrenin

Bu kısa makalede size basit ama kullanışlı bir komut satırı hilesi göstereceğim: Bir komutun çıktısını ekranda nasıl görüntüleyeceğinizi ve ayrıca Linux'ta bir dosyaya nasıl yazacağınızı.

Çıktıyı Ekranda Görüntüleme ve Ayrıca Dosyaya Yazma

Linux sistemindeki bir dosya sisteminin kullanılabilir ve kullanılan disk alanının tam bir özetini almak istediğinizi varsayarsak, df komutunu kullanabilirsiniz; aynı zamanda bir bölümdeki dosya sistemi türünü belirlemenize de yardımcı olur.

$df

-h bayrağıyla, dosya sistemi disk alanı istatistiklerini "insan tarafından okunabilir" biçimde gösterebilirsiniz (istatistik ayrıntılarını bayt, mega bayt ve gigabayt cinsinden görüntüler).

df -h

Şimdi yukarıdaki bilgileri ekranda görüntülemek ve ayrıca daha sonra analiz etmek üzere bir dosyaya yazmak ve/veya e-posta yoluyla bir sistem yöneticisine göndermek için aşağıdaki komutu çalıştırın.

df -h | tee df.log
cat df.log

Burada sihir tee komutu tarafından gerçekleştirilir, standart girdiden okur ve dosyaların yanı sıra standart çıktıya da yazar.

Bir dosya(lar) zaten mevcutsa, bunu -a veya --append seçeneğini kullanarak buna ekleyebilirsiniz.

df -h | tee -a df.log 

Not: Farklı renklerde disk kullanımını kontrol etmek için pydf'yi alternatif bir “df ” komutu da kullanabilirsiniz.

Daha fazla bilgi için df ve tee kılavuz sayfalarını okuyun.

man df
man tee

Benzer makaleleri de okumak isteyebilirsiniz.

  1. Linux'ta 5 İlginç Komut Satırı İpucu ve Püf Noktası
  2. Yeni Başlayanlar İçin 10 Yararlı Linux Komut Satırı Püf Noktası
  3. 10 İlginç Linux Komut Satırı Püf Noktaları ve Bilmeye Değer İpuçları
  4. Bir Linux Komutunu Her X Saniyede Bir Sonsuza Kadar Çalıştırma veya Tekrarlama
  5. Bash Geçmişinde Yürüttüğünüz Her Komutun Tarih ve Saatini Ayarlayın

Bu kısa yazımda Linux'ta bir komutun çıktısını ekranda nasıl görüntüleyeceğinizi ve ayrıca bir dosyaya nasıl yazacağınızı gösterdim. Paylaşmak istediğiniz sorularınız veya ek fikirleriniz varsa bunu aşağıdaki yorum bölümünü kullanarak yapın.