Az összes Linux parancs felsorolása, amelyet a héja ismer



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Valójában van egy parancs, amely felsorolja az összes többi parancsot, amelyet a Linux héj ismer, de valószínűleg nem ismeri. Ha volt valaha ellentmondó Catch-22 a GNU / Linux alapú operációs rendszer parancssorainak használatával kapcsolatban, akkor ez az. Ennek ellenére szerencsére rendkívül egyszerű felvenni a szóban forgó parancsot, még akkor is, ha a shell nem tudja megadni neked egyenesen.



A kezdéshez a Ctrl + Alt + T billentyűkombinációval kell megnyitnia a parancssort. Az Xfce4, a KDE és az LXDE felhasználók az Alkalmazások menüben a Rendszereszközökre, majd a Terminál gombra kattintanak. Azok, akik Ubuntu Unity-t használnak, a Dash-en kereshetik a Terminal szót. Természetesen ez a trükk ugyanolyan jól fog működni egy hagyományosabb virtuális terminál környezetben is.



1. módszer: Parancsok felsorolása a beépített Shell beépített programmal

Írja be a parancssorba compgen -c | több hogy felsoroljon minden futtatható parancsot. Használja a szóközt minden alkalommal, amikor le szeretne lépni egy másik hosszú szövegoldalon. Észre fogja venni, hogy ennek a segédprogramnak rendkívül tág elképzelése van arról, hogy mi a parancs. Sok olyan írásjel, amelyet általában nem gondolnánk parancsként, ami nem működne, ha csak beírná őket egy terminálba, mivel ezeket bitek és hosszabb parancsok összekapcsolására használják.



Ha modern terminálemulátort használ, akkor bármikor visszagörgethet felfelé, hogy lássa, mi hiányzott, amint elkezd görgetni a képernyőről. Amikor megtalálja a keresett parancsot, egyszer beírhatja a q billentyűt, hogy azonnal visszatérjen a parancssorba. Ez valójában egy bash beépített, tehát ha az Almquist vagy a C-shellt használja, akkor valójában nem fogja tudni használni.

A compgen segédprogram számos más lehetőséget kínál, bár észrevehette, hogy nincs man oldala, mivel ez egy beépített shell. Ez kissé megnehezíti a használat módját. Szerencsére ezeket a lehetőségeket nem nehéz megjegyezni. típus compgen -a hogy felsorolja az összes álnevét. Használata compgen -b felsorolja az összes többi shell beépített parancsot és compgen -k megadja a kulcsszavak listáját. Ha nagyon szeretne többet megtudni a parancsról, akkor gépelhet ember beépített hogy megtekinthesse a tényleges bash shell oldalt.



Mivel ez egy olyan borzasztóan hosszú oldal, mivel mindent megemlít, amit a bash képes önmagában megtenni, írja be a / compgen parancsot és nyomja meg az Enter billentyűt a kereséshez. Valószínűleg csak az első említést emelte ki, ezért írja be / és nyomja meg ismét az enter billentyűt. Lesz egy bekezdésed, amely elmagyarázza, hogy mit csinál a kis compgen program.

Egyébként ugyanúgy, mint a compgen -c | parancsot Ha többet szeretne megtudni minden parancsról rendezett sorrendben, akkor a compgen -b | többet, hogy ez sem gördüljön le a képernyőről. A többieknek nem szabad túl sok kimenetet adniuk. Ennek ellenére, ha bármilyen modern terminál emulátort használ, akkor egyszerűen görgessen visszafelé, amint a kimenet egyenesen a képernyőről indul.

2. módszer: A Tab billentyű trükk használata

Valószínűleg ismeri, hogy mikor kezdi meg a javaslatokat, amikor kétszer megnyomja a tab billentyűt a bash parancssorban. Ha részben beír egy parancsot és egy nyomógombot, akkor a parancs automatikusan befejeződik az Ön számára anélkül, hogy be kellene írnia a többit. Ha olyan, mint a legtöbb felhasználó, akkor ezt használta arra, hogy nagyon hosszú könyvtárakba költözzön, vagy hatalmas fájlneveket töröljön anélkül, hogy ki kellene írnia őket.

Egy bizonyos paranccsal valóban megszerezheti ezt a trükköt, hogy megmutassa a rendszer minden parancsát. típus bash –norc és nyomja meg az Enter billentyűt a lehető legalapvetőbb bash munkamenet megszerzéséhez, mert a legtöbb disztribúció valójában letiltja ezt a funkciót. Észre fogja venni, hogy a felszólítás valami egészen általánosra változott. Most anélkül, hogy bármi mást tenne, nyomja meg kétszer a tabulátor gombot.

Megkérdezik, hogy meg akarja-e mutatni a sokféle lehetőséget, ezért nyomja meg az y billentyűt. Most megnézi a rendszer minden parancsának listáját. Nyomja meg a q billentyűt, miután elérte a keresett parancsot. Ez pontosan olyan, mint bármely más bash javaslatlista, amelyet láttál, így gond nélkül ugyanúgy navigálhatsz benne. Az előző listákkal ellentétben ez a lista rendezésre kerül, anélkül, hogy bármihez is csatolnunk kellene.

Ha ki akarsz lépni az új munkamenetből, csak írd be az exit parancsot, és a régi felszólításod lesz.

3 perc olvasás