Idő cseréje és megtakarítása hibásan írt parancsokkal

Hányszor hibázunk azzal, hogy beírunk valamilyen parancsot a terminálba? ... nem tudok rólad, de rossz szokásom többször hibázni, vagy azért, mert beírom a terminált és egyúttal a mellettem lévő embert is ellátom, vagy mert egyszerűen olyan hosszú sor, hogy tévedek.

A probléma mindezzel a vonal újbóli beírása, vagy mindenesetre a Arriba billentyűzetet, görgessen az elkövetett hibához, javítsa ki, majd nyomja meg az [Enter] gombot, bármi is legyen az, ez egy kis bosszúságot okozhat 🙂

Nos, most megtanítalak arra, hogyan kell kijavítani az előző parancs beillesztésekor elkövetett hibákat, de anélkül, hogy újra meg kellene írnunk vagy megjelenítenünk az előző parancsot a terminálban 😀

Varázslatnak tűnik, hogy igen ... kijavít egy tévesen írt parancsot anélkül, hogy többet látna vagy gépelne? ... hát igen 🙂

Például sok bonyodalom nélkül megmutatom a trükköt. A / var / log / mappa eléréséhez a terminálon: cd / var / log vagy nem? Nos, nyissunk meg egy terminált, és tévesen írjuk ezt a sort, mondjuk:

cd /var/lgo/

Mint láthatja, a naplót valamire változtattam, ami azt jelenti, hogy egyik levelet írtam a másik helyett, vagyis nagyon gyakori hiba 😀

Ez nyilvánvalóan nem fog működni, azt fogja mondani, hogy a / var / lgo / könyvtár nem létezik, ami igaz. Most ugyanabba a terminálba írja:

^lgo^log^

És nyomja meg [Belép], meglátod, hogy varázslatosan hozzáfértek a helyes LOL könyvtárhoz !!

Mit is jelent ez? 0_oU ...

Egyszerű, elsőnek tesszük a hibát (valami), majd feltesszük, miért akarunk változtatni rajta (log), ez az egész sor egy karakterrel kezdődik ^ és ugyanazzal a karakterrel végződik, viszont ez a karakter osztja el a hibát attól, amit helyesen kell feltenni.

Egyszerűen fogalmazva, tesznek egy ^ -et, majd oda teszik, ahol rosszul tévedtek, tettek egy másik ^ -ot, amely az osztás lenne, aztán azt tették, amit akartak, hogy helyes legyen, és végül egy másikkal ^. Egyszerű, igaz? 😀

Tudom, hogy egyesek továbbra is jobban szeretik megnyomni az [Up] gombot és kijavítani a hibát a parancssorban, mások használhatják ezt a tippet, az az igazság, hogy biztosan mindenki érdekesnek találja ... és ha nem, nos, akkor már kevésbé új trükköt tanult 😀

Üdvözlet


20 hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   hexborg dijo

    Nagyon jó!! Nagyon hasznos trükk, amelyet soha nem emlékszem használni. LOL !! Egy másik, ami tetszik, az Alt + megnyomása. az előző parancs utolsó paraméterének lekéréséhez. Ha többször megadja, akkor az előző parancsokon megy keresztül.

    Szeretem a terminált. 🙂

  2.   rogertux dijo

    Nem ismertem. Valahányszor hibáztam, fél órát töltöttem az előző parancs javításával. Most megtudom, mit tegyek 🙂

  3.   Felvetőgép dijo

    Nos, van Archem, és önmagában kijavítja a hibát ... Csak elszálltam, hehehe

  4.   Leper_Ivan dijo

    Nem tudtam ezt a tippet, köszönöm ..

  5.   Mérsékelt verziógyulladás dijo

    Igen, továbbra is hehe mellett maradok .. mert általában nem emlékszem, hol tévedtem .. hehehe ..
    Érdekes az Arch Terminal automatikus javítása.

  6.   Scalibur dijo

    Jó!..

    Nagyszerű! .. .. olyan, mint egy kesztyű! .. .. érdekes tipp, és azonnal alkalmazható .. 😉

    PS: Szeretem használni a konzolt, az első tapasztalatom a linuxban egy puszta Debian telepítés volt, csak a konzol 😛 ..

  7.   helena_ryuu dijo

    mint mindig nagyon érdekes a tippjeid: kzkg ^ gaara (a nicked nem furcsa, ne egyezz magaddal xD)

  8.   Hugo dijo

    Vicces trükk.

    Egy másik sajátos módja ennek (hosszú parancsoknál hasznos) az fc (fix parancs) parancs, amely elindítja az alapértelmezett szerkesztõt (általában vim vagy nano, bár ez megváltoztatható olyasvalamivel, hogy "export EDITOR = mcedit" a .bashrc) Egy sorral, amely pontosan az imént beírt parancsot tartalmazza, amikor szerkesztjük, elmentjük a módosításokat és kilépünk a szerkesztőből, tolmácsunk végrehajtja a parancsot.

    1.    hexborg dijo

      Nagyon jó trükk. Nem ismertem.

    2.    MSX dijo

      Ugyanaz, jó adatok!
      Ugyanaz @KZ, nem tudtam a trükköt, hiper kényelmes!

  9.   ostrom84 dijo

    érdekes adatok.

  10.   Blaire pascal dijo

    Ó, ritkán használom a terminált, de igaz, hogy sokunknak sokszor előfordult ilyen, és ez eddig nagyon idegesítő. Kiváló tipp.

  11.   névtelen dijo

    érdekes, köszönöm szépen, remélem, emlékszem, amikor szükségem lesz rá 😀

  12.   xykyz dijo

    Nos, ennek sok felhasználása van: O

  13.   semproms dijo

    A KDE terminálban nem engedi beírni a "^" karaktert a billentyűzetre, tudja valaki, hogyan kell megoldani? És köszönöm a trükköt, mindig érdekes újakkal találkozni.

    Üdvözlet.

  14.   MystoG @ N dijo

    Ñoooooooooo ember !!!! Hol voltál azzal a paranccsal, amikor szükségem volt rád ???? Nézd meg a "kis" parancsot, amelyet néhány nappal ezelőtt ismételten használnom kellett, hogy képes legyen a postafiókok egyik szerverről a másikra történő áttelepítésére

    imapsync –buffersize 8192000 –noauthmd5 –nosyncacls – előfizetés –syncinternaldates –ssl1 –ssl2 –host1 10.30.150.3 –user1 agustin.castillo –password1 pass *** 123 –host2 10.30.150.7 –user2 agustin.passillo –password

    Tudod hányszor tévedtem felhasználóváltáskor ???

    1.    KZKG ^ Gaara dijo

      HAHAHA !!! 😀 😀
      Ezeket szinte véletlenszerűen fedezem fel ... LOL !!

  15.   Joaquin dijo

    Nagyon jó tipp!
    Az ember megtanulja a dolgokat.

  16.   névtelen dijo

    Érdekes, de összetettnek találom ... a módszerem a "$ history | grep -i command-to-search-in-command-history" parancsot használja.
    Megadom az indexszámukkal végrehajtott parancsok listáját, majd az egyik végrehajtásához például feltettem! 242 és beléptem.

    Példa:
    # történelem | grep -i macska
    206 2013-09-16 01:02:49 macska / etc / issue
    214 2013-09-16 00:59:04 macska /etc/slim.conf
    223 2013-09-16 01:07:56 macska /etc/pam.d/slim
    242 2013-09-16 03:26:37 kat .xinitrc
    250 2013-09-17 02:28:53 macska / proc / cmdline

    #! 242

    Talán már tudtad, számomra ez nagyon praktikus.
    Köszönöm ezeket a közzétett tippeket, minden nap jobban szeretem az urvxt-jemet.

  17.   Daniel2ac dijo

    Jobban tetszik a ~ / .inputrc trükk

    "\ E [A": előzmények-keresés-visszafelé
    "\ E [B": előzmények-keresés-tovább

    Nagyon gyors, és megszokja XD A bash-t már nem tudom használni ez a trükk nélkül, hahaha