Koliko puta pogriješimo upisujući neku naredbu u terminal? ... Ne znam za vas, ali imam lošu naviku nekoliko puta pogriješiti, bilo zato što tipkam u terminal, a istovremeno pratim osobu do sebe, ili zato što je to jednostavno tako dugačak red da griješim.
Problem je svega ponoviti tip linije ili u svakom slučaju pritisnuti tipku Arriba tipkovnice, pomaknite se do pogreške koju smo počinili, popravite je, a zatim pritisnite [Enter], što god to moglo biti, to može biti mala smetnja 🙂
Eto, sada ću vas naučiti kako ispraviti bilo koju pogrešku koju ste napravili kad ste umetnuli prethodnu naredbu, ali bez da je ikad više morate tipkati ili prikazivati tu prethodnu naredbu u terminalu
Zvuči kao magija da ... popraviti pogrešno napisanu naredbu a da je više nikada niste vidjeli ili upisali? ... pa da 🙂
Na primjer, pokazujem vam trik bez puno kompliciranja. Da biste pristupili mapi / var / log / na terminalu, to bi bilo: cd / var / log ili ne? pa otvorimo terminal i pogrešno napišemo tu liniju, recimo:
cd /var/lgo/
Kao što vidite, zapisnik sam promijenio u nešto, što znači da sam napisao jedno slovo umjesto drugog, odnosno vrlo često pogrešku pogreške
To očito neće uspjeti, reći će vam da direktorij / var / lgo / ne postoji, što je istina. Sad u taj isti terminal napišite:
^lgo^log^
I pritisnite [Unesi], vidjet ćete kako su magično pristupili ispravnom direktoriju LOL !!
Što to znači? 0_oU ...
Jednostavno, prvo stavljamo koja je pogreška (nešto), a zatim postavljamo zašto to želimo promijeniti (klada), cijeli ovaj redak započinje znakom ^ i završava istim znakom, zauzvrat je ovaj lik onaj koji dijeli pogrešku od onoga što je ispravno staviti.
Jednostavno rečeno, stavili su ^, zatim stavili tamo gdje su pogriješili, stavili su drugo ^ što će biti podjela, zatim stavili ono što su htjeli da bude točno i na kraju završili s drugim ^. Jednostavno zar ne? 😀
Znam da će neki ipak radije pritisnuti [Gore] i ispraviti pogrešku u naredbenom retku, drugi će možda koristiti ovaj savjet, istina je da će sigurno svima biti zanimljivo ... a ako ne, pa, na manje su već naučili novi trik 😀
pozdravi
Vrlo dobro!! Vrlo koristan trik kojeg se nikad ne sjećam koristiti. LOL!! Još jedan koji mi se sviđa je pritiskanje Alt +. za dohvaćanje zadnjeg parametra prethodne naredbe. Ako ga date nekoliko puta, prolazi kroz prethodne naredbe.
Volim terminal. 🙂
Nisam ga poznavao. Kad god bih pogriješio, proveo sam pola sata popravljajući prethodnu naredbu. Sad ću znati što učiniti 🙂
Pa, imam Arch i sam popravlja pogrešku ... Upravo sam se oduševio, hehehe
Nisam znao ovaj savjet, hvala ..
Da, i dalje ostajem s hehe .. jer uglavnom se ne sjećam gdje sam pogriješio .. hehehe ..
Zanimljivo za autoispravljanje Arch Terminal-a.
Dobro!..
Izvrsno! .. ..to je poput rukavice! .. ..zanimljiv savjet i od neposredne primjene .. 😉
PS: Volim koristiti konzolu, moje prvo iskustvo u linuxu je bila gola instalacija Debiana, samo konzola 😛 ..
kao i uvijek vrlo zanimljivi vaši savjeti kzkg ^ gaara (nadimak vam nije čudan, ne poklapajte se xD)
Smiješan trik.
Još jedan neobičan način da se to učini (korisno za duge naredbe) je putem naredbe fc (fix command) koja pokreće zadani uređivač (obično vim ili nano, iako se to može promijeniti stavljanjem nečega poput "export EDITOR = mcedit" u .bashrc) Redom koji sadrži upravo naredbu koju smo upravo unijeli, kada je uređujemo, spremamo promjene i izlazimo iz uređivača, naš tumač izvršava naredbu.
Vrlo dobar trik. Nisam ga poznavao.
Isto, dobri podaci!
Isti @ KZ, nisam znao trik, hiper ugodno!
zanimljivi podaci.
Oh, rijetko koristim terminal, ali istina je da smo mnogi od nas to već puno puta doživjeli, a to je do sada dosadno. Izvrsan savjet.
zanimljivo, puno hvala, nadam se da ću se sjetiti kad mi zatreba 😀
Pa, ovo ima mnogo koristi: O
U KDE terminalu ne dopušta mi da unesem znak "^" na tipkovnici, zna li netko kako to riješiti? I hvala na triku, uvijek je zanimljivo upoznati nove.
Pozdrav.
Ñoooooooooo čovječe !!!! Gdje si bio s tom naredbom kad sam te trebao ???? Pogledajte naredbu "malo" koju sam prije nekoliko dana morao koristiti kako bih mogao migrirati poštanske sandučiće s jednog poslužitelja na drugi
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
Znate li koliko sam puta pogriješio prilikom promjene korisnika ???
HAHAHA !!! 😀 😀
To su stvari koje otkrivam gotovo nasumce ... LOL !!
Vrlo dobar savjet!
Stvari koje se nauče.
Zanimljivo, ali smatram da je složen ... moja metoda koristi naredbu "$ history | grep -i command-to-search-in-the-command-history".
Daje mi popis naredbi izvršenih s njihovim indeksnim brojem, a zatim izvršim jednu, na primjer stavim! 242 i unosim.
primjer:
# povijest | 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
Možda ste već znali, za mene je to vrlo praktično.
Hvala na ovim savjetima koje objavljujete, svaki dan sve više volim svoj urvxt.
Više mi se sviđa trik ~ / .inputrc
"\ E [A": povijest-pretraživanje unatrag
"\ E [B": povijest-pretraživanje unaprijed
Vrlo je brz i tjera vas da se naviknete XD Ne mogu više koristiti bash bez ovog trika hahaha