Linux Komutları ile İşlerinizi Kolaylaştırın!

Merhaba, bu yazımda sizlere Linux'un en çok kullanılan kısa yol komutlarını paylaştım. Aşağıda, Linux sistemlerinde sık kullanılan bazı komutları ve işlevlerini bulacaksınız. Bu komutlar, hızlı bir şekilde işlem sağlamanız konusunda yardımcı olacaklardır.
1. İstenilen Bir Zaman’da Komut Çalıştırmak
Bir komutun belirli bir saatte çalışmasını istiyorsanız, at
komutunu kullanabilirsiniz. Bu komut, sisteminize zamanlanmış görevler eklemenizi sağlar.
sudo apt install -y at
echo "halt" | at 10:20
Örnek olarak bu komut sayesinde saat 10:20 üzerinde halt komutunu çalıştırarak sistemi kapatır.
2. Belirtilen Kelimenin Geçtiği Dosyaları Bulmak
Belirli bir kelimenin geçtiği dosyaları bulmak için find
ve grep
komutlarını birleştirebilirsiniz.
find . -iname "*.js" | xargs grep "js.map" -sl
Bu komut, bulunduğunuz dizindeki .js
uzantılı dosyaların içinde "js.map" kelimesini arar.
3. RAM’i En Çok Kullanan Süreçleri Görmek
Linux'ta RAM’i en çok kullanan süreçleri görmek için ps
komutunu kullanarak çıktıyı sıralayabilirsiniz.
ps aux --sort=-%mem | head
Bu komut, en çok bellek kullanan süreçleri listeler.
4. Kullanıcının Bütün İşlemlerini İptal Etmek (Kill)
Bir kullanıcının tüm süreçlerini öldürmek için killall
komutunu kullanabilirsiniz.
killall -u ecu
Bu komut, ecu
kullanıcısına ait tüm işlemleri sonlandırır.
5. 50 MB ile 1 GB Arası Dosyaları Listelemek
Belirli boyut aralıklarında dosyaları listelemek için find
komutunu kullanabilirsiniz.
find / -type f -size +50M -size -1G
Bu komut, 50 MB ile 1GB arasında boyuta sahip dosyaları listeler.
6. Dosya/Dizin Arasındaki Farkları Bulmak
İki dosya ya da dizin arasındaki farkları görmek için diff
komutunu kullanabilirsiniz.
diff -rq /home/ecu/site1 /home/ecu/site1_ydk
Bir dosya içerisindeki satır farklılıklarını görmek için:
diff -c bir.txt iki.txt
Terminali etkin bir şekilde kullanmak, sistem yöneticilerinin verimliliğini artırır ve Linux’un güçlü özelliklerinden tam anlamıyla faydalanmanızı sağlar. Komutları doğru ve dikkatli kullanarak, Linux sisteminizin yönetimini çok daha verimli hale getirebilirsiniz.
Herhangi bir komutu denemeden önce, doğru dosya ve dizinlerle çalıştığınızdan emin olun ve dikkatli bir şekilde testler yapmanızı tavsiye ederim.
Aklınıza takılan veya benimle görüşmek istediğiniz bir konu olur ise bana [email protected]
mail adresimden ulaşabilirsiniz.