Hur många gånger gör vi ett misstag genom att skriva ett kommando i terminalen? ... Jag vet inte om dig, men jag har en dålig vana att göra misstag flera gånger, antingen för att jag skriver in terminalen och samtidigt tar hand om personen bredvid mig, eller för att det helt enkelt är en så lång rad att jag har fel.
Problemet med allt detta är att skriva in linjen på nytt, eller i vilket fall som helst att trycka på arriba tangentbord, bläddra till misstaget vi gjorde, fixa det och tryck sedan på [Enter], oavsett vad det kan vara, det kan vara lite irriterande 🙂
Tja, jag kommer att lära dig nu hur du korrigerar eventuella fel som du har gjort när du satte in det tidigare kommandot, men utan att behöva skriva eller visa det tidigare kommandot i terminalen igen 😀
Låter som magi ja ... fixa ett felstavat kommando utan att någonsin se eller skriva det igen? ... ja ja 🙂
Till exempel visar jag dig tricket utan mycket komplikationer. För att komma åt / var / log / mappen i en terminal skulle det vara: cd / var / log eller inte? låt oss öppna en terminal och felstava den linjen, låt oss säga:
cd /var/lgo/
Som du kan se ändrade jag logg till något, vilket innebär att jag skrev ett brev istället för ett annat, det vill säga ett mycket vanligt fel 😀
Detta fungerar uppenbarligen inte, det kommer att berätta att katalogen / var / lgo / inte finns, vilket är sant. Skriv nu i samma terminal:
^lgo^log^
Och tryck [Stiga på], kommer du att se hur de magiskt fick åtkomst till rätt katalog LOL !!
Vad betyder det här? 0_oU .
Enkelt, vi sätter först vad är felet (LGO) och sedan lägger vi varför vi vill ändra det (log), hela denna rad börjar med en karaktär ^ och slutar detsamma med samma karaktär, i sin tur är denna karaktär den som delar felet från vad som är rätt att sätta.
Enkelt uttryckt sätter de en ^, sedan sätter de där de gick fel, de sätter en annan ^ som kommer att vara uppdelningen, sedan lägger de vad de ville vara korrekta och slutar med en annan ^. Enkelt, eller hur? 😀
Jag vet att vissa fortfarande föredrar att trycka på [Upp] och korrigera felet på kommandoraden, andra kanske använder det här tipset, sanningen är att alla säkert kommer att tycka att det är intressant ... och om inte, ja, på mindre de lärde sig redan ett nytt trick 😀
hälsningar
Mycket bra!! Ett mycket användbart trick som jag aldrig kommer ihåg att använda. LOL!! En annan som jag gillar är att trycka på Alt +. för att hämta den sista parametern för föregående kommando. Om du ger det flera gånger går det igenom de tidigare kommandona.
Jag älskar terminalen. 🙂
Jag kände inte honom. När jag gjorde ett misstag tillbringade jag en halvtimme med att fixa det tidigare kommandot. Nu vet jag vad jag ska göra 🙂
Tja, jag har Arch, och det fixar felet i sig själv .... Jag blev precis bortblåst, hehehe
Jag kände inte det här tipset, tack ...
Ja, jag stannar kvar hos hehe .. för i allmänhet kommer jag inte ihåg var jag gjorde fel .. hehehe ..
Intressant om Arch Terminal autokorrigering.
Bra!..
Bra! .. .. det är som en handske! .. .. intressant tips och omedelbar applicering .. 😉
PS: Jag älskar att använda konsolen, min första upplevelse i Linux var en ren Debian-installation, bara konsolen 😛 ..
som alltid mycket intressant dina tips kzkg ^ gaara (ditt nick är inte konstigt matchar inte dig själv xD)
Roligt trick.
Ett annat märkligt sätt att göra det (användbart för långa kommandon) är via kommandot fc (fix-kommando), som startar standardredigeraren (vanligtvis vim eller nano, även om det kan ändras genom att sätta något som "export EDITOR = mcedit" i .bashrc) Med en rad som innehåller exakt det kommando vi precis skrev, när vi redigerar det, sparar ändringarna och avslutar redigeraren, kör vår tolk kommandot.
Mycket bra trick. Jag kände inte honom.
Ditto, bra data!
Samma @KZ, jag visste inte tricket, hyper bekvämt!
intressant data.
Åh, jag använder sällan terminalen, men det är sant att många av oss har haft det här många gånger, och det är verkligen irriterande hittills. Utmärkt tips.
intressant, tack så mycket, jag hoppas kunna komma ihåg när jag behöver det 😀
Det här har många användningsområden: O
I KDE-terminalen låter det mig inte ange tecknet "^" på tangentbordet, vet någon hur man löser det? Och tack för tricket är det alltid intressant att träffa nya.
En hälsning.
Ñoooooooooo man !!!! Var var du med det kommandot när jag behövde dig ???? Titta på det "lilla" kommandot som jag var tvungen att använda upprepade gånger för några dagar sedan för att kunna migrera postlådor från en server till en annan
imapsync –buffersize 8192000 –noauthmd5 –nosyncacls –prenumerera –syncinternaldates –ssl1 –ssl2 –host1 10.30.150.3 –user1 agustin.castillo –password1 pass *** 123 –host2 10.30.150.7 –user2 agustin.castillo –password2 pass ***
Vet du hur många gånger jag hade fel när jag bytte användare ???
HAHAHA !!! 😀 😀
Det här är saker som jag upptäcker nästan slumpmässigt ... LOL !!
Mycket bra tips!
De saker man lär sig.
Intressant, men jag tycker att det är komplext ... min metod använder kommandot "$ history | grep -i command-to-search-in-command-history".
Det ger mig en lista över kommandon som körs med deras indexnummer, sedan för att utföra en till exempel lägger jag! 242 och anger.
Exempelvis:
# historia | grep -i katt
206 2013-09-16 01:02:49 cat / etc / issue
214 2013-09-16 00:59:04 katt /etc/slim.conf
223 2013-09-16 01:07:56 katt /etc/pam.d/slim
242 2013-09-16 03:26:37 katt .xinitrc
250 2013-09-17 02:28:53 cat / proc / cmdline
#! 242
Du kanske redan visste, för mig är det väldigt praktiskt.
Tack för dessa tips som du publicerar, varje dag älskar jag min urvxt mer.
Jag gillar ~ / .inputrc-tricket bättre
"\ E [A": historik-sök-bakåt
"\ E [B": historik-sök-framåt
Det är väldigt snabbt och får dig att vänja dig vid det XD jag kan inte använda bash längre utan detta trick hahaha