Нарм

Чӣ тавр такрор кардани фармони охирин дар Linux бе истифодаи калидҳои тир

Кӯшиш Кунед, Ки Асбоби Моро Барои Бартараф Кардани Мушкилот Санҷед





Нашр шудааст дарНавсозии охирин: 17 феврали соли 2021

Чӣ тавр такрор кардани фармони охирин дар Linux бе истифодаи калидҳои тир: Хуб, баъзан шумо мехоҳед, ки ҳангоми кор бо системаҳои Linux фармони қаблиро дар сатри фармон такрор кунед ва он ҳам бидуни истифодаи калидҳои тирча, пас роҳи махсуси ин кор вуҷуд надорад, аммо дар ин ҷо дар ҳалли мушкилот мо ҳама роҳҳои гуногуни иҷрои маҳз ин корро номбар кардем.



Барои такрори фармонҳо шумо метавонед одатан csh-и кӯҳнаро истифода баред! оператори таърих !! (бе нохунак) барои фармони охирин, агар шумо хоҳед, ки танҳо фармони қаблиро такрор кунед, шумо метавонед !-2, !foo -ро барои оғози охирин бо subsrting foo истифода баред. Шумо инчунин метавонед фармони fc-ро истифода баред ё танҳо :p -ро барои чопи пешниҳоди оператори таърих истифода баред.

Мундариҷа[ пинҳон ]



Чӣ тавр такрор кардани фармони охирин дар Linux бе истифодаи калидҳои тир

Биёед баъзе аз роҳҳои бозхонд кардани фармонҳоро дар дархости shell бубинем:

Усули 1: Барои csh ё ҳама гуна ҷабҳае, ки ивазкунии таърихи ба csh монандро амалӣ мекунад

|_+_|

Шарҳ: !! ё !-1 барои шумо худкор васеъ намешавад ва то он даме, ки шумо онҳоро иҷро накунед, он метавонад хеле дер шавад.



Агар истифодаи bash, шумо метавонед фазои bind: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, нармафзор ва дастурҳои чӣ тавр бояд кард.