Мяккі

Як паўтарыць апошнюю каманду ў Linux без выкарыстання клавіш са стрэлкамі

Паспрабуйце Наш Інструмент Для Ліквідацыі Праблем





Апублікавана наАпошняе абнаўленне: 17 лютага 2021 г

Як паўтарыць апошнюю каманду ў Linux без выкарыстання клавіш са стрэлкамі: Што ж, часам вы хочаце паўтарыць папярэднюю каманду ў камандным радку пры працы з сістэмамі Linux, і гэта таксама без выкарыстання клавіш са стрэлкамі, тады няма асаблівага спосабу зрабіць гэта, але тут у сродку ліквідацыі непаладак мы пералічылі ўсе розныя спосабы зрабіць менавіта гэта.



Для паўтарэння каманд звычайна можна выкарыстоўваць стары csh! аператар гісторыі !! (без двукоссяў) для апошняй каманды, калі вы хочаце проста паўтарыць папярэднюю каманду, то вы можаце выкарыстоўваць !-2, !foo для апошняй, пачынаючы з subsrting foo. Вы таксама можаце выкарыстоўваць каманду fc або проста выкарыстоўваць :p для друку прапановы аператара гісторыі.

Змест[ схаваць ]



Як паўтарыць апошнюю каманду ў Linux без выкарыстання клавіш са стрэлкамі

Давайце паглядзім некаторыя спосабы выкліку каманд у радку абалонкі:

Спосаб 1: для csh або любой абалонкі, якая рэалізуе замену гісторыі, падобнай на csh

|_+_|

нататка: !! або !-1 не будзе аўтаматычна пашырацца для вас, і пакуль вы не выканаеце іх, можа быць занадта позна.



Калі вы выкарыстоўваеце bash, вы можаце змясціць прабел прывязкі:magic-space у ~/.bashrc, тады пасля націску каманды прабел аўтаматычна разгорне іх у радку.

Спосаб 2: Выкарыстоўвайце прывязкі клавіш Emacs

Большасць абалонак, якія маюць функцыю выдання каманднага радка, якая падтрымлівае прывязку клавіш Emacs:

|_+_|

Спосаб 3: выкарыстоўвайце CTRL + P, затым CTRL + O

Націск CTRL + P дазволіць вам пераключыцца на апошнюю каманду, а націск CTRL + O дазволіць вам выканаць бягучы радок. Заўвага: CTRL + O можна выкарыстоўваць колькі заўгодна разоў.

Спосаб 3: З дапамогай каманды fc

|_+_|

Таксама прачытайце, Як аднавіць файлы з страчанага + знойдзенага

Спосаб 4: Выкарыстоўвайце!

Для csh або любой абалонкі, якая рэалізуе замену гісторыі, падобнай на csh (tcsh, bash, zsh), вы можаце выкарыстоўваць ! для выкліку апошняй каманды, якая пачынаецца з

|_+_|

Спосаб 5: у выпадку выкарыстання MAC вы можаце ключ

Вы можаце прывязаць ?+R да 0x0C 0x10 0x0d. Гэта ачысціць тэрмінал і запусціць апошнюю каманду.

Вось гэтаму вы паспяхова навучыліся Як паўтарыць апошнюю каманду ў Linux без выкарыстання клавіш са стрэлкамі але калі ў вас усё яшчэ ёсць якія-небудзь пытанні адносна гэтага паведамлення, не саромейцеся задаваць іх у раздзеле каментарыяў.

Адзіця Фарад

Адзіця з'яўляецца самаматываваным спецыялістам у галіне інфармацыйных тэхналогій і займаецца тэхналогіямі на працягу апошніх 7 гадоў. Ён ахоплівае інтэрнэт-сэрвісы, мабільныя тэлефоны, Windows, праграмнае забеспячэнне і інструкцыі.