Најбољи тастерски пречаци за Басх (звани Линук и МацОС терминал)
Басх је подразумевана командна линија на већини Линук дистрибуција, од Убунтуа и Дебиана до Ред Хата и Федора. Басх је такође подразумевана љуска укључена у мацОС, а на Виндовс 10 можете да инсталирате басх окружење базирано на Линуку.
Басх схелл има широк избор тастерских пречица које можете користити. Они ће радити у басх-у на сваком оперативном систему. Неки од њих можда неће радити ако приступате басх даљински преко ССХ или телнет сесије, у зависности од тога како су ваши кључеви мапирани.
Рад са процесима
Користите следеће пречице за управљање покренутим процесима.
- Цтрл + Ц: Прекида (убија) тренутни процес у предњем плану који се изводи у терминалу. Ово шаље сигнал СИГИНТ-у процесу, који је технички само процес-већина захтјева ће га поштовати, али неки га могу игнорисати.
- Цтрл + З: Обустави тренутни процес у предњем плану који се изводи у басх. Ово шаље сигнал СИГТСТП процесу. Да бисте процес вратили у први план касније, користите
фг процесс_наме
команду. - Цтрл + Д: Затворите басх схелл. Ово шаље ознаку ЕОФ (крај датотеке) у басх, а басх излази када прими овај маркер. Ово је слично покретању
екит
команду.
Контролисање екрана
Следеће пречице вам омогућавају да контролишете шта се појављује на екрану.
- Цтрл + Л: Обришите екран. Ово је слично покретању команде “цлеар”.
- Цтрл + С: Зауставите све излазе на екран. Ово је посебно корисно када покрећете команде са много дугачког, детаљног излаза, али не желите да зауставите команду са Цтрл + Ц.
- Цтрл + К: Наставите излаз на екран након што га зауставите помоћу Цтрл + С.
Померање курсора
Користите следеће пречице за брзо померање курсора око тренутне линије док куцате команду.
- Цтрл + А или Кућа: Иди на почетак линије.
- Цтрл + Е или Крај: Идите до краја линије.
- Алт + Б: Идите лево (назад) једну ријеч.
- Цтрл + Б: Иди лијево (натраг) један знак.
- Алт + Ф: Идите десно (напред) једну ријеч.
- Цтрл + Ф: Иди десно (напред) један знак.
- Цтрл + КСКС: Померање између почетка линије и тренутне позиције курсора. Ово вам омогућава да притиснете Цтрл + КСКС да се вратите на почетак линије, промените нешто, а затим притисните Цтрл + КСКС да бисте се вратили на почетну позицију курсора. Да бисте користили ову пречицу, држите тастер Цтрл и двапут додирните Кс тастер.
Брисање текста
Користите следеће пречице за брзо брисање знакова:
- Цтрл + Д или Обриши: Брисање знака испод курсора.
- Алт + Д: Брисање свих знакова након курсора на тренутној линији.
- Цтрл + Х или Бацкспаце: Избришите знак испред курсора.
Фикинг Типос
Ове пречице вам омогућавају да поправите грешке при штампању и поништите притиске на тастере.
- Алт + Т: Замените тренутну реч претходном речју.
- Цтрл + Т: Замените последња два знака пре курсора један са другим. Ово можете користити да бисте брзо поправили грешке при упису када укуцате два знака у погрешном редоследу.
- Цтрл + _: Поништите последњи притисак на тастер. Ово можете поновити да бисте више пута поништили.
Сечење и лепљење
Басх садржи неке основне функције за исецање и лепљење.
- Цтрл + В: Изрежите реч пре курсора, додајући је у клипборд.
- Цтрл + К: Изрежите део линије после курсора, додајући га у међуспремник.
- Цтрл + У: Изрежите део линије пре курсора, додајући га у клипборд.
- Цтрл + И: Залијепите посљедњу ствар коју исјечете из међуспремника. И овде стоји за "ианк".
Цапитализинг Цхарацтерс
Басх схелл може брзо да претвори знакове у велика или мала слова:
- Алт + У: Снимите сваки знак од курсора до краја тренутне речи, претварајући знакове у велика слова.
- Алт + Л: Унцапитализе сваки знак од курсора до краја тренутне речи, претварајући знакове у мала слова.
- Алт + Ц: Снимање знака испод курсора. Ваш курсор ће се помакнути до краја тренутне ријечи.
Завршетак картице
Завршетак табова је веома корисна басх функција. Док куцате име датотеке, директоријума или команде, притисните Таб и басх ће аутоматски довршити оно што куцате, ако је могуће. Ако не, басх ће вам показати различите могуће подударања и можете наставити да куцате и притиснете Таб да завршите куцање.
- Таб: Аутоматски довршите фајл, директоријум или команду коју куцате.
На пример, ако имате датотеку под именом реалли_лонг_филе_наме у / хоме / цхрис / и то је једино име датотеке које почиње са „р“ у том директоријуму, можете куцати / хоме / цхрис / р, притиснути Таб, а басх ће се аутоматски попунити / хоме / цхрис / труе_лонг_филе_наме за вас. Ако имате више датотека или директоријума који почињу са “р”, басх ће вас обавестити о вашим могућностима. Можете почети да куцате једну од њих и притиснути “Таб” за наставак.
Рад са историјом команди
Можете брзо да се крећете кроз недавне команде, које су ускладиштене у датотеци басх историје корисничког налога:
- Цтрл + П или Горе стрелица: Идите на претходну команду у историји команди. Више пута притисните пречицу да бисте прошли кроз историју.
- Цтрл + Н или Стрелица надоле: Идите на следећу команду у историји команди. Притисните пречицу више пута да бисте прошли кроз историју.
- Алт + Р: Вратите све измене команде које сте извукли из историје ако сте их изменили.
Басх такође има посебан режим „опозив“ који можете користити за претрагу команди које сте претходно покренули:
- Цтрл + Р: Позовите последњу команду која одговара знаковима које сте унели. Притисните ову пречицу и почните да куцате да бисте претражили вашу басх историју за команду.
- Цтрл + О: Покрените команду коју сте пронашли са Цтрл + Р.
- Цтрл + Г: Напустите режим претраживања историје без покретања команде.
емацс вс. ви Пречице на тастатури
Горе наведене инструкције претпостављају да користите подразумевану конфигурацију пречице на тастатури у басх-у. Подразумевано, басх користи емацс
-типке стила. Ако сте више навикли на ви
Уређивач текста можете пребацити на ви-стиле пречице на тастатури.
Следећа команда ће ставити басх у ви
мод:
сет -о ви
Следећа команда ће вратити басх на подразумевану вредност емацс
мод:
сет -о емацс
Са неколико њих у вашем алату, ускоро ћете бити мајстор Терминала.