Unsaon nako pagbalik sa miaging command sa Linux?
Sa diha nga kami nagtrabaho sa usa ka linya mga sugo sa linux, kasagaran nga masayop o kinahanglan nga ipatuman pag-usab ang usa ka sugo nga among gigamit kaniadto. Sa kini nga mga kaso, hinungdanon nga mahibal-an ang lainlaing mga kapilian nga gitanyag kanamo sa sistema. operating nga sistema sa balik sa miaging sugo ug sa ingon mapadali ang among trabaho. Niini nga artikulo, atong susihon ang pipila sa labing kasagarang gigamit nga mga teknik aron matuman kini nga buluhaton sa Linux.
Balik sa miaging sugo gamit ang mga arrow key:
Usa sa pinakasayon nga paagi aron balik sa miaging sugo sa Linux kini pinaagi sa paggamit sa mga arrow key. Kung naa kami sa linya sa mando, ang pagpindot sa pataas nga arrow magpakita kanamo sa katapusan nga mando nga gipatuman. Mahimo natong balik-balikon ang pagpindot sa pataas nga arrow aron mag-scroll sa kasaysayan sa sugo ug pilion ang gusto natong padaganon pag-usab. Sa higayon nga mapili, pugson na lang namo ang "Enter" nga yawe aron modagan kini pag-usab.
Gamita ang "history" nga sugo aron ma-access ang command history:
Ang laing kapilian nga anaa sa Linux mao ang paggamit sa sugo "kasaysayan" aron ma-access a kompleto nga lista sa mga sugo nga gigamit kaniadto. Kung gipadagan nimo kini nga mando, usa ka lista nga adunay numero nga nagrepresentar sa kasaysayan sa mando ipakita. Mahimo natong gamiton ang numero nga nalangkit sa matag sugo aron dali kining ipatuman. Pananglitan, kung gusto namon nga ipatuman ang command number 3 sa kasaysayan, nagsulat lang kami "!3" ug pindota ang "Enter" key.
Gamita ang yawe nga kombinasyon «Ctrl + R» sa pagpangita:
Yawi nga kombinasyon "Ctrl + R" gipalihok ang reverse lookup function sa Linux command line. Pinaagi sa pagpindot niini nga mga yawe, usa ka gamay nga interface ang moabli diin kita makasugod sa pag-type sa bahin sa sugo nga gusto natong pangitaon. Samtang nag-type kami, ang pagpangita magpakita sa mga posporo sa kasaysayan sa mando. Kung makit-an na ang gitinguha nga tugma, mahimo naton ipadayon ang "Enter" nga yawe aron ipatuman ang mando.
Sa konklusyon, Linux nagtanyag kanato lain-laing mga paagi sa pagbalik sa usa ka miaging sugo sumala sa atong mga panginahanglan ug gusto. Kung gigamit ang mga yawe sa arrow sa pag-navigate sa kasaysayan, ang "history" nga mando aron ma-access ang usa ka kompleto nga lista, o ang kombinasyon nga "Ctrl + R" aron makapangita, hinungdanon nga mahibal-an kini nga mga kapilian aron molihok nga mas episyente sa linya. Mga mando sa Linux.
– Pasiuna sa mga sugo sa Linux
Ang mga sugo sa Linux usa ka importante nga bahin sa pagdumala ug paggamit niini nga operating system. Tugoti ang mga tiggamit nga makig-uban uban ang sistema direkta, pagpatuman sa piho nga mga aksyon ug paghimo sa mga buluhaton pagkamasangputon. Ang pagkat-on sa hustong paggamit sa mga sugo sa Linux makaabli sa kalibutan sa mga posibilidad ug makapasayon sa adlaw-adlaw nga trabaho alang sa mga nagsugod ug mas eksperyensiyado nga mga tiggamit.
Ang kasagarang pangutana nga mutungha kung mogamit ug mga command sa Linux mao kung unsaon pagbalik sa miaging command. Maayo na lang, ang Linux nagtanyag usa ka dali nga paagi aron mahimo kini gamit ang pataas nga arrow key sa keyboard. Ang pagpindot niini nga yawe magpakita sa pinakabag-o nga gipatuman nga sugo, nga magtugot kanimo sa pag-edit o paggamit niini pag-usab. Dugang pa, nagtanyag usab ang Linux og kapilian sa paggamit sa "history" nga sugo aron makita ang kasaysayan sa gipatuman nga mga sugo ug gamiton pag-usab ang bisan unsa niini. Kini labi ka mapuslanon kung kinahanglan nimo nga balikon ang usa ka kaniadto nga gigamit nga sugo nga dili kinahanglan nga i-type kini pag-usab. gikan sa sinugdan.
Gawas pa sa mga kapilian nga gihisgutan sa ibabaw, ang Linux nagtanyag sa uban nga mga gimbuhaton aron makabalik sa usa ka miaging mando nga dali ug episyente. Usa niini mao ang paggamit sa simbolo nga “!”. Ang pag-type sa simbolo nga gisundan sa katugbang nga command number sa kasaysayan awtomatik nga ipatuman ang maong sugo. Pananglitan, kung gusto nimong ipadagan ang ikatulo nga sugo sa lista sa kasaysayan, mahimo nimong i-type ang "!3". Ang laing kapilian mao ang paggamit sa simbolo nga «^» nga gisundan sa usa ka hugpong sa mga pulong o keyword nga anaa sa miaging sugo. Uban niini, ang katapusan nga sugo nga adunay sulod nga hugpong sa mga pulong o keyword sa istruktura niini awtomatiko nga ipatuman. Kini nga mga bahin labi ka mapuslanon kung gusto nimo nga sublion kanunay ang usa ka mando o kung kinahanglan nimo nga mobalik dayon sa usa ka piho nga mando sa kasaysayan. Sa laktud, ang pagkahibalo niini nga mga kapilian sa pagbalik sa usa ka miaging sugo sa Linux makadaginot sa oras ug paningkamot sa trabaho diary uban niini nga operating system.
– Unsa ang usa ka sugo sa Linux ug sa unsang paagi kini molihok?
Ang usa ka command sa Linux usa ka instruksyon nga gihatag sa command line aron mahimo ang usa ka piho nga buluhaton sa Ang operating system. Kini nga mga sugo usa ka sukaranan nga bahin sa paggamit sa Linux, tungod kay gitugotan nila ang mga tiggamit nga makig-uban sa sistema sa usa ka episyente nga paagi ug personalized. Kung nagpadagan ka usa ka mando sa terminal, ang operating system nagpahigayon usa ka serye sa gitino nang daan nga mga aksyon aron makompleto ang gihangyo nga buluhaton.
Ang mga sugo sa Linux naglangkob sa usa o daghang mga keyword nga gisundan sa mga kapilian ug mga argumento. Ang mga keyword kasagaran mga berbo nga naghulagway sa aksyon nga gusto nimong buhaton, sama sa "lista," "pagtangtang," o "paghimo." Ang mga opsyon naghatag og dugang nga impormasyon sa sugo ug kasagaran magsugod sa dash nga simbolo (-). Sa laing bahin, ang mga argumento mao ang datos nga atong gigamit ug mahimong mga file, direktoryo o uban pang matang sa piho nga impormasyon.
Usa sa mga bentaha sa mga sugo sa Linux mao nga sila mahimong ikombinar ug gamiton sa han-ay aron sa paghimo sa mas komplikado nga mga buluhaton. Kini makab-ot gamit ang mga operator sa redirection, sama sa simbolo sa tubo (|), nga nagtugot sa output sa usa ka sugo nga ipasa isip input ngadto sa lain. Posible usab nga gamiton ang mga sugo inubanan sa kontrol ug kondisyon nga mga pagtukod aron ma-automate ang mga proseso ug maghimog mga desisyon base sa lainlaing mga sitwasyon.
– Giunsa pagpadagan ang usa ka mando sa Linux
Ang paggamit sa terminal sa Linux nagtanyag og daghang gidaghanon sa mga sugo nga makapasayon sa imong trabaho. Bisan pa, kini usahay makakapoy nga kinahanglan nga i-type pag-usab ang usa ka tibuuk nga sugo kung masayop ka o gusto nga mogamit usa ka miaging mando. Maayo na lang, adunay usa ka yano nga paagi aron makabalik sa usa ka miaging mando sa Linux.
Aron makabalik sa miaging command sa Linux, mahimo nimong gamiton ang pataas nga arrow key sa imong keyboard. Kung imong gipugos kini nga yawe, ang miaging command nga imong gi-type makita sa command line. Mahimo ba nimo I-adjust kini nga sugo kon gikinahanglan, ug dayon pindota ang Enter aron ipadagan kini pag-usab. Kini makadaginot sa imong panahon ug makalikay sa panginahanglan nga i-type pag-usab ang tibuok nga sugo gikan sa wala.
Agi og dugang sa paggamit sa pataas nga arrow key aron makabalik sa miaging command, mahimo usab nimong gamiton ang "history" command sa Linux terminal. Ang pag-type sa "history" ug pagpindot sa Enter magpakita sa usa ka lista sa tanan nga mga sugo nga bag-o nimong gipadagan. Mahimo nimong pangitaon ang piho nga sugo nga gusto nimo i-rerun gamit ang command number nga gipakita sa lista. Kung makit-an nimo ang numero sa gusto nga mando, mahimo nimong gamiton ang "!" gisundan sa command number aron ipatuman kini pag-usab.
– Sa unsa nga paagi sa pagbalik sa usa ka miaging sugo sa Linux
Usahay samtang nagtrabaho sa Linux command line, mahimo kitang masayop o kinahanglan nga mobalik sa usa ka miaging sugo. Maayo na lang, adunay daghang mga pamaagi aron mahimo kini ug makatipig oras ug paningkamot. Sunod, ipakita ko kanimo ang tulo ka lainlaing mga paagi aron makabalik sa usa ka miaging mando sa Linux.
1. Gamita ang mga arrow key: Ang usa ka sayon nga paagi sa pagbalik sa usa ka miaging sugo mao ang paggamit sa mga arrow key. Ang pataas nga yawe sa arrow nagtugot kanato sa pag-navigate sa kasaysayan sa sugo, nga nagpakita sa nauna nang gipatuman nga mga sugo sa sunod-sunod. Sa higayon nga makit-an nimo ang sugo nga gusto nimong padaganon pag-usab, pindota lang ang Enter aron padaganon kini pag-usab.
2. Gamita ang “history” nga sugo: Ang Linux nagtipig og rekord sa mga gipatuman nga mga sugo sa kasaysayan. Aron ma-access kini nga kasaysayan, mahimo nimong gamiton ang "history" nga command sa command line. Kini magpakita sa usa ka lista sa nauna nang gipatuman nga mga sugo, uban sa numero sa pag-ila. Aron mabalik ang usa ka piho nga mando, gamita ang "!" gisundan sa katugbang nga identification number.
3. Gamita ang mga pagpalapad sa sugo: Ang laing mapuslanon nga paagi mao ang paggamit sa mga pagpalapad command sa linux. Pananglitan, kung gusto nimo i-rerun ang katapusang command nga nagsugod sa usa ka pulong o set sa mga karakter, mahimo nimong gamiton ang yawe nga kombinasyon "Ctrl + R." Kini magbukas sa interactive nga reverse lookup sa command history. I-type lang ang unang pipila ka letra sa command nga gusto nimong ipadagan pag-usab ug ang Linux magpakita kanimo sa pinakabag-o nga mga posporo. Pindota ang "Enter" aron ipatuman ang pinili nga sugo.
Uban niining lain-laing mga paagi sa pagbalik sa usa ka miaging sugo sa Linux, mahimo nimo nga dali nga ayohon ang mga sayup o pag-usab sa mga aksyon nga dili kinahanglan nga i-type pag-usab ang tibuuk nga sugo. Pagtipig oras ug pagpauswag sa imong kahusayan sa linya sa mando!
- Paggamit sa kasaysayan sa mando sa Linux
Adunay mga panahon nga kinahanglan naton nga mobalik sa usa ka naunang mando sa Linux. Maayo na lang, ang kasaysayan sa mando sa Linux naghatag kanato niana nga gamit. Gamit kini nga feature, mahimo natong repasohon ang mga sugo nga atong gipatuman kaniadto ug ipatuman kini pag-usab nga dili na kinahanglang i-type kini pag-usab gikan sa wala.
Pag-access sa kasaysayan sa command sa Linux: Aron ma-access ang command history sa Linux, kinahanglan nimo nga gamiton ang "Ctrl + R" key combination sa imong terminal. Kini magbukas sa usa ka interactive nga bintana nga gitawag og "Reverse-i-search". Dinhi mahimo ka magsugod sa pag-type sa usa ka keyword o bahin sa command nga gusto nimo pangitaon. Sa imong pag-type, ang bintana magpakita kanimo sa mga katugbang nga mga sugo sa kronolohikal nga pagkahan-ay.
Pagdalagan sa miaging sugo: Kung makit-an na nimo ang mando nga gusto nimong padaganon pag-usab, pindota lang ang "Enter." Ang mando ipatuman dayon. Bisan pa, kung gusto nimo usbon ang mando sa dili pa kini ipatuman, mahimo nimong gamiton ang mga yawe sa arrow sa pag-navigate ug pag-edit sa command sa imong gusto sa dili pa ipadayon ang "Enter."
Paggamit ug piho nga sugo sa kasaysayan: Kung adunay daghang magkaparehas nga mga mando sa imong kasaysayan ug gusto nimo nga mopili usa ka piho, kinahanglan nimo nga ipadayon ang pagpindot sa "Ctrl + R" hangtod makita nimo ang gitinguha nga mando. Ang laing kapilian mao ang paggamit sa pataas ug paubos nga mga yawe sa arrow aron sa pag-navigate pinaagi sa pagpares nga mga sugo. Kung napili na nimo ang gusto nga mando, pindota lang ang "Enter" aron ipatuman kini.
Gamit ang kasaysayan sa komand sa Linux, makadaginot ka ug oras ug makalikay sa mga kasaypanan pinaagi sa pagbalik sa usa ka naunang sugo nga dali ug dali. Hinumdumi nga mahimo usab nimo gamiton ang mga dugang nga mga sugo, sama sa "kasaysayan" aron makita ang usa ka kompleto nga lista sa tanan nga kaniadto nga gipatuman nga mga mando. Pahimusli kini sa bug-os nga pagpaandar aron mapauswag ang imong kahusayan sa linya sa mando sa Linux.
- Giunsa pagpangita ug ipatuman ang nangaging mga mando sa Linux
Alang sa mga ninggamit Linux, mahimong mapuslanon kaayo ang pagpadagan pag-usab sa nangaging mga sugo nga gigamit sa nangaging mga sesyon. Maayo na lang, adunay daghang mga paagi aron makit-an ug ipatuman ang mga nangaging mga mando sa Linux, nga makadaginot sa oras ug paningkamot pinaagi sa dili kinahanglan nga i-type pag-usab ang tibuuk nga mga sugo. Sa kini nga post, among susihon ang pipila ka kasagarang mga teknik nga imong magamit aron makab-ot kini nga katuyoan.
Ang usa ka dali ug sayon nga paagi sa pagpangita ug pagpatuman sa miaging mga sugo sa Linux mao ang paggamit sa kasaysayan sa sugo. Sa matag higayon nga ang usa ka sugo gipadagan sa usa ka terminal sa Linux, kini awtomatik nga gitipigan sa usa ka file nga gitawag og ".bash_history." Aron makit-an ug ipatuman ang mga nangaging mga sugo, mahimo nimong gamiton ang command "kasaysayan«, nga magpakita sa usa ka numero nga lista sa tanan nga mga sugo nga imong gipatuman kaniadto. Mahimo nimong gamiton ang numero nga katumbas sa usa ka piho nga sugo aron ipadagan kini pag-usab gamit ang command "!
Ang laing mapuslanong paagi sa pagpangita ug pagpatuman sa nangaging mga sugo mao ang paggamit sa command line autocomplete function. Sa diha nga magsugod ka sa pag-type sa usa ka sugo, mahimo nimong i-press ang Tab key aron ang terminal mosulay sa awtomatikong pagkompleto sa sugo base sa kasaysayan sa nangaging mga sugo. Kung adunay ka daghang mga sugo nga nagsugod sa parehas nga letra o han-ay sa mga letra, mahimo nimong ipadayon ang Tab key nga balik-balik aron ipakita ang tanan nga magamit nga mga kapilian. Kung nakit-an na nimo ang gitinguha nga mando, mahimo nimong ipadayon ang enter key aron ipatuman kini.
Dugang pa sa kasaysayan Alang sa mga command ug autocompletion, daghang mga terminal sa Linux ang naghatag usab og mga hotkey aron pangitaon ang naunang mga sugo. Pananglitan, sa kadaghanan sa mga terminal, mahimo nimong i-press ang pataas nga arrow key aron pangitaon ang nauna nga gipatuman nga command ug dayon i-press ang enter key aron ipatuman kini pag-usab. Sa susama, mahimo nimong gamiton ang down arrow key aron makit-an ang bag-ong mga sugo sa kasaysayan sa sugo. Kini nga mga hotkey makadaginot sa oras pinaagi sa paglikay nga kinahanglan nga mano-mano nga pangitaon ang kasaysayan sa mando gamit ang "history" nga mando.
- Mga limbong ug mga shortcut aron mapadali ang pagpangita sa mga naunang mga sugo sa Linux
Adunay ubay-ubay nga mga sitwasyon diin kinahanglan natong gamiton pag-usab ang usa ka miaging sugo sa Linux. Maayo na lang, adunay mga limbong ug mga shortcut nga nagtugot kanato sa pagpadali sa pagpangita ug pagbawi sa mga nangaging mga sugo. Niini nga seksyon, ipakita ko kanimo ang pipila ka epektibo nga mga paagi aron makab-ot kini.
1. Kasaysayan sa sugo: Usa ka komon nga paagi sa pagbalik sa usa ka miaging sugo mao ang paggamit sa kasaysayan sa sugo. Mahimo nimo kini ma-access pinaagi sa pagpindot sa pataas o paubos nga arrow key sa imong keyboard aron ma-navigate ang lista sa miaging mga sugo. Kung nahibal-an nimo ang bahin sa usa ka mando, mahimo nimong gamiton ang Ctrl + R aron pangitaon ang kasaysayan. I-type lang ang keyword sa command ug pindota ang Enter aron ipatuman kini.
2. Paggamit sa mga kinutlo: Ang laing mapuslanon nga limbong mao ang paggamit sa mga kinutlo. Kung ikaw adunay usa ka komplikado nga sugo o usa nga adunay daghang mga argumento, mahimo nimo kini ilakip sa usa o doble nga mga kinutlo aron ang kabhang makahinumdom niini ingon usa ka mando. Pananglitan, kung nagpadagan ka usa ka command sama sa "chmod -R 777 folder" ug gusto nimo nga padaganon kini pag-usab, mahimo nimong i-type ang "!!" ug ang kabhang maghubad niini isip kataposang sugo nga gipatuman.
3. Paggamit sa mga variable ug algorithm: Mahimo usab nimo gamiton ang mga variable ug algorithm aron mapadali ang pagbawi sa mga nauna nga mga mando. Mahimo nimong i-assign ang usa ka ngalan sa usa ka piho nga sugo gamit ang "name = command" syntax ug dayon ipatuman kini pinaagi sa pag-type sa "$name". Dugang pa, posible nga gamiton ang mga kombinasyon sa mga sugo ug pag-redirect sa pagsala ug pagkuha sa piho nga mga sugo gikan sa kasaysayan. Pananglitan, mahimo nimong gamiton ang "kasaysayan | grep command" aron makit-an ang mga command nga may kalabutan sa pulong nga "command" sa kasaysayan.
Hinumdomi: pipila lang kini mga limbong ug mga shortcut aron mapadali ang pagpangita ug pagpatuman sa naunang mga sugo sa Linux. Eksperimento sa lain-laing mga teknik ug pangitaa ang usa nga labing haum sa imong workflow. Ang pag-streamline sa pag-access sa nangaging mga sugo magtugot kanimo nga mahimong mas episyente ug produktibo sa imong paggamit sa Linux.
Ako si Sebastián Vidal, usa ka computer engineer nga hilig sa teknolohiya ug DIY. Dugang pa, ako ang magbubuhat sa tecnobits.com, diin akong gipaambit ang mga panudlo aron mahimo ang teknolohiya nga mas dali ma-access ug masabtan sa tanan.