Izmantojot Carat (^) simbolu, viegli izlabojiet iepriekšējās komandas kļūdu


Vai esat kādreiz ierakstījis komandu un steidzies nospiest taustiņu Enter, lai uzzinātu, ka tajā bija drukas kļūda? Lai gan, lai pārvietotos komandu vēsturē un rediģētu drukas kļūdas, varat izmantot bultiņas augšup un down , ir vienkāršāks un ātrāks veids.

Šajā padomā mēs aplūkosim vienkāršu un ērtu metodi, kā rīkoties ar komandrindas kļūdu. Pieņemsim, ka jūs gribējāt redzēt, vai 22. portā klausās pakalpojums, bet nejauši nestat > netstat .

Jūs varat viegli aizstāt drukas kļūdu ar pareizo komandu un izpildīt to šādi:

# nestat -npltu | grep 22
# ^nestat^netstat

Pareizi. Izmantojot divas karātu zīmes (tām jāseko attiecīgi drukas kļūdai un pareizajam vārdam), jūs varat izlabot drukas kļūdu un pēc tam automātiski izpildīt komandu.

Jums jāņem vērā, ka šī metode darbojas tikai iepriekšējai komandai (jaunākajai izpildītajai komandai), mēģinot izlabot agrāk izpildītās komandas kļūdu, čaula izdrukās kļūdu.

Kopsavilkums

Šis ir lielisks padoms, kas var palīdzēt novērst laika izšķiešanas tendences, kā redzējāt, lai atrastu un labotu drukas kļūdu, tas ir daudz vieglāk un ātrāk nekā ritināt komandu vēsturē.

Viss, kas jums jādara, ir jālabo drukas kļūda, izmantojot karātu zīmes, nospiediet pogu Enter un pareizā komanda tiek izpildīta automātiski.

Iespējams, ir vairāki citi veidi, kā labot komandrindas kļūdas, būtu tik interesanti uzzināt jaunus, un jūs varat dalīties ar visiem, ko esat atklājis, izmantojot zemāk esošo komentāru veidlapu.

Nākamajā palaišanas komandā vienu reizi noteiktā laikā. Līdz tam uzturiet savienojumu ar Tecmint.