Kolikokrat naredimo napako, če vtipkamo kakšen ukaz v terminal? ... Ne vem o tebi, imam pa slabo navado večkrat narediti napake, bodisi zato, ker tipkam v terminal in hkrati obiskujem osebo poleg sebe ali pa gre preprosto za tako dolgo vrsto, da se motim.
Težava pri vsem tem je, da vrstico znova vtipkate ali v vsakem primeru pritisnete tipko arriba tipkovnice, pomaknite se do napake, ki smo jo storili, jo popravite in nato pritisnite [Enter], karkoli že je, je lahko malo moteče 🙂
No, zdaj vas bom naučil, kako popraviti morebitno napako, ki ste jo storili, ko ste vstavili prejšnji ukaz, ne da bi vam bilo treba prejšnji ukaz ponovno vnesti ali prikazati v terminalu 😀
Sliši se kot magija da ... popraviti napačno črkovan ukaz, ne da bi ga kdaj videli ali vtipkali znova? ... no ja 🙂
Na primer, trik vam pokažem brez večjih zapletov. Za dostop do mape / var / log / v terminalu bi bilo to: cd / var / log ali ne? no, odprimo terminal in napačno črkujmo to vrstico, recimo:
cd /var/lgo/
Kot lahko vidite, sem dnevnik spremenil v nekaj, kar pomeni, da sem napisal eno črko namesto druge, to je zelo pogosta napaka 😀
To očitno ne bo delovalo, povedalo vam bo, da imenik / var / lgo / ne obstaja, kar je res. Zdaj v isti terminal napišite:
^lgo^log^
In pritisnite [vnesite], boste videli, kako so čarobno dostopali do pravilnega imenika LOL !!
Kaj to pomeni? 0_ou ...
Preprosto, na prvo mesto postavimo napako (nekaj) in nato postavimo, zakaj ga želimo spremeniti (prijavi), celotna vrstica se začne z znakom ^ in se konča enako z istim znakom, ta znak pa je tisti, ki deli napako od pravilne.
Preprosto povedano, postavijo ^, nato postavijo, kjer so se zmotili, postavijo drugo ^, kar bi bila delitev, nato postavijo pravilno, kar so želeli, in na koncu dobijo drugega ^. Preprosto kajne? 😀
Vem, da bodo nekateri še vedno raje pritisnili [Gor] in popravili napako v ukazni vrstici, drugi bodo morda uporabili ta namig, resnica je, da bo zagotovo vsem zanimivo ... in če ne, no, na manj so se že naučili novega trika 😀
pozdrav
Zelo dobro!! Zelo koristen trik, ki se ga nikoli ne spomnim uporabiti. LOL !! Še ena, ki mi je všeč, je pritiskanje Alt +. za pridobitev zadnjega parametra prejšnjega ukaza. Če ga daste večkrat, gre skozi prejšnje ukaze.
Všeč mi je terminal. 🙂
Nisem ga poznal. Kadar sem se motil, sem pol ure popravljal prejšnji ukaz. Zdaj bom vedel, kaj storiti 🙂
No, imam Arch in sam odpravlja napako ... Pravkar me je odpihnilo, hehehe
Nisem vedel tega nasveta, hvala ..
Ja, še naprej ostajam pri hehe .. ker se na splošno ne spomnim kje sem se zmotil .. hehehe ..
Zanimivo glede samodejnega popravljanja Arch Terminal.
Dobro! ..
Super! .. .. prihaja kot rokavice! .. ..zanimiv namig in takojšnja uporaba .. 😉
PS: Rad uporabljam konzolo, moja prva izkušnja z linuxom je bila gola namestitev Debiana, samo konzola 😛 ..
kot vedno zelo zanimivi vaši nasveti kzkg ^ gaara (vaš vzdevek ni čuden, ne ujemajte se xD)
Smešen trik.
Drug poseben način za to (koristen za dolge ukaze) je prek ukaza fc (fix fix), ki zažene privzeti urejevalnik (običajno vim ali nano, čeprav ga je mogoče spremeniti tako, da v .bashrc) S vrstico, ki vsebuje natančno ukaz, ki smo ga pravkar vtipkali, ko ga uredimo, shranimo spremembe in zapremo urejevalnik, naš tolmač izvrši ukaz.
Zelo dober trik. Nisem ga poznal.
Prav tako, dobri podatki!
Isti @ KZ, trika nisem poznal, hiper udobno!
zanimivi podatki.
Oh, le redko uporabljam terminal, res pa je, da se je mnogim od nas to že velikokrat zgodilo in je doslej resnično moteče. Odličen namig.
zanimivo, najlepša hvala, upam, da se bom spomnil, kdaj ga potrebujem 😀
No, to ima več uporab: O
V terminalu KDE mi ne dovoli vnosa znaka "^" na tipkovnici, ali kdo ve, kako to rešiti? In hvala za trik, vedno je zanimivo spoznati nove.
Pozdrav.
Ñoooooooooo človek !!!! Kje si bil s tem ukazom, ko sem te potreboval ???? Poglejte ukaz "malo", ki sem ga moral pred nekaj dnevi večkrat uporabiti za selitev nabiralnikov z enega strežnika na drugega.
imapsync –buffersize 8192000 –noauthmd5 –nosyncacls –subscribe –syncinternaldates –ssl1 –ssl2 –host1 10.30.150.3 –user1 agustin.castillo –password1 pass *** 123 –host2 10.30.150.7 –user2 agustin.passtillo ***password
Veste kolikokrat sem se zmotil pri zamenjavi uporabnika ???
HAHAHA !!! 😀 😀
To so stvari, ki jih odkrijem skoraj naključno ... LOL !!
Zelo dober namig!
Stvari, ki se jih človek nauči.
Zanimivo, vendar se mi zdi zapleteno ... moja metoda uporablja ukaz "$ history | grep -i command-to-search-in-command-history".
Daje mi seznam ukazov, izvedenih z njihovo indeksno številko, nato za izvedbo enega, na primer vstavim! 242 in vnesem.
Primer:
# zgodovina | grep -i mačka
206 2013-09-16 01:02:49 mačka / etc / issue
214 2013-09-16 00:59:04 mačka /etc/slim.conf
223 2013-09-16 01:07:56 mačka /etc/pam.d/slim
242 2013-09-16 03:26:37 mačka .xinitrc
250 2013-09-17 02:28:53 mačka / proc / cmdline
#! 242
Mogoče ste že vedeli, zame je to zelo praktično.
Hvala za te nasvete, ki jih objavite, vsak dan imam bolj rad svoj urvxt.
Všeč mi je trik ~ / .inputrc
"\ E [A": iskanje po zgodovini nazaj
"\ E [B": zgodovina-iskanje naprej
Je zelo hiter in se navadiš XD Ne morem več uporabljati basha brez tega trika hahaha