Kayıtlar

Linux komutları etiketine sahip yayınlar gösteriliyor

Pardus İşletim Sisteminde cURL ve Wget Kullanımı

Resim
Pardus Linux ve ETAP (Etkileşimli Tahta Arayüzü Projesi) gibi sistemleri yönetirken, komut satırı (uçbirim) üzerinden dosya indirmek, ağ bağlantılarını test etmek ve API'lerle iletişim kurmak en temel ihtiyaçlardan biridir. Bu işlemleri gerçekleştirmek için GNU/Linux ekosistemindeki en güçlü iki araç wget ve curl 'dür. Her iki araç da HTTP, HTTPS ve FTP gibi protokolleri kullanarak sunuculardan veri çekmeye yarasa da, kullanım amaçları ve sundukları özellikler bakımından birbirlerinden ayrılırlar.  Hedef Kitle: Sistem Yöneticileri, Linux Kullanıcıları, Siber Güvenlik Uzmanları, SOC Analistleri, DevOps Mühendisleri 1. Giriş Linux sistemlerde internet üzerinden veri alışverişi denildiğinde ilk akla gelen iki araç vardır: cURL Wget Pardus dahil bütün Debian tabanlı sistemlerde varsayılan olarak bulunurlar veya tek komutla kurulabilirler. Bu iki araç; Dosya indirme API sorgulama Web servis testi Log toplama Güncelleme Penetrasyon testi Otomasyon DevOps süreçleri gibi yüzlerce işt...

Pardus Linux'ta uniq Komutu: Yinelenen Satırlarla Başa Çıkma

Resim
Pardus Linux, metin dosyalarını terminal üzerinden hızlı ve etkili bir şekilde işlemek için çok çeşitli araçlara sahiptir. Bu araçlardan biri olan uniq (unique - benzersiz), metin dosyalarındaki yinelenen (tekrar eden) satırları bulmak, saymak veya silmek için kullanılan vazgeçilmez bir komuttur. Özellikle log (günlük) dosyalarını incelerken, veri temizliği yaparken veya listeleri düzenlerken uniq komutu hayat kurtarır. 1. uniq Komutunun Altın Kuralı: Neden sort ile Kullanılır? uniq komutuyla ilgili bilinmesi gereken en önemli ve en sık gözden kaçan kural şudur: uniq komutu, yalnızca art arda gelen (yan yana olan) yinelenen satırları algılar. Eğer aynı kelime dosyanın başında ve sonunda geçiyorsa, uniq bunları kopya olarak değerlendirmez. Bu nedenle, uniq komutu neredeyse her zaman sort (sıralama) komutu ile birlikte (pipe | kullanılarak) çalıştırılır. Örnek Veri Dosyası: liste.txt Çalışmalarımız için aşağıdaki içeriğe sahip bir liste.txt dosyası oluşturalım: Plaintext: Par...