Bazen, Linux komutları çok sayıda seçenek ve parametresi nedeniyle göz korkutucu olabilir. Deneyimli kullanıcılar bile zaman zaman hızlı bir referansa ihtiyaç duyar. Man sayfalarını kazabilir veya interneti tarayabilirsiniz, ama ya daha hızlı bir yol olsaydı? Herhangi bir Linux komutu için hile sayfalarına anında erişim sağlayan harika bir araç olan cheat.sh’ya girin.
cheat.sh, anında çekebileceğiniz devasa, kitle kaynaklı bilgi sayfaları koleksiyonudur. Cheat.sh projesi, TLDR sayfaları, StackOverflow ve diğerleri gibi kaynaklardan bilgi alır, ardından size temiz ve okunması kolay bir biçimde verir.
En iyi kısım? Hiçbir şey yüklemenize gerek yok! cheat.sh doğrudan curl aracıyla kullanabilirsiniz. Terminal aracılığıyla daha önce bir şey indirdiyseniz veya web API’leriyle etkileşime girdiyseniz, muhtemelen daha önce curl kullanmışsınızdır. Yalnızca URL’lerden veri getirir. Ve cheat.sh, bilgi sayfalarını doğrudan ekranınıza iletmek için bu işlevden yararlanır.
cheat.sh’yu Kullanmaya Başlama
cheat.sh ile çalışmak için temel sözdizimi basittir. Örneğin, tar gibi bir komut için bir bilgi sayfası getirmek istiyorsanız, terminalinizi açıp şunu yazabilirsiniz:
curl cht.sh/tar

Araç, bir saniyeden daha kısa bir süre içinde, yaygın seçenekler, kullanım örnekleri ve kullanışlı ipuçları içeren düzgün biçimlendirilmiş bir bilgi sayfası alır.
Bu kadar! Sadece tar’ı size sorun çıkaran herhangi bir komutla değiştirin.
Örneğin, find komutunun sözdizimini denetlemek için şunu kullanın:
curl cht.sh/find
Bu, dosyaların ada, türe, değişiklik tarihine, boyuta göre nasıl bulunacağına ve hatta bulunan dosyalarda komutların nasıl yürütüleceğine ilişkin ayrıntıları görüntüler.
Anahtar kelimelerle arama
Anahtar kelimelerle arama yaparak tam komuttan emin olmasanız bile bir hile sayfası da alabilirsiniz. Sadece ~ kullanarak ne yapmak istediğinizi açıklayın. Örneğin, dosyaları bulmak ve silmek istiyorsanız:
curl cht.sh/~find+delete+files
Bu, bulma ve silme ile ilgili konular için hile sayfalarında arama yapar ve muhtemelen sizi find komutunun, silme seçeneğine veya xargs ile kullanma yollarına yönlendirir.
Sadece Linux Komutları değil, programlama dilleri için de çalışır. Python listesini anlama konusunda hızlı bir hatırlatmaya ihtiyacınız var, şunu çalıştırın:
curl cht.sh/python/list+comprehension

Git komutlarını anlamak ister misiniz? Kullanım şekli:
curl cheat.sh/git/merge
cheat.sh daha da erişilebilir hale getiriyoruz
Kıvrılma yöntemi mükemmel bir şekilde çalışsa da, özellikle sık kullanıyorsanız, cheat.sh erişmek için daha uygun bir yol isteyebilirsiniz. .bashrc veya .zshrc dosyanızda basit bir kabuk işlevi veya diğer ad oluşturabilirsiniz.
Yapılandırma dosyanızı Nano (Bash için) gibi herhangi bir metin düzenleyiciyle açın:
nano ~/.bashrc
For Zsh, run:
nano ~/.zshrc
Paste the Function:
cheat() {
curl cheat.sh/$1
}

Son olarak, dosyayı kaydedin ve kapatın, ardından aşağıdakilerle yeniden yükleyin:
source ~/.bashrc
Şimdi, bu işlev tanımlandıktan sonra, basitçe şunu yazabilirsiniz:
cheat tar
Bu kısayol size birkaç tuş vuruşundan tasarruf sağlar ve aracın iş akışınıza daha entegre hissetmesini sağlar.
Yazının orijinalini buradan okuyabilirsiniz.

Kariyerime 26 yıl önce başladım. Windows ve Linux sistemlerinin kurulumu, yapılandırılması, yönetimi ve bakımı dahil olmak üzere birden fazla sistem üzerinde uzmanlaştım.
Açık kaynak dünyasındaki en son gelişmelerden haberdar olmaktan ve Linux hakkındaki en son araçları, özellikleri ve hizmetleri denemekten hoşlanıyorum.
Son 6 yıldır sistem ve ağ yöneticisi olarak görev yapıyorum ayrıca Pardus Dönüşüm Projesini yönetiyorum ve Pardus İşletim Sisteminin yaygınlaşması adına uğraş gösteriyorum.
Boş zamanlarımda açık kaynaklı uygulamaların Türkçe çevirisine katılıyorum ve The Document Foundation üyesiyim.