Kabuğunuzun Bildiği Tüm Linux Komutlarını Nasıl Listeleyebilirsiniz?



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

Aslında bir Linux kabuğunun bildiği diğer tüm komutları listelemek için bir komut vardır, ancak büyük olasılıkla buna aşina değilsinizdir. GNU / Linux tabanlı işletim sistemi komut satırlarını kullanma konusunda mantığa aykırı bir Catch-22 olsaydı, o zaman budur. Bununla birlikte, kabuk size doğrudan veremese bile, söz konusu komutu almak neyse ki son derece kolaydır.



Başlamak için, bir komut satırı açmak için Ctrl + Alt + T tuşlarını kullanmanız gerekir. Xfce4, KDE ve LXDE kullanıcıları Uygulamalar menüsünde Sistem Araçları'na ve ardından Terminal'e tıklamak isteyeceklerdir. Ubuntu Unity kullananlar, Dash üzerinde Terminal kelimesini arayabilirler. Doğal olarak, bu numara daha geleneksel bir sanal terminal ortamında da işe yarayacaktır.



Yöntem 1: Compgen Kabuğu Yerleşik ile Komutları Listeleme

Komut satırına yazın compgen -c | Daha çalıştırabileceğiniz her komutu listelemek için. Uzun bir metin sayfası daha aşağı gitmek istediğinizde boşluk çubuğunu kullanın. Bu yardımcı programın bir komutun ne olduğuna dair son derece geniş bir fikri olduğunu fark edeceksiniz. Normalde, bitleri ve daha uzun komutların parçalarını birbirine bağlamak için kullanıldığından, bunları bir terminale yazsanız çalışmayacak komutlar olarak düşünülmeyen birçok noktalama işareti parçası.



Modern bir terminal öykünücüsü kullanıyorsanız, ekranda kaydırmaya başladığında neleri kaçırdığınızı görmek için her zaman yukarı kaydırabilirsiniz. Aradığınız komutu bulduğunuzda, komut isteminize geri dönmek için bir kez q yazabilirsiniz. Bu aslında yerleşik bir bash, yani Almquist kabuğunu veya C-kabuğunu kullanıyorsanız, onu gerçekten kullanamazsınız.

Compgen yardımcı programı birkaç başka seçenek de sunar, ancak yerleşik bir kabuk olduğu için bir kılavuz sayfasına sahip olmadığını fark etmiş olabilirsiniz. Bu, nasıl kullanılacağını anlamayı biraz zorlaştırır. Neyse ki bu seçeneklerin her birinin hatırlanması zor değil. Tür compgen -a sahip olduğunuz tüm diğer adları listelemek için. Kullanma compgen -b diğer tüm yerleşik kabuk komutlarını listeler ve compgen -k size bir anahtar kelime listesi verecektir. Komut hakkında gerçekten daha fazla bilgi edinmek isterseniz, yazabilirsiniz adam inşa eder gerçek bash kabuğu sayfasını görmek için.



Bu çok uzun bir sayfa olduğundan, bash'ın kendi başına yapabileceği her şeyden bahsettiği için, / compgen yazın ve aramak için enter tuşuna basın. Muhtemelen sadece ilk bahsettiğini vurgulamış olacaksınız, bu nedenle / yazın ve tekrar enter tuşuna basın. Küçük compgen programının ne yaptığını açıklayan bir paragrafınız olacak.

Bu arada, tıpkı compgen -c kullanmanız gerektiği gibi | her komutu düzgün bir sırayla görüntülemek için daha fazlası, ayrıca compgen -b | bunun da ekrandan kaymasını önlemek için daha fazlası. Diğerleri size çok fazla çıktı vermemelidir. Bununla birlikte, herhangi bir modern terminal öykünücüsü kullanıyorsanız, çıktı doğrudan ekrandan akmaya başlar başlamaz yukarı kaydırabilirsiniz.

Yöntem 2: Sekme Tuşu Trickini Kullanma

Bash komut isteminde sekme tuşuna iki kez bastığınızda nasıl önerilerde bulunmaya başladığını muhtemelen biliyorsunuzdur. Kısmen bir komut yazıp sekmeye basarsanız, geri kalanını yazmak zorunda kalmadan komutu sizin için otomatik olarak tamamlamış olursunuz. Çoğu kullanıcı gibiyseniz, bunu çok uzun dizinlere geçişleri tamamlamak veya büyük dosya adlarını yazmak zorunda kalmadan silmek için kullanıyorsunuzdur.

Belirli bir komutla, aslında bu numarayı size sisteminizdeki her komutu göstermek için alabilirsiniz. Tür bash –norc ve mümkün olan en temel bash oturumunu elde etmek için enter tuşuna basın, çünkü çoğu dağıtım aslında bu işlevi başlangıçta devre dışı bırakır. Bilgi isteminizin oldukça genel bir şeye dönüştüğünü fark edeceksiniz. Şimdi başka bir şey yapmadan sekme tuşuna iki kez basın.

Ne kadar çok olasılık varsa göstermek isteyip istemediğiniz sorulacaktır, bu nedenle bunu yapmak için y tuşuna basmanız gerekir. Şimdi, sisteminizdeki her komutun bir listesine bakacaksınız. Aradığınız komuta vardığınızda q tuşuna basın. Bu, gördüğünüz diğer bash önerileri listesi gibidir, böylece herhangi bir sorun yaşamadan tam olarak aynı şekilde gezinebilirsiniz. Önceki listelerden farklı olarak, bu aslında herhangi bir şeye yönlendirmek zorunda kalmadan sıralanacaktır.

Yeni oturumdan çıkmak istediğinizde, sadece çıkış yazın ve eski isteminize dönersiniz.

3 dakika okundu