cat (concatenate), Linux ve Unix tabanlı sistemlerde kullanılan, dosya içeriklerini terminalde görüntüleyen, birleştiren ve çıktılarını başka dosya veya komutlara yönlendirebilen temel bir komuttur. Hızlı önizleme ve metin işleme akışlarının vazgeçilmez araçlarından biridir.
Tek satırlık kontrollerden log incelemeye kadar birçok senaryoda kullanılır. Dosya içeriğini okumak, birden fazla dosyayı birleştirmek, yeni dosya oluşturmak, çıktıyı başka komutlara borulamak (pipe) ve basit düzenlemeler yapmak için idealdir.
cat dosya.txt
Bu komut, dosya.txt içeriğini ekrana yazdırır.
1) Bir dosyanın içeriğini görüntüleme
cat notlar.txt
Örnek çıktı:
Bugün yedekleme yapıldı.
Sunucu logları kontrol edildi.
2) Birden fazla dosyayı birleştirip yeni dosyaya yazma
cat parca1.txt parca2.txt > tammetin.txt
3) Yeni bir dosya oluşturma (hızlı not alma)
cat > not.txt
Merhaba Linux!
Ctrl + D
4) Satır numaralarıyla görüntüleme
cat -n script.sh
Örnek çıktı:
1 #!/bin/bash
2 echo "Merhaba"
5) Log’u başka komuta yönlendirme (pipe)
cat access.log | grep 404
-n satır numarası ekler; script incelemelerinde çok faydalıdır.> yerine gerekirse >> (sona ekleme) kullanın.less veya head/tail ile birlikte kul© 2026, komutlar.com. Tüm hakları bir yerlerde saklıdır.