Kategori CLI & Araçlar

Terminal tabanlı araçlar, komut satırı ipuçları, Git, Neofetch, tmux ve benzeri yardımcı yazılımlarla ilgili içerikler.

rsync ile Yedekleme Senaryoları

📝 Giriş `rsync`, dosya ve dizinleri yerel ya da uzak sistemler arasında senkronize etmek için kullanılan hızlı ve güvenilir bir komut satırı aracıdır. Yedekleme işlemlerinde farkları tespit ederek sadece değişen verileri aktarır, böylece ağ ve disk kullanımı optimize edilir. 🔧…

Tmux ile Terminal Oturumu Yönetimi

📝 Giriş tmux (terminal multiplexer), bir terminal penceresi içerisinde birden fazla oturumu yönetmenize olanak tanıyan güçlü bir araçtır. Özellikle SSH ile sunucuya bağlanan sistem yöneticileri için kesintisiz çalışma ortamı sunar. Bir terminal oturumunu kapatsanız bile tmux içinde çalışan işler arka…

jq ile JSON Dosyaları Üzerinde İşlem Yapma

📝 Giriş jq, JSON (JavaScript Object Notation) verilerini komut satırında işlemek için kullanılan güçlü ve hafif bir araçtır. REST API’lerinden gelen JSON çıktıları, log dosyaları veya yapılandırma dosyaları gibi verileri filtrelemek, düzenlemek veya dönüştürmek için sıklıkla tercih edilir. 🔧 Kurulum…

GO Kullanarak BASH Üzerinde Komut Çalıştırma

GO Kullanarak BASH Üzerinde Komut Çalıştırma GO dili kullanarak bash üzerinde bir komut çalıştırıp, çıktısının veya hata çıktısının alınabilmesini sağlayan ve hatta hata çıktısını log olarak oluşturan basit bir GO uygulaması örneği aşağıdaki gibidir. Örneğimizde basitçe GNU/Linux sistemler üzerinde sistemde…