Geleneksel Linux Komutlarını Rust İle Değiştirme

Linux C ile yazıldı ve şu sıralar artık yavaş yavaş Rust ile yeniden yazılıyor. Artık geleneksel 5 Linux komutunu Rust’da yazılmış alternatifleriyle değiştirerek daha verimli çalışma sağlayabilirsiniz.

⏳ 1. “man” komutunu “tldr” ile değiştirme

“man” komutu, detaylı dokümantasyon sunan komuttur. Komutlar ile ilgili çok detaylı bilgiler edinilebilir. Komut çalıştırıldıktan sonra, devam eden bilgileri görüntülemek için boşluk (space) tuşuna, dokümandan çıkmak için ise Q tuşuna basmak gerekmektedir.

Tldr’yi Ubuntu ve Debian’a yüklemek için:

# apt-get update
#apt-get install tldr -y

Fedora ve diğer RHEL tabanlı dağıtımlara Tealdeer kurmak için:

# dnf install tealdeer

Tldr’yi “man” komutunu kullandığınız gibi kullanın. Örneğin, aşağıdaki komutları çalıştırın ve iki çıktı arasındaki farkı görün:

man ls

Çıktı

tldr ls

Çıktı

Görüldüğü gibi Tealdeer daha kapsamlıdır, bu her komutun nasıl çalıştığına dair daha iyi bilgiler sunar. Linux komutlarının dünyasını keşfetmeye devam eden yeni kullanıcılar için ideal.

⏳2. “du” komutunu “dust” komutuyla değiştirme

Sisteminizin bellek kullanımı tek seferde görmek ister misiniz? O zaman “du” komutunu “dust” komutuyla değiştirin.

Snap kullanarak sisteminize dust yükleyebilirsiniz:

# snap install dust

Kurulumdan sonra, terminalde “dust” komutunu çalıştırabilir veya bellek kullanımını listelemek için komutlarla belirli bir dizini belirtebilirsiniz.

Komutu kullanmak için aşağıdaki komutla bir dizin yolu belirtin:

dust /path/to/directory

…burada /path/to/directory bir klasörün mutlak veya göreceli yoludur.

Çıktı:

3. “find” komutunu “fd” ile değiştirin

Find komutu Linux ekosisteminde en çok kullanılan komutların başında geliyor.

Ne yazık ki, bu komut sınırlı bir dosya sistemi girdisi çıktısı verir ve büyük veri kümelerini tararken yavaş olma eğilimindedir.

Elinizde çok fazla veri olduğunda, sonuçları hemen alabilen hızlı komutlarla çalışmak istersiniz. Bu gibi durumlarda, “find” komutunu Rust sürümü “fd” ile değiştirebilirsiniz.

Fedora ve diğer RHEL tabanlı dağıtımlara fd yüklemek için:

dnf install fd-find

Arch tabanlı Linux dağıtımlarında:

pacman -S fd

Fd’yi Debian tabanlı dağıtımlara yükle:

apt install fd-find

⏳4. “ls” komutunu “exa” ile değiştirin

“ls” komutu bir dizinin içeriğini gözden geçirmek istediğinizde dosyaları ve veri klasörlerini listeleyen geleneksel bir Linux komutudur. Ancak Rust ile yeniden yazılan “exa” komutu kadar kullanışlı değildir.

Exa’yı Ubuntu& Debian”a yüklemek için:

apt install exa

Fedora’ya yükleyin

dnf install exa

Manjaro gibi Arch tabanlı dağıtımlar için:

pacman -S exa

⏳5. “ps” komutunu “procs” komutuyla değiştirme

“ps” komutu bize varolan aktif çalışan processlerin bir görüntüsünü gösterir. “procs” komutu, “ps” komutunun Rust ile yeniden yazılmış halidir.

Kurulum sonrası, procs çıktıyı renklendirir ve son kullanıcıların süreç kimliklerini (PID), kullanıcı adını ve süreci kolaylaştırmaya yardımcı olacak birkaç diğer ilgili ayrıntıyı gözden geçirmeleri için ayrıntılı bilgiler verir.

Snap kullanarak sisteminize procs yükleyebilirsiniz:

snap install procs

Komutu Fedora’ya yüklemek için:

dnf install procs

Procs kullanarak sisteminizde çalışan tüm işlemlerin bir listesini almak için aşağıdaki komutu yazın:

procs

Çıktı:

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu web sitesi gizliliğinizi ihmal etmeyecek şekilde çerezler kullanır.