Laika aizstāšana un ietaupīšana ar kļūdaini uzrakstītām komandām

Cik reizes mēs kļūdāmies, terminālā ierakstot kādu komandu? ... es nezinu par tevi, bet man ir slikts ieradums vairākas reizes kļūdīties vai nu tāpēc, ka es ievadu termināli un tajā pašā laikā es pieskatu blakus esošo cilvēku, vai arī tāpēc, ka tā vienkārši ir tik gara rinda, ka es kļūdos.

Šī visa problēma ir līnijas pārrakstīšana vai jebkurā gadījumā nospiešana arrēba tastatūru, ritiniet līdz kļūdai, kuru izdarījām, novērsiet to un pēc tam nospiediet [Enter], lai arī kāda tā būtu, tas var būt nedaudz kaitinošs 🙂

Nu, es jums tagad iemācīšu, kā izlabot kļūdas, kuras esat pieļāvis, kad ievietojāt iepriekšējo komandu, taču pat iepriekšējā komanda vairs nav jāievada vai jāparāda terminālā 😀

Izklausās kā maģiski jā ... izlabot nepareizi uzrakstītu komandu, to vairs neredzot vai neievadot? ... nu jā 🙂

Piemēram, es jums parādīju triku bez lielām sarežģījumiem. Lai piekļūtu / var / log / mapei terminālā, tas būtu: cd / var / log vai nē? nu, atveriet termināli un nepareizi uzrakstīsim šo līniju, teiksim:

cd /var/lgo/

Kā redzat, es mainīju žurnālu uz kaut ko, tas nozīmē, ka es uzrakstīju vienu burtu, nevis otru, tas ir, ļoti izplatīta kļūda 😀

Tas acīmredzami nedarbosies, tas jums pateiks, ka / var / lgo / direktorija nepastāv, kas ir taisnība. Tagad tajā pašā terminālā rakstiet:

^lgo^log^

Un nospiediet [Ievadīt], jūs redzēsiet, kā viņi maģiski piekļuva pareizajam direktorijam LOL !!

Ko tas nozīmē? 0_oU ...

Vienkārši, vispirms mēs izvirzām kļūdu (kaut ko) un pēc tam mēs norādījām, kāpēc mēs to vēlamies mainīt (log), visa šī rinda sākas ar rakstzīmi ^ un beidzas ar to pašu rakstzīmi, savukārt šis raksturs ir tas, kurš kļūdu sadala no pareizā.

Vienkārši sakot, viņi ievieto ^, tad viņi ievieto tur, kur ir nepareizi, viņi ievieto vēl vienu ^ kas būs sadalījums, tad viņi ievieto to, ko viņi gribēja būt pareizi, un galu galā ar citu ^. Vienkārši vai ne? 😀

Es zinu, ka daži joprojām labprātāk nospiedīs [Up] un izlabos kļūdu komandrindā, citi var izmantot šo padomu, patiesība ir tāda, ka noteikti visiem tas būs interesanti ... un ja nē, tad labi, mazāk viņi jau iemācījās jaunu triku 😀

Sveicieni


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Hexborg teica

    Ļoti labi!! Ļoti noderīgs triks, kuru nekad neatceros izmantot. LOL !! Vēl viens, kas man patīk, ir Alt + nospiešana. lai izgūtu iepriekšējās komandas pēdējo parametru. Ja jūs to piešķirat vairākas reizes, tas iziet cauri iepriekšējām komandām.

    Man patīk termināls. 🙂

  2.   Rogertuks teica

    Es viņu nepazinu. Kad vien kļūdījos, pusstundu pavadīju, labojot iepriekšējo komandu. Tagad es zināšu, ko darīt 🙂

  3.   Karotājs teica

    Nu, man ir Arch, un tas pats novērš kļūdu ... Es tikko nopūtos, hehehe

  4.   Leper_Ivan teica

    Es nezināju šo padomu, paldies ..

  5.   Mērens versijas iekaisums teica

    Jā, es turpinu palikt pie hehe .. jo parasti es neatceros, kur es kļūdījos .. hehehe ..
    Interesanti par Arch Terminal automātisko labošanu.

  6.   Skalibura teica

    Labi! ..

    Lieliski! .. .. tas ir kā cimds! .. .. interesants padoms un tūlītējs pielietojums .. 😉

    PS: Man patīk izmantot konsoli, mana pirmā pieredze Linux bija tikai Debian instalācija, tikai konsole 😛 ..

  7.   helena_ryuu teica

    kā vienmēr ļoti interesanti ir tavi padomi

  8.   Hugo teica

    Smieklīgs triks.

    Vēl viens savdabīgs veids, kā to izdarīt (noderīgs garām komandām), ir komanda fc (fix command), kas palaiž noklusējuma redaktoru (parasti vim vai nano, lai gan to var mainīt, ievietojot kaut ko līdzīgu "export EDITOR = mcedit" .bashrc) Ar rindu, kurā ir precīzi tikko ievadītā komanda, to rediģējot, saglabājot izmaiņas un izejot no redaktora, mūsu tulks izpilda komandu.

    1.    Hexborg teica

      Ļoti labs triks. Es viņu nepazinu.

    2.    MSX teica

      Tas pats, labi dati!
      Tas pats @KZ, es nezināju triku, hiper ērti!

  9.   84 teica

    interesanti dati.

  10.   Blērs paskals teica

    Ak, es reti izmantoju termināli, bet taisnība, ka daudziem no mums tas ir noticis daudzkārt, un tas līdz šim ir patiešām kaitinošs. Izcils padoms.

  11.   bez nosaukuma teica

    interesanti, liels paldies, es ceru atcerēties, kad man tas būs vajadzīgs 😀

  12.   xykyz teica

    Nu, tam ir daudz lietojumu: O

  13.   Puspromi teica

    KDE terminālā tas neļaus man ievadīt rakstzīmi "^" ar tastatūru. Vai kāds zina, kā to atrisināt? Un paldies par triku, vienmēr ir interesanti iepazīties ar jauniem.

    Sveiciens.

  14.   MystoG @ N teica

    Ñoooooooooo cilvēks !!!! Kur tu biji ar šo komandu, kad tu man vajadzēji ???? Apskatiet komandu "maz", kas man bija jāizmanto atkārtoti pirms dažām dienām, lai varētu migrēt pastkastes no viena servera uz otru

    imapsync –buffersize 8192000 –noauthmd5 –nosyncacls – abonēt –syncinternaldates –ssl1 –ssl2 – host1 10.30.150.3 –user1 agustin.castillo – parole1 parole *** 123 –host2 10.30.150.7 –user2 agustin.passillo – parole

    Vai jūs zināt, cik reizes es kļūdījos, mainot lietotāju ???

    1.    KZKG ^ Gaara teica

      HAHAHA !!! 😀 😀
      Tās ir lietas, kuras atklāju gandrīz nejauši ... LOL !!

  15.   Joaquin teica

    Ļoti labs padoms!
    Lietas, ko cilvēks iemācās.

  16.   anonīms teica

    Interesanti, bet man tas šķiet sarežģīti ... mana metode izmanto komandu "$ history | grep -i command-to-search-in-command-history".
    Tas dod man sarakstu ar komandām, kas izpildītas ar to indeksa numuru, pēc tam, lai izpildītu vienu, piemēram, es ievietoju! 242 un ievadu.

    piemērs:
    # vēsture | grep -i kaķis
    206 2013-09-16 01:02:49 cat / etc / issue
    214 2013-09-16 00:59:04 kaķis /etc/slim.conf
    223 2013-09-16 01:07:56 kaķis /etc/pam.d/slim
    242 2013-09-16 03:26:37 kaķis .xinitrc
    250 2013-09-17 02:28:53 cat / proc / cmdline

    #! 242

    Varbūt jūs jau zinājāt, man tas ir ļoti praktiski.
    Paldies par šiem jūsu publicētajiem padomiem, katru dienu es vairāk mīlu savu urvxt.

  17.   Daniels2ac teica

    Man labāk patīk ~ / .inputrc triks

    "\ E [A": vēsture-meklēšana-atpakaļ
    "\ E [B": vēsture-meklēšana uz priekšu

    Tas ir ļoti ātri un liek pierast XD Es vairs nevaru izmantot bash bez šī trika hahaha