Ярлики команд редагування
Ctrl + a - перехід до початку командного рядка
Ctrl + e - перехід до кінця командного рядка
Ctrl + k - видалити з курсору до кінця командного рядка
Ctrl + u - видалити з курсору до початку командного рядка
Ctrl + w - видалити курсор до початку слова (тобто видалити одне слово назад)
Ctrl + y - вставити слово або текст, який було вирізано за допомогою одного із ярликів видалення (наприклад, вище) після курсору
Ctrl + xx - переміщення між початком командного рядка та поточним положенням курсору (і назад)
Alt + b - перемістити одне слово назад (або перейти до початку слова, на якому курсор зараз увімкнено)
Alt + f - перенести одне слово вперед (або перейти до кінця слова, на якому курсор зараз увімкнено)
Alt + d - видалити до кінця слова, починаючи з курсору (ціле слово, якщо курсор знаходиться на початку слова)
Alt + c - з великої літери до кінця слова, починаючи з курсору (ціле слово, якщо курсор знаходиться на початку слова)
Alt + u - зробіть великі регістри від курсору до кінця слова
Alt + l - зробіть малі літери від курсору до кінця слова
Alt + t - замінити поточне слово на попереднє
Ctrl + f - переміщення одного символу вперед
Ctrl + b - переміщення одного символу назад
Ctrl + d - видалити символ під курсором
Ctrl + h - видалити символ перед курсором
Ctrl + t - поміняти символ під курсором з попереднім
Ярлики команд
Ctrl + r - пошук історії назад
Ctrl + g - вихід із режиму пошуку історії
Ctrl + p - попередня команда в історії (тобто повернення через історію команд)
Ctrl + n - наступна команда в історії (тобто перехід вперед через історію команд) Alt +. - використовувати останнє слово попередньої команди
Ярлики управління командами
Ctrl + l - очистити екран
Ctrl + s - зупиняє вихід на екран (для тривалої багатослівної команди)
Ctrl + q - дозволити вихід на екран (якщо раніше зупинено використання команди вище)
Ctrl + c - завершити команду
Ctrl + z - призупинення / зупинення команди
Bash Bang (!) Команди Bash також мають деякі зручні функції, які використовують! (удар), щоб дозволити вам робити якісь прикольні речі з командами bash.
!! - запустити останню команду! Blah - запустити останню команду, яка починається з 'blah' (наприклад, ls)
! blah: p - роздрукуйте команду, що! blah запускається (також додає її як останню команду в історії команд)
! $ - останнє слово попередньої команди (те саме, що Alt +.)
! $: p - роздрукуйте слово, яке! $ замінить
! * - попередня команда за винятком останнього слова (наприклад, якщо ви введете '_find somefile.txt /', то! * Дасть вам '_find somefile.txt')
! : p - роздрукуй що! замінив би