Paano ako babalik sa isang nakaraang utos sa Linux?
Kapag nagtatrabaho kami sa isang linya mga utos sa linux, karaniwan nang nagkakamali o kailangang muling magsagawa ng utos na ginamit namin dati. Sa mga kasong ito, mahalagang malaman ang iba't ibang opsyon na inaalok sa amin ng system. sistema ng pagpapatakbo para sa bumalik sa dating utos at sa gayon ay mapabilis ang ating gawain. Sa artikulong ito, tutuklasin natin ang ilan sa mga pinakakaraniwang ginagamit na pamamaraan para magawa ang gawaing ito sa Linux.
Bumalik sa isang nakaraang command gamit ang mga arrow key:
Isa sa mga pinakasimpleng paraan upang bumalik sa dating utos sa Linux ito ay sa pamamagitan ng paggamit ng mga arrow key. Kapag kami ay nasa command line, ang pagpindot sa pataas na arrow ay magpapakita sa amin ng huling command na naisakatuparan. Maaari naming paulit-ulit na pindutin ang pataas na arrow upang mag-scroll sa kasaysayan ng command at piliin ang gusto naming patakbuhin muli. Kapag napili, pinindot lang namin ang "Enter" key upang patakbuhin itong muli.
Gamitin ang command na "history" para ma-access ang history ng command:
Ang isa pang opsyon na magagamit sa Linux ay ang paggamit ng command "kasaysayan" para ma-access ang isang buong listahan ng mga utos na ginamit dati. Kapag pinatakbo mo ang utos na ito, isang may numerong listahan na kumakatawan sa kasaysayan ng utos ay ipapakita. Magagamit natin ang numerong nauugnay sa bawat command para mabilis itong maisagawa muli. Halimbawa, kung gusto nating magsagawa ng command number 3 sa kasaysayan, isusulat lang natin "!3" at pindutin ang "Enter" key.
Gamitin ang key combination na «Ctrl + R» para maghanap:
Ang kombinasyon ng susi "Ctrl + R" ina-activate ang reverse lookup function sa Linux command line. Sa pamamagitan ng pagpindot sa mga key na ito, magbubukas ang isang maliit na interface kung saan maaari nating simulan ang pag-type ng bahagi ng command na gusto nating hanapin. Habang nagta-type kami, magpapakita ang paghahanap ng mga tugma sa history ng command. Kapag nahanap na ang gustong tugma, maaari naming pindutin ang "Enter" key upang isagawa ang command.
Bilang konklusyon, Linux nag-aalok ito sa atin iba't ibang paraan upang bumalik sa isang nakaraang command ayon sa ating mga pangangailangan at kagustuhan. Ginagamit man ang mga arrow key para mag-navigate sa history, ang command na "history" para ma-access ang kumpletong listahan, o ang kumbinasyong "Ctrl + R" para maghanap, mahalagang malaman ang mga opsyong ito para gumana nang mas mahusay sa linya. Linux commands.
– Panimula sa mga utos sa Linux
Ang mga command sa Linux ay isang mahalagang bahagi ng pangangasiwa at paggamit ng operating system na ito. Payagan ang mga user na makipag-ugnayan kasama ang sistema direkta, pagsasagawa ng mga partikular na aksyon at pagsasagawa ng mga gawain mahusay. Ang pag-aaral sa wastong paggamit ng mga command sa Linux ay maaaring magbukas ng mundo ng mga posibilidad at gawing mas madali ang pang-araw-araw na gawain para sa mga baguhan at mas may karanasang user.
Ang isang karaniwang tanong na lumalabas kapag gumagamit ng mga command sa Linux ay kung paano bumalik sa isang nakaraang command. Sa kabutihang palad, nag-aalok ang Linux ng madaling paraan upang gawin ito gamit ang pataas na arrow key sa keyboard. Ang pagpindot sa key na ito ay magpapakita ng pinakakamakailang naisakatuparan na command, na magbibigay-daan sa iyong i-edit o gamitin itong muli. Bilang karagdagan, nag-aalok din ang Linux ng opsyon na gamitin ang command na "history" upang tingnan ang kasaysayan ng mga naisagawang command at muling gamitin ang alinman sa mga ito. Ito ay lalong kapaki-pakinabang kapag kailangan mong ulitin ang isang dating ginamit na utos nang hindi kinakailangang muling i-type ito. mula sa simula.
Bilang karagdagan sa mga opsyon na nabanggit sa itaas, ang Linux ay nag-aalok ng iba pang mga function upang bumalik sa isang nakaraang command nang mabilis at mahusay. Isa na rito ang paggamit ng simbolong “!”. Ang pag-type ng simbolo na sinusundan ng kaukulang command number sa kasaysayan ay awtomatikong isasagawa ang utos na iyon. Halimbawa, kung gusto mong patakbuhin ang pangatlong command sa listahan ng history, maaari mong i-type ang "!3". Ang isa pang pagpipilian ay ang paggamit ng simbolong «^» na sinusundan ng isang parirala o keyword na nasa nakaraang command. Sa pamamagitan nito, ang huling utos na naglalaman ng parirala o keyword sa istraktura nito ay awtomatikong isasagawa. Ang mga tampok na ito ay lalong kapaki-pakinabang kapag gusto mong ulitin ang isang command nang madalas o kapag kailangan mong bumalik sa isang partikular na command sa kasaysayan nang mabilis. Sa madaling salita, ang pag-alam sa mga pagpipiliang ito upang bumalik sa isang nakaraang command sa Linux ay maaaring makatipid ng oras at pagsisikap sa trabaho talaarawan sa operating system na ito.
– Ano ang isang utos sa Linux at paano ito gumagana?
Ang isang utos sa Linux ay isang pagtuturo na ibinibigay sa command line upang magsagawa ng isang partikular na gawain ang sistema ng pagpapatakbo. Ang mga command na ito ay isang pangunahing bahagi ng paggamit ng Linux, dahil pinapayagan nila ang mga user na makipag-ugnayan sa system sa isang mahusay na paraan at isinapersonal. Kapag nagpatakbo ka ng isang command sa terminal, ang operating system ay nagsasagawa ng isang serye ng mga paunang natukoy na aksyon upang makumpleto ang hiniling na gawain.
Ang mga command sa Linux ay binubuo ng isa o higit pang mga keyword na sinusundan ng mga opsyon at argumento. Ang mga keyword ay karaniwang mga pandiwa na naglalarawan sa aksyon na gusto mong gawin, gaya ng "listahan," "tanggalin," o "lumikha." Ang mga opsyon ay nagbibigay ng karagdagang impormasyon sa command at karaniwang nagsisimula sa simbolo ng gitling (-). Sa kabilang banda, ang mga argumento ay ang data kung saan kami nagtatrabaho at maaaring mga file, direktoryo o iba pang uri ng partikular na impormasyon.
Ang isa sa mga pakinabang ng mga utos sa Linux ay ang mga ito ay maaaring pagsamahin at gamitin sa pagkakasunud-sunod upang magsagawa ng mas kumplikadong mga gawain. Nakamit ito gamit ang mga operator ng pag-redirect, tulad ng simbolo ng pipe (|), na nagpapahintulot sa output ng isang command na maipasa bilang input sa isa pa. Posible ring gumamit ng mga command kasabay ng control at conditional constructs para i-automate ang mga proseso at gumawa ng mga desisyon batay sa iba't ibang sitwasyon.
– Paano magpatakbo ng command sa Linux
Ang paggamit ng terminal sa Linux ay nag-aalok ng malaking bilang ng mga command na maaaring gawing mas madali ang iyong trabaho. Gayunpaman, kung minsan ay nakakapagod na kailangang i-type muli ang isang buong command kung nagkamali ka o nais mong gumamit ng nakaraang command. Sa kabutihang palad, mayroong isang simpleng paraan upang bumalik sa isang nakaraang command sa Linux.
Upang bumalik sa isang nakaraang command sa Linux, maaari mong gamitin ang pataas na arrow key sa iyong keyboard. Kapag pinindot mo ang key na ito, ang nakaraang command na iyong na-type ay lalabas sa command line. Kaya mo Ayusin ang command na ito kung kinakailangan, at pagkatapos ay pindutin ang Enter upang patakbuhin itong muli. Makakatipid ito ng oras at maiiwasan ang pangangailangang i-type muli ang buong command mula sa simula.
Bilang karagdagan sa paggamit ng pataas na arrow key upang bumalik sa isang nakaraang command, maaari mo ring gamitin ang command na "history" sa terminal ng Linux. Ang pag-type ng "history" at pagpindot sa Enter ay magpapakita ng listahan ng lahat ng command na iyong pinatakbo kamakailan. Maaari kang maghanap para sa partikular na command na gusto mong muling patakbuhin gamit ang command number na ipinapakita sa listahan. Kapag nahanap mo na ang numero ng nais na utos, maaari mong gamitin ang "!" na sinusundan ng command number para i-execute itong muli.
– Paano bumalik sa dating command sa Linux
Minsan habang nagtatrabaho sa Linux command line, maaari tayong magkamali o kailangan nating bumalik sa isang nakaraang command. Sa kabutihang palad, mayroong ilang mga paraan upang gawin ito at makatipid ng oras at pagsisikap. Susunod, ipapakita ko sa iyo ang tatlong magkakaibang paraan upang bumalik sa isang nakaraang command sa Linux.
1. Gamitin ang mga arrow key: Ang isang madaling paraan upang bumalik sa isang nakaraang command ay ang paggamit ng mga arrow key. Ang pataas na arrow key ay nagbibigay-daan sa amin na mag-navigate sa kasaysayan ng command, na nagpapakita ng mga naunang naisagawa na mga utos nang sunud-sunod. Kapag nahanap mo na ang command na gusto mong patakbuhin muli, pindutin lang ang Enter para patakbuhin itong muli.
2. Gamitin ang command na "history": Ang Linux ay nagpapanatili ng isang talaan ng mga naisagawang utos sa kasaysayan. Upang ma-access ang history na ito, maaari mong gamitin ang command na "history" sa command line. Magpapakita ito ng isang listahan ng mga naunang naisagawa na mga utos, kasama ang isang numero ng pagkakakilanlan. Upang muling patakbuhin ang isang partikular na command, gamitin ang "!" sinusundan ng kaukulang numero ng pagkakakilanlan.
3. Gumamit ng mga pagpapalawak ng command: Ang isa pang kapaki-pakinabang na paraan ay ang paggamit ng mga pagpapalawak utos sa linux. Halimbawa, kung gusto mong muling patakbuhin ang huling command na nagsimula sa isang partikular na salita o hanay ng mga character, maaari mong gamitin ang key na kumbinasyon na "Ctrl + R." Magbubukas ito ng interactive na reverse lookup sa history ng command. I-type lang ang unang ilang titik ng command na gusto mong patakbuhin muli at ipapakita sa iyo ng Linux ang pinakabagong mga tugma. Pindutin ang "Enter" upang isagawa ang napiling command.
Sa iba't ibang paraan na ito upang bumalik sa isang nakaraang command sa Linux, magagawa mong mabilis na ayusin ang mga error o ulitin ang mga aksyon nang hindi kinakailangang muling i-type ang buong command. Makatipid ng oras at pagbutihin ang iyong kahusayan sa command line!
– Paggamit ng command history sa Linux
May mga pagkakataon na kailangan nating bumalik sa isang dating command sa Linux. Sa kabutihang palad, ang command history sa Linux ay nagbibigay sa amin ng functionality na iyon. Gamit ang feature na ito, maaari nating suriin ang mga utos na dati nating naisakatuparan at muling isagawa ang mga ito nang hindi kinakailangang muling i-type ang mga ito mula sa simula.
I-access ang kasaysayan ng command sa Linux: Upang ma-access ang kasaysayan ng command sa Linux, kailangan mo lang gamitin ang kumbinasyon ng key na "Ctrl + R" sa iyong terminal. Magbubukas ito ng interactive na window na tinatawag na "Reverse-i-search". Dito maaari kang magsimulang mag-type ng keyword o bahagi ng command na gusto mong hanapin. Habang nagta-type ka, ipapakita sa iyo ng window ang pagtutugma ng mga utos sa magkakasunod na pagkakasunud-sunod.
Magpatakbo ng nakaraang utos: Kapag nahanap mo na ang command na gusto mong patakbuhin muli, pindutin lamang ang "Enter." Ang utos ay isasagawa kaagad. Gayunpaman, kung gusto mong baguhin ang command bago ito isagawa, maaari mong gamitin ang mga arrow key upang i-navigate at i-edit ang command ayon sa gusto mo bago pindutin ang "Enter."
Gumamit ng isang partikular na utos sa kasaysayan: Kung maraming magkatugmang utos sa iyong kasaysayan at gusto mong pumili ng partikular, dapat mong ipagpatuloy ang pagpindot sa "Ctrl + R" hanggang sa makita mo ang nais na utos. Ang isa pang pagpipilian ay ang paggamit ng pataas at pababang mga arrow key upang mag-navigate sa magkatugmang mga command. Kapag napili mo na ang nais na utos, pindutin lamang ang "Enter" upang isagawa ito.
Gamit ang history ng command sa Linux, makakatipid ka ng oras at makakaiwas sa mga error sa pamamagitan ng mabilis at madali na pagbabalik sa dating command. Tandaan na maaari ka ring gumamit ng mga karagdagang command, gaya ng "history" para makakita ng kumpletong listahan ng lahat ng naunang naisagawang command. Sulitin nang husto ang functionality na ito upang mapabuti ang iyong kahusayan sa command line ng Linux.
– Paano hanapin at isagawa ang mga nakaraang utos sa Linux
Para sa mga gumagamit Linux, maaari itong maging lubhang kapaki-pakinabang na muling patakbuhin ang mga nakaraang command na ginamit sa mga nakaraang session. Sa kabutihang palad, mayroong ilang mga paraan upang mahanap at maisagawa ang mga nakaraang command sa Linux, na maaaring makatipid ng oras at pagsisikap sa pamamagitan ng hindi kinakailangang muling i-type ang buong mga command. Sa post na ito, tuklasin namin ang ilang karaniwang pamamaraan na magagamit mo para makamit ang layuning ito.
Ang isang mabilis at madaling paraan upang mahanap at maisagawa ang mga nakaraang command sa Linux ay sa pamamagitan ng paggamit ng history ng command. Sa tuwing ang isang command ay pinapatakbo sa isang terminal ng Linux, awtomatiko itong nase-save sa isang file na tinatawag na ".bash_history." Upang mahanap at maisagawa ang mga nakaraang utos, maaari mo lamang gamitin ang utos na "kasaysayan«, na magpapakita ng may bilang na listahan ng lahat ng mga utos na dati mong naisakatuparan. Maaari mong gamitin ang numero na tumutugma sa isang partikular na command upang patakbuhin itong muli gamit ang command na "!
Ang isa pang kapaki-pakinabang na paraan upang mahanap at maisagawa ang mga nakaraang command ay ang paggamit ng command line autocomplete function. Kapag nagsimula kang mag-type ng command, maaari mong pindutin ang Tab key upang subukan ng terminal na awtomatikong kumpletuhin ang command batay sa kasaysayan ng mga nakaraang command. Kung marami kang command na nagsisimula sa parehong titik o pagkakasunod-sunod ng mga titik, maaari mong pindutin nang paulit-ulit ang Tab key upang ipakita ang lahat ng available na opsyon. Kapag nahanap mo na ang nais na utos, maaari mong pindutin ang enter key upang maisagawa ito.
Bukod pa rito ng kasaysayan Para sa mga command at autocompletion, maraming terminal ng Linux ang nagbibigay din ng mga hotkey para maghanap ng mga nakaraang command. Halimbawa, sa karamihan ng mga terminal, maaari mong pindutin ang pataas na arrow key upang hanapin ang dati nang naisakatuparan na command at pagkatapos ay pindutin ang enter key upang i-execute itong muli. Katulad nito, maaari mong gamitin ang pababang arrow key upang maghanap ng mga kamakailang command sa history ng command. Makakatipid ng oras ang mga hotkey na ito sa pamamagitan ng pag-iwas sa manual na paghahanap sa history ng command gamit ang command na "history".
– Mga trick at shortcut para mapabilis ang paghahanap ng mga nakaraang command sa Linux
Mayroong ilang mga sitwasyon kung saan kailangan nating gamitin muli ang isang nakaraang command sa Linux. Buti na lang meron mga trick at shortcut na nagpapahintulot sa amin na pabilisin ang paghahanap at pagbawi ng mga nakaraang utos. Sa seksyong ito, ipapakita ko sa iyo ang ilang mahusay na paraan upang makamit ito.
1. Kasaysayan ng pamumuno: Ang isang karaniwang paraan upang bumalik sa isang nakaraang utos ay sa pamamagitan ng paggamit ng kasaysayan ng utos. Maa-access mo ito sa pamamagitan ng pagpindot sa pataas o pababang arrow key sa iyong keyboard upang i-navigate ang listahan ng mga nakaraang command. Kung alam mo ang bahagi ng isang command, maaari mong gamitin ang Ctrl+R para hanapin ang history. I-type lamang ang keyword ng command at pindutin ang Enter upang isagawa ito.
2. Paggamit ng mga panipi: Ang isa pang kapaki-pakinabang na trick ay ang paggamit ng mga panipi. Kung mayroon kang isang kumplikadong utos o isa na may maraming mga argumento, maaari mo itong ilakip sa isa o dobleng mga panipi upang matandaan ito ng shell bilang isang solong utos. Halimbawa, kung nagpatakbo ka ng command tulad ng "chmod -R 777 folder" at gusto mong patakbuhin itong muli, maaari mong i-type lang ang "!!" at bibigyang-kahulugan ito ng shell bilang huling utos na naisakatuparan.
3. Paggamit ng mga variable at algorithm: Maaari ka ring gumamit ng mga variable at algorithm upang mapadali ang pagbawi ng mga nakaraang command. Maaari kang magtalaga ng isang pangalan sa isang partikular na command gamit ang syntax na "name=command" at pagkatapos ay isagawa ito sa pamamagitan ng pag-type ng "$name". Bukod pa rito, posibleng gumamit ng mga kumbinasyon ng mga command at pag-redirect upang i-filter at makuha ang mga partikular na command mula sa kasaysayan. Halimbawa, maaari mong gamitin ang “history | grep command" upang mahanap ang mga command na nauugnay sa salitang "command" sa kasaysayan.
Tandaan: ito ay iilan lamang mga trick at shortcut upang mapabilis ang paghahanap at pagpapatupad ng mga nakaraang utos sa Linux. Mag-eksperimento sa iba't ibang mga diskarte at hanapin ang isa na pinakaangkop sa iyong daloy ng trabaho. Ang pag-streamline ng access sa mga nakaraang command ay magbibigay-daan sa iyong maging mas mahusay at produktibo sa iyong paggamit ng Linux.
Ako si Sebastián Vidal, isang computer engineer na mahilig sa teknolohiya at DIY. Higit pa rito, ako ang lumikha ng tecnobits.com, kung saan nagbabahagi ako ng mga tutorial upang gawing mas naa-access at naiintindihan ng lahat ang teknolohiya.