Ninawezaje kurudi kwenye amri ya awali katika Linux?

Sasisho la mwisho: 30/09/2023

Ninawezaje kurudi kwenye amri ya awali katika Linux?

Tunapofanya kazi kwenye mstari amri katika linux, ni kawaida kufanya makosa au kuhitaji kutekeleza tena amri ambayo tumetumia hapo awali. Katika hali hizi, ni muhimu kujua chaguzi tofauti ambazo mfumo unatupa. mfumo wa uendeshaji kwa kurudi kwa amri ya awali na hivyo kuharakisha kazi yetu. Katika makala haya, tutachunguza baadhi ya mbinu zinazotumiwa sana kukamilisha kazi hii katika Linux.

Rudi kwa amri iliyotangulia kwa kutumia vitufe vya mshale:

Mojawapo ya njia rahisi zaidi za kurudi kwa amri ya awali katika Linux ni kwa kutumia vitufe vya mshale. Tunapokuwa kwenye mstari wa amri, kubonyeza mshale wa juu kutatuonyesha amri ya mwisho iliyotekelezwa. Tunaweza kubonyeza mshale wa juu mara kwa mara ili kusogeza kwenye historia ya amri na uchague ile tunayotaka kuendesha tena. Baada ya kuchaguliwa, tunasisitiza tu kitufe cha "Ingiza" ili kuiendesha tena.

Tumia amri ya "historia" kufikia historia ya amri:

Chaguo jingine linalopatikana katika Linux ni kutumia amri «history» para acceder a una orodha kamili ya amri zilizotumika hapo awali. Unapoendesha amri hii, orodha ya nambari inayowakilisha historia ya amri itaonyeshwa. Tunaweza kutumia nambari inayohusishwa na kila amri ili kuitekeleza tena kwa haraka. Kwa mfano, ikiwa tunataka kutekeleza nambari ya amri 3 katika historia, tunaandika tu “!3” na bonyeza kitufe cha "Ingiza".

Tumia mchanganyiko muhimu «Ctrl + R» kutafuta:

Mchanganyiko muhimu «Ctrl + R» huamilisha kitendakazi cha kuangalia nyuma kwenye mstari wa amri wa Linux. Kwa kubonyeza funguo hizi, kiolesura kidogo kitafungua ambapo tunaweza kuanza kuandika sehemu ya amri tunayotaka kutafuta. Tunapoandika, utafutaji utaonyesha mechi katika historia ya amri. Mara tu mechi inayotaka inapatikana, tunaweza kushinikiza kitufe cha "Ingiza" ili kutekeleza amri.

Kwa kumalizia, Linux inatupa njia tofauti za kurudi kwa amri ya awali kulingana na mahitaji na matakwa yetu. Iwe unatumia vitufe vya vishale kuvinjari historia, amri ya "historia" kufikia orodha kamili, au mchanganyiko wa "Ctrl + R" kutafuta, ni muhimu kujua chaguo hizi kufanya kazi kwa ufanisi zaidi kwenye mstari wa amri.

- Utangulizi wa amri katika Linux

Amri katika Linux ni sehemu muhimu ya utawala na matumizi ya mfumo huu wa uendeshaji. Ruhusu watumiaji kuingiliana na mfumo moja kwa moja, kutekeleza vitendo maalum na kufanya kazi kwa ufanisi. Kujifunza kutumia vizuri amri katika Linux kunaweza kufungua ulimwengu wa uwezekano na kufanya kazi ya kila siku iwe rahisi kwa wanaoanza na watumiaji wenye uzoefu zaidi.

Swali la kawaida linalojitokeza wakati wa kutumia amri katika Linux ni jinsi ya kurudi kwa amri ya awali. Kwa bahati nzuri, Linux inatoa njia rahisi ya kufanya hivyo kwa kutumia mshale wa juu kwenye kibodi. Kubonyeza kitufe hiki kutaonyesha amri iliyotekelezwa hivi karibuni, ambayo hukuruhusu kuihariri au kuitumia tena. Kwa kuongeza, Linux pia inatoa fursa ya kutumia amri ya "historia" kutazama historia ya amri zilizotekelezwa na kutumia tena yoyote kati yao. Hii ni muhimu sana wakati unahitaji kurudia amri iliyotumiwa hapo awali bila kuiandika tena. kuanzia mwanzo.

Mbali na chaguo zilizotajwa hapo juu, Linux inatoa kazi nyingine ili kurudi kwa amri ya awali haraka na kwa ufanisi. Mojawapo ni matumizi ya ishara "! Kuandika ishara ikifuatiwa na nambari ya amri inayolingana kwenye historia itatekeleza amri hiyo kiatomati. Kwa mfano, ikiwa unataka kutekeleza amri ya tatu katika orodha ya historia, unaweza kuandika "!3". Chaguo jingine ni kutumia alama ya «^» ikifuatiwa na kifungu cha maneno au neno kuu lililopo kwenye amri iliyotangulia. Kwa hili, amri ya mwisho iliyo na kifungu hicho au neno kuu katika muundo wake itatekelezwa moja kwa moja. Vipengele hivi ni muhimu hasa unapotaka kurudia amri mara kwa mara au unapohitaji kurudi kwa amri maalum katika historia haraka. Kwa kifupi, kujua chaguo hizi kurudi kwa amri ya awali katika Linux kunaweza kuokoa muda na jitihada kazini diary na mfumo huu wa uendeshaji.

Maudhui ya kipekee - Bofya Hapa  ¿Cómo cambiar el tamaño de los resultados de la búsqueda de Spotlight?

- Amri katika Linux ni nini na inafanya kazije?

Amri katika Linux ni maagizo yaliyotolewa kwa safu ya amri kufanya kazi maalum mfumo wa uendeshaji. Amri hizi ni sehemu ya msingi ya kutumia Linux, kwani huruhusu watumiaji kuingiliana na mfumo katika njia bora na ya kibinafsi. Unapoendesha amri kwenye terminal, mfumo wa uendeshaji hufanya mfululizo wa vitendo vilivyotanguliwa ili kukamilisha kazi iliyoombwa.

Amri za Linux zinajumuisha nenomsingi moja au zaidi likifuatiwa na chaguo na hoja. Manenomsingi kwa kawaida ni vitenzi vinavyoelezea kitendo unachotaka kufanya, kama vile "orodha," "futa," au "unda." Chaguzi hutoa maelezo ya ziada kwa amri na kwa kawaida huanza na alama ya dashi (-). Kwa upande mwingine, hoja ni data ambayo tunafanyia kazi na inaweza kuwa faili, saraka au aina nyingine za taarifa maalum.

Moja ya faida za amri katika Linux ni kwamba zinaweza kuunganishwa na kutumika kwa mlolongo kufanya kazi ngumu zaidi. Hii inafanikiwa kwa kutumia waendeshaji wa uelekezaji kwingine, kama vile ishara ya bomba (|), ambayo inaruhusu matokeo ya amri moja kupitishwa kama ingizo kwa nyingine. Inawezekana pia kutumia amri kwa kushirikiana na udhibiti na uundaji wa masharti ili kurekebisha michakato na kufanya maamuzi kulingana na hali tofauti.

- Jinsi ya kuendesha amri katika Linux

Kutumia terminal katika Linux inatoa idadi kubwa ya amri ambazo zinaweza kurahisisha kazi yako. Walakini, wakati mwingine inaweza kuwa ya kuchosha kulazimika kuandika tena amri nzima ikiwa utafanya makosa au unataka kutumia amri iliyotangulia. Kwa bahati nzuri, kuna njia rahisi ya kurudi kwa amri ya awali katika Linux.

Ili kurudi kwa amri ya awali katika Linux, unaweza kutumia mshale wa juu kwenye kibodi yako. Unapobofya ufunguo huu, amri ya awali uliyoandika itaonekana kwenye mstari wa amri. Unaweza kufanya Rekebisha amri hii ikiwa ni lazima, na kisha bonyeza Enter ili kuiendesha tena. Hii hukuokoa wakati na huepuka hitaji la kuandika tena amri nzima kutoka mwanzo.

Mbali na kutumia mshale wa juu kurudi kwa amri ya awali, unaweza pia kutumia amri ya "historia" katika terminal ya Linux. Kuandika "historia" na kubonyeza Enter kutaonyesha orodha ya amri zote ulizoendesha hivi majuzi. Unaweza kutafuta amri maalum unayotaka kutekeleza tena kwa kutumia nambari ya amri iliyoonyeshwa kwenye orodha. Mara tu unapopata nambari ya amri unayotaka, unaweza kutumia "!" ikifuatiwa na nambari ya amri ili kuitekeleza tena.

- Jinsi ya kurudi kwa amri ya awali katika Linux

Wakati mwingine tunapofanya kazi kwenye mstari wa amri wa Linux, tunaweza kufanya makosa au kuhitaji kurudi kwa amri ya awali. Kwa bahati nzuri, kuna njia kadhaa za kufanya hivyo na kuokoa muda na jitihada. Ifuatayo, nitakuonyesha njia tatu tofauti za kurudi kwa amri ya awali katika Linux.

1. Tumia vitufe vya vishale: Njia rahisi ya kurudi kwa amri iliyotangulia ni kutumia vitufe vya vishale. Kitufe cha kishale cha juu huturuhusu kupitia historia ya amri, tukionyesha amri zilizotekelezwa hapo awali moja baada ya nyingine. Mara tu unapopata amri unayotaka kutekeleza tena, bonyeza tu Enter ili kuiendesha tena.

Maudhui ya kipekee - Bofya Hapa  Programas de Linux

2. Tumia amri ya "historia": Linux huweka rekodi ya amri zilizotekelezwa katika historia. Ili kufikia historia hii, unaweza kutumia amri ya "historia" kwenye mstari wa amri. Hii itaonyesha orodha ya amri zilizotekelezwa hapo awali, pamoja na nambari ya kitambulisho. Ili kutekeleza tena amri maalum, tumia "!" ikifuatiwa na nambari ya kitambulisho inayolingana.

3. Tumia upanuzi wa amri: Njia nyingine muhimu ni kutumia upanuzi amri katika linux. Kwa mfano, ikiwa unataka kurejesha amri ya mwisho iliyoanza na neno fulani au seti ya wahusika, unaweza kutumia mchanganyiko muhimu "Ctrl + R." Hii itafungua uchunguzi unaoingiliana wa nyuma katika historia ya amri. Andika tu herufi chache za kwanza za amri unayotaka kutekeleza tena na Linux itakuonyesha mechi za hivi majuzi zaidi. Bonyeza "Ingiza" ili kutekeleza amri iliyochaguliwa.

Kwa njia hizi tofauti za kurudi kwa amri ya awali katika Linux, utaweza kurekebisha haraka makosa au kurudia vitendo bila kuandika tena amri nzima. Okoa wakati na uboresha ufanisi wako kwenye safu ya amri!

- Kutumia historia ya amri katika Linux

Kuna wakati tunahitaji kurudi kwa amri ya awali katika Linux. Kwa bahati nzuri, historia ya amri katika Linux inatupa utendakazi huo. Kwa kutumia kipengele hiki, tunaweza kukagua amri ambazo tumetekeleza hapo awali na kuzitekeleza tena bila kulazimika kuzichapa tena kuanzia mwanzo.

Fikia historia ya amri katika Linux: Ili kufikia historia ya amri katika Linux, lazima utumie mchanganyiko wa kitufe cha "Ctrl + R" kwenye terminal yako. Hii itafungua dirisha linaloingiliana linaloitwa "Reverse-i-search". Hapa unaweza kuanza kuandika neno kuu au sehemu ya amri unayotaka kutafuta. Unapoandika, dirisha itakuonyesha amri zinazolingana kwa mpangilio wa matukio.

Tekeleza amri iliyotangulia: Mara tu unapopata amri unayotaka kuendesha tena, bonyeza tu "Ingiza." Amri itatekelezwa mara moja. Hata hivyo, ikiwa unataka kurekebisha amri kabla ya kuitekeleza, unaweza kutumia vitufe vya mshale kusogeza na kuhariri amri kwa kupenda kwako kabla ya kubonyeza "Ingiza."

Tumia amri maalum katika historia: Ikiwa kuna amri nyingi zinazolingana katika historia yako na unataka kuchagua moja maalum, unapaswa kuendelea kubonyeza "Ctrl + R" hadi upate amri unayotaka. Chaguo jingine ni kutumia vitufe vya vishale vya juu na chini ili kupitia amri zinazolingana. Mara tu unapochagua amri unayotaka, bonyeza tu "Ingiza" ili kuitekeleza.

Kutumia historia ya amri katika Linux, unaweza kuokoa muda na kuepuka makosa kwa kurudi kwa amri ya awali haraka na kwa urahisi. Kumbuka kwamba unaweza pia kutumia amri za ziada, kama vile "historia" ili kuona orodha kamili ya amri zote zilizotekelezwa hapo awali. Pata manufaa kamili ya utendakazi huu ili kuboresha ufanisi wako kwenye mstari wa amri wa Linux.

- Jinsi ya kupata na kutekeleza maagizo ya hapo awali kwenye Linux

Kwa watumiaji Linux, inaweza kuwa muhimu sana kutekeleza amri za awali ambazo zimetumika katika vipindi vya awali. Kwa bahati nzuri, kuna njia kadhaa za kupata na kuendesha amri za awali kwenye Linux, ambazo zinaweza kuokoa muda na jitihada kwa kutohitaji kuandika tena amri nzima. Katika chapisho hili, tutachunguza baadhi ya mbinu za kawaida unazoweza kutumia ili kufikia lengo hili.

Maudhui ya kipekee - Bofya Hapa  ¿Cómo hacer que un programa se ejecute al iniciar Windows?

Njia ya haraka na rahisi ya kupata na kutekeleza amri za awali katika Linux ni kutumia historia ya amri. Kila wakati amri inapoendeshwa katika terminal ya Linux, huhifadhiwa kiotomatiki kwenye faili inayoitwa ".bash_history." Ili kupata na kutekeleza amri zilizopita, unaweza kutumia tu amri "history«, ambayo itaonyesha orodha yenye nambari ya amri zote ulizotekeleza hapo awali. Unaweza kutumia nambari inayolingana na amri maalum kuiendesha tena kwa kutumia amri "!«. Kwa mfano, ikiwa unataka kutekeleza tena nambari ya amri 42, unahitaji tu kutumia amri "!42"

Njia nyingine muhimu ya kupata na kutekeleza amri zilizopita ni kutumia kazi ya kukamilisha kiotomatiki ya mstari wa amri. Unapoanza kuandika amri, unaweza kubonyeza kitufe cha Tab ili terminal ijaribu kukamilisha amri kiotomatiki kulingana na historia ya amri zilizopita. Ikiwa una amri nyingi zinazoanza na herufi sawa au mfuatano wa herufi, unaweza kubonyeza kitufe cha Tab mara kwa mara ili kuonyesha chaguo zote zinazopatikana. Mara tu unapopata amri unayotaka, unaweza kubonyeza kitufe cha Ingiza ili kutekeleza.

Mbali na hilo ya historia Kwa amri na ukamilishaji kiotomatiki, vituo vingi vya Linux pia hutoa vitufe vya moto kutafuta amri za awali. Kwa mfano, kwenye vituo vingi, unaweza kubofya kitufe cha kishale cha juu ili kutafuta amri iliyotekelezwa hapo awali kisha ubonyeze kitufe cha ingiza ili utekeleze tena. Vile vile, unaweza kutumia mshale wa chini ili kupata amri za hivi karibuni zaidi katika historia ya amri. Vifunguo vya moto hivi vinaweza kuokoa muda kwa kuepuka kutafuta mwenyewe historia ya amri kwa amri ya "historia".

- Mbinu na njia za mkato ili kuharakisha kutafuta amri za awali katika Linux

Kuna hali kadhaa ambazo tunahitaji kutumia tena amri ya awali katika Linux. Kwa bahati nzuri, zipo mbinu na njia za mkato ambayo inaturuhusu kuharakisha utafutaji na urejeshaji wa amri zilizopita. Katika sehemu hii, nitakuonyesha njia bora za kufanikisha hili.

1. Historial de comandos: Njia ya kawaida ya kurudi kwa amri ya awali ni kutumia historia ya amri. Unaweza kuipata kwa kubofya kitufe cha kishale cha juu au chini kwenye kibodi yako ili kuabiri orodha ya amri za awali. Ikiwa unajua sehemu ya amri, unaweza kutumia Ctrl+R kutafuta historia. Andika tu neno kuu la amri na ubonyeze Enter ili kuitekeleza.

2. Uso de comillas: Ujanja mwingine muhimu ni matumizi ya nukuu. Ikiwa unayo amri ngumu au yenye hoja nyingi, unaweza kuiambatanisha kwa nukuu moja au mbili ili ganda liikumbuke kama amri moja. Kwa mfano, ikiwa uliendesha amri kama "folda ya chmod -R 777" na unataka kuiendesha tena, unaweza kuandika "!!" na ganda litatafsiri kama amri ya mwisho kutekelezwa.

3. Matumizi ya vigezo na algoriti: Unaweza pia kutumia vigezo na algoriti ili kuwezesha urejeshaji wa amri zilizopita. Unaweza kukabidhi jina kwa amri maalum kwa kutumia sintaksia ya "jina=amri" kisha utekeleze kwa kuandika "$name". Zaidi ya hayo, inawezekana kutumia mchanganyiko wa amri na uelekezaji upya ili kuchuja na kurejesha amri maalum kutoka kwa historia. Kwa mfano, unaweza kutumia "historia | grep amri" kupata amri zinazohusiana na neno "amri" katika historia.

Kumbuka: haya ni machache tu mbinu na njia za mkato ili kuharakisha utafutaji na utekelezaji wa amri za awali katika Linux. Jaribu kwa mbinu tofauti na upate ile inayofaa zaidi utendakazi wako. Kurahisisha ufikiaji wa amri za awali kutakuruhusu kuwa na ufanisi zaidi na tija katika matumizi yako ya Linux.