nc veya yaygın adıyla netcat, ağ bağlantıları üzerinde veri gönderip alabilen, port tarayabilen ve basit sunucu/istemci görevleri yapabilen çok amaçlı bir ağ aracıdır. Sistem yöneticileri ve geliştiriciler tarafından sıkça kullanılır.
Bir sunucuya ve porta bağlanmak:
nc example.com 80
Bağlandıktan sonra manuel olarak HTTP isteği bile gönderebilirsiniz.
1) Port dinleme (basit sunucu)
nc -l 1234
Başka bir makineden bağlantı kurup mesaj gönderebilirsiniz.
2) Port açık mı? Bağlantı test et
nc -zv 192.168.1.10 22
Açıklama: -z tarama, -v ayrıntılı çıktı verir.
3) Dosya gönder (gönderici)
nc 192.168.1.20 5000 < dosya.txt
4) Dosya al (alıcı)
nc -l 5000 > gelen.txt
5) UDP ile bağlantı
nc -u 192.168.1.15 9000
6) Birden fazla portu hızlıca tara
nc -zv 192.168.1.5 20-100
Ağda bir servisin çalışıp çalışmadığını test etmek, port erişim sorunlarını çözmek, basit dosya aktarımı yapmak veya hızlı bir şekilde geçici dinleme hizmeti kurmak istediğinizde nc (netcat) komutu pratik ve esnek bir çözümdür.
© 2026, komutlar.com. Tüm hakları bir yerlerde saklıdır.