/ / Најбоље тастерске пречице за Басх (ака Линук и мацОС Терминал)

Најбоље пречице на тастатури за Басх (ака Линук и мацОС Терминал)

Басх је подразумевана љуска командне линије на већиниЛинук дистрибуције, од Убунту-а и Дебиана до Ред Хат-а и Федоре. Басх је такође подразумевана љуска укључена у мацОС, а на Виндовс 10 можете инсталирати басх окружење засновано на Линуку.

Басх љуска има широку палетутастерске пречице које можете да користите. Они ће радити у басху на било ком оперативном систему. Неки од њих можда неће функционисати ако басху приступате даљински путем ССХ или телнет сесије, у зависности од тога како имате мапиране кључеве.

Рад са процесима

Користите следеће пречице за управљање покренутим процесима.

  • Цтрл + Ц: Прекидање (убијање) тренутног поступка у првом планутрчање у терминалу. Ово шаље сигнал СИГИНТ процесу, који је технички само захтев - већина процеса ће га поштовати, али неки га могу занемарити.
  • Цтрл + З: Обуставите тренутни поступак из првог плана који се изводи у басх-у. Ово шаље сигнал СИГТСТП процесу. Да бисте касније вратили поступак у први план, користите fg process_name команда.
  • Цтрл + Д: Затворите басх шкољку. Ово шаље ЕОФ (крај датотеке) маркер на басх, а басх излази када прими овај маркер. Ово је слично покретању exit команда.

Контрола екрана

Следеће пречице вам омогућавају да контролишете шта ће се појавити на екрану.

  • Цтрл + Л: Очистите екран. Ово је слично покретању наредбе „цлеар“.
  • Цтрл + С: Зауставите сав излаз на екран. Ово је посебно корисно када се покрећу команде са пуно дугог, детаљног излаза, али не желите да зауставите саму команду помоћу Цтрл + Ц.
  • Цтрл + К: Наставите излаз на екрану након заустављања помоћу Цтрл + С.

Померање курсора

Користите следеће пречице за брзо померање курсора око тренутне линије док куцате команду.

  • Цтрл + А или Кућа: Идите на почетак реда.
  • Цтрл + Е или Крај: Идите на крај реда.
  • Алт + Б: Идите лево (назад) једну реч.
  • Цтрл + Б: Идите лево (назад) за један знак.
  • Алт + Ф: Идите удесно (напред) једну реч.
  • Цтрл + Ф: Идите десно (напред) за један знак.
  • Цтрл + КСКС: Померање између почетка реда итренутни положај курсора. То вам омогућава да притиснете Цтрл + КСКС да бисте се вратили на почетак реда, нешто променили, а затим притисните Цтрл + КСКС да бисте се вратили на првобитни положај курсора. Да бисте користили ову пречицу, држите тастер Цтрл и двапут додирните тастер Кс.

Брисање текста

Користите следеће пречице за брзо брисање знакова:

  • Цтрл + Д или Избриши: Обришите знак испод курсора.
  • Алт + Д: Избришите све знакове иза курсора у тренутној линији.
  • Цтрл + Х или Бацкспаце: Избришите знак испред курсора.

Поправљање грешака у куцању

Ове пречице вам омогућавају да поправите грешке у куцању и поништите притиске тастера.

  • Алт + Т: Замените тренутну реч са претходном речју.
  • Цтрл + Т: Замените последња два знака пре курсора. Ово можете да користите за брзо поправљање грешака у куцању када откуцате два знака погрешним редоследом.
  • Цтрл + _: Опозовите последње притискање тастера. Ово можете поновити да бисте поништили више пута.

Резање и лепљење

Басх укључује неке основне функције цут-анд-пасте.

  • Цтрл + В: Исеците реч пре курсора и додајте је у међуспремник.
  • Цтрл + К: Исеците део линије након курсора, додајући га у међуспремник.
  • Цтрл + У: Исеците део линије пре курсора и додајте га у међуспремник.
  • Цтрл + И: Налепите последњу ствар коју сте исекли из међуспремника. И овде означава „ианк“.

Велика слова

Басх љуска може брзо претворити знакове у велика или мала слова:

  • Алт + У: Писање великих слова великим словима од курсора до краја тренутне речи, претварајући их у велика слова.
  • Алт + Л: Ункапитализујте сваки знак од курсора до краја тренутне речи, претварајући их у мала слова.
  • Алт + Ц.: Велика слова испод курсора. Курсор ће се померити на крај тренутне речи.

Картица Завршетак

ПОВЕЗАН: Користите Таблов завршетак да бисте команде укуцали брже на било којем оперативном систему

Попуњавање картица је врло корисна басх функција. Док куцате датотеку, директоријум или име наредбе, притисните Таб и басх ће аутоматски довршити оно што пишете, ако је могуће. Ако није, басх ће вам показати различита могућа подударања и можете да наставите да куцате и притискате Таб да бисте завршили са куцањем.

  • Картица: Аутоматски довршите датотеку, директоријум или наредбу коју уносите.

На пример, ако имате датотеку са именомреалли_лонг_филе_наме у / хоме / цхрис / и то је једино име датотеке које почиње са „р“ у том директоријуму, можете да укуцате / хоме / цхрис / р, притиснете Таб и басх ће аутоматски попунити / хоме / цхрис / реалли_лонг_филе_наме за вас. Ако имате више датотека или директорија који почињу са „р“, басх ће вас обавестити о вашим могућностима. Можете да почнете да куцате један од њих и притисните „Таб“ да бисте наставили.

Рад са вашом историјом команди

ПОВЕЗАН: Како се користи ваша Басх историја у Линук или мацОС терминалу

Можете брзо да се крећете кроз недавне команде које се чувају у датотеци историје басха вашег корисничког налога:

  • Цтрл + П или Горе стрелица: Идите на претходну команду у историји команди. Притисните пречицу више пута да бисте се вратили кроз историју.
  • Цтрл + Н или Стрелица надоле: Идите на следећу команду у историји команди. Притисните пречицу више пута да бисте прошли кроз историју.
  • Алт + Р: Вратите све промене у наредбу коју сте извукли из историје ако сте је уређивали.

Басх такође има посебан режим „опозива“ који можете користити за тражење команди које сте претходно покренули:

  • Цтрл + Р: Подсетите се последње команде која одговара знаковима које сте унели. Притисните ову пречицу и почните да куцате да бисте претражили своју историју басх-а за команду.
  • Цтрл + О: Покрените наредбу коју сте пронашли помоћу Цтрл + Р.
  • Цтрл + Г: Напусти режим претраживања историје без покретања команде.

емацс вс. ви тастерске пречице

Горња упутства претпостављају да користите подразумевану конфигурацију тастерске пречице у басху. Подразумевано, басх користи emacs-тип тастери. Ако сте навикли на vi уређивач текста, можете прећи на пречице на тастатури у стилу ви.

Следећа команда ће ставити басх у vi мод:

set -o vi

Следећа команда ће вратити басх у подразумевану вредност emacs мод:

set -o emacs

Са неколико ових на траци са алаткама, зачас ћете постати мајстор терминала.