0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>В данной статье представлен перечень сочетаний клавиш для более удобного манипулирования текста командной строки.</p>
1
<p>В данной статье представлен перечень сочетаний клавиш для более удобного манипулирования текста командной строки.</p>
2
<h2>Содержание</h2>
2
<h2>Содержание</h2>
3
<ul><li><a>Управление запущенными процессами</a></li>
3
<ul><li><a>Управление запущенными процессами</a></li>
4
<li><a>Управление экраном</a></li>
4
<li><a>Управление экраном</a></li>
5
<li><a>Управление курсором</a></li>
5
<li><a>Управление курсором</a></li>
6
<li><a>Удаление текста</a></li>
6
<li><a>Удаление текста</a></li>
7
<li><a>Переставление</a></li>
7
<li><a>Переставление</a></li>
8
<li><a>Вырезка и вставка текста</a></li>
8
<li><a>Вырезка и вставка текста</a></li>
9
<li><a>Регистр</a></li>
9
<li><a>Регистр</a></li>
10
<li><a>Перебор команд из истории</a></li>
10
<li><a>Перебор команд из истории</a></li>
11
<li><a>Режим</a></li>
11
<li><a>Режим</a></li>
12
</ul><h2>Управление запущенными процессами</h2>
12
</ul><h2>Управление запущенными процессами</h2>
13
<p>Эти сочетания позволяют управлять процессами, запущенными в командной строке.</p>
13
<p>Эти сочетания позволяют управлять процессами, запущенными в командной строке.</p>
14
<p><strong>Ctrl+C</strong>: Закрывает текущий процесс, запущенный в терминале. Некоторые приложения могут его игнорировать.</p>
14
<p><strong>Ctrl+C</strong>: Закрывает текущий процесс, запущенный в терминале. Некоторые приложения могут его игнорировать.</p>
15
<p><strong>Ctrl+D</strong>: Закрывает bash оболочку вместе с процессами. Схожа с командой exit.</p>
15
<p><strong>Ctrl+D</strong>: Закрывает bash оболочку вместе с процессами. Схожа с командой exit.</p>
16
<p><strong>Ctrl+Z</strong>: Сворачивает текущий процесс. Его можно возобновить с помощью команды fs process_name.</p>
16
<p><strong>Ctrl+Z</strong>: Сворачивает текущий процесс. Его можно возобновить с помощью команды fs process_name.</p>
17
<h2>Управление экраном</h2>
17
<h2>Управление экраном</h2>
18
<p>Следующие команды позволяют контролировать вывод в оболочке bash.</p>
18
<p>Следующие команды позволяют контролировать вывод в оболочке bash.</p>
19
<p><strong>Ctrl+L</strong>: Производит быструю очистку экрана. Похожа на команду clear.</p>
19
<p><strong>Ctrl+L</strong>: Производит быструю очистку экрана. Похожа на команду clear.</p>
20
<p><strong>Ctrl+S</strong>: Останавливает весь вывод на экране. Это полезно когда необходимо временно остановить запущенный процесс.</p>
20
<p><strong>Ctrl+S</strong>: Останавливает весь вывод на экране. Это полезно когда необходимо временно остановить запущенный процесс.</p>
21
<p><strong>Ctrl+Q</strong>: Продолжает работу и отображение вывода после ее остановки.</p>
21
<p><strong>Ctrl+Q</strong>: Продолжает работу и отображение вывода после ее остановки.</p>
22
<h2>Управление курсором</h2>
22
<h2>Управление курсором</h2>
23
<p>Используйте следующие комбинации чтобы быстро управлять курсором в текущей линии пока печатаете команду.</p>
23
<p>Используйте следующие комбинации чтобы быстро управлять курсором в текущей линии пока печатаете команду.</p>
24
<p><strong>Ctrl+A</strong>или<strong>Home</strong>: Курсор идет в начало строки.</p>
24
<p><strong>Ctrl+A</strong>или<strong>Home</strong>: Курсор идет в начало строки.</p>
25
<p><strong>Ctrl+E</strong>или<strong>End</strong>: Курсор идет в конец строки.</p>
25
<p><strong>Ctrl+E</strong>или<strong>End</strong>: Курсор идет в конец строки.</p>
26
<p><strong>Alt+B</strong>: Курсор двигается к началу на одно слово.</p>
26
<p><strong>Alt+B</strong>: Курсор двигается к началу на одно слово.</p>
27
<p><strong>Ctrl+B</strong>: Курсор двигается к началу на один символ.</p>
27
<p><strong>Ctrl+B</strong>: Курсор двигается к началу на один символ.</p>
28
<p><strong>Alt+F</strong>: Курсор двигается в конец на одно слово.</p>
28
<p><strong>Alt+F</strong>: Курсор двигается в конец на одно слово.</p>
29
<p><strong>Ctrl+F</strong>: Курсор двигается в конец на один символ.</p>
29
<p><strong>Ctrl+F</strong>: Курсор двигается в конец на один символ.</p>
30
<p><strong>Ctrl+XX</strong>: При повторном исполнении команды, курсор будет двигаться между началом линии и текущей позиции курсора.</p>
30
<p><strong>Ctrl+XX</strong>: При повторном исполнении команды, курсор будет двигаться между началом линии и текущей позиции курсора.</p>
31
<h2>Удаление текста</h2>
31
<h2>Удаление текста</h2>
32
<p>Используйте следующие команды для быстрого удаления текста:</p>
32
<p>Используйте следующие команды для быстрого удаления текста:</p>
33
<p><strong>Ctrl+D</strong>или<strong>Delete</strong>: Удаляет символ находящийся на курсоре.</p>
33
<p><strong>Ctrl+D</strong>или<strong>Delete</strong>: Удаляет символ находящийся на курсоре.</p>
34
<p><strong>Alt+D</strong>: Удаляет все символы находящиеся после курсора на текущей линии</p>
34
<p><strong>Alt+D</strong>: Удаляет все символы находящиеся после курсора на текущей линии</p>
35
<p><strong>Ctrl+H</strong>или<strong>Backspace</strong>: Удаляет символ, находящийся перед курсором.</p>
35
<p><strong>Ctrl+H</strong>или<strong>Backspace</strong>: Удаляет символ, находящийся перед курсором.</p>
36
<h2>Переставление</h2>
36
<h2>Переставление</h2>
37
<p><strong>Alt+T</strong>: Переставляет текущее слово и предыдущее.</p>
37
<p><strong>Alt+T</strong>: Переставляет текущее слово и предыдущее.</p>
38
<p><strong>Ctrl+T</strong>: Переставляет два предыдущих символа перед курсором. Можно использовать, когда например написал cta вместо cat.</p>
38
<p><strong>Ctrl+T</strong>: Переставляет два предыдущих символа перед курсором. Можно использовать, когда например написал cta вместо cat.</p>
39
<p><strong>Ctrl+_</strong>: Делает отмену последней нажатой клавиши. Можно повторять несколько раз.</p>
39
<p><strong>Ctrl+_</strong>: Делает отмену последней нажатой клавиши. Можно повторять несколько раз.</p>
40
<h2>Вырезка и вставка текста</h2>
40
<h2>Вырезка и вставка текста</h2>
41
<p><strong>Ctrl+W</strong>: Делает вырезку слова перед курсором и добавляет его в буфер.</p>
41
<p><strong>Ctrl+W</strong>: Делает вырезку слова перед курсором и добавляет его в буфер.</p>
42
<p><strong>Ctrl+K</strong>: Вырезает весь текст после курсора и добавляет его в буфер.</p>
42
<p><strong>Ctrl+K</strong>: Вырезает весь текст после курсора и добавляет его в буфер.</p>
43
<p><strong>Ctrl+U</strong>: Вырезает весь текст перед курсором и добавляет его в буфер.</p>
43
<p><strong>Ctrl+U</strong>: Вырезает весь текст перед курсором и добавляет его в буфер.</p>
44
<p><strong>Ctrl+Y</strong>: Вставляет последний контент из буфера.</p>
44
<p><strong>Ctrl+Y</strong>: Вставляет последний контент из буфера.</p>
45
<h2>Регистр</h2>
45
<h2>Регистр</h2>
46
<p><strong>Alt+U</strong>: После курсора слово переводится в верхний регистр.</p>
46
<p><strong>Alt+U</strong>: После курсора слово переводится в верхний регистр.</p>
47
<p><strong>Alt+L</strong>: После курсора слово переводится в нижний регистр.</p>
47
<p><strong>Alt+L</strong>: После курсора слово переводится в нижний регистр.</p>
48
<p><strong>Alt+C</strong>: После курсора первый символ слова переводится в верхний регистр.</p>
48
<p><strong>Alt+C</strong>: После курсора первый символ слова переводится в верхний регистр.</p>
49
<h2>Перебор команд из истории</h2>
49
<h2>Перебор команд из истории</h2>
50
<p>bash также позволяет делать прокрутки недавно запущенных команд, которые хранятся в истории.</p>
50
<p>bash также позволяет делать прокрутки недавно запущенных команд, которые хранятся в истории.</p>
51
<p><strong>Ctrl+P</strong>или<strong>Up Arrow</strong>: Показывает предыдущую введеную команду. Можно несколько раз прожимать, чтобы проходить через историю.</p>
51
<p><strong>Ctrl+P</strong>или<strong>Up Arrow</strong>: Показывает предыдущую введеную команду. Можно несколько раз прожимать, чтобы проходить через историю.</p>
52
<p><strong>Ctrl+N</strong>или<strong>Down Arrow</strong>: Показывает следующую введеную команду.</p>
52
<p><strong>Ctrl+N</strong>или<strong>Down Arrow</strong>: Показывает следующую введеную команду.</p>
53
<p>bash также имеет особый режим поиска команд которые были введены прежде.</p>
53
<p>bash также имеет особый режим поиска команд которые были введены прежде.</p>
54
<p><strong>Ctrl+R</strong>: Вызывает последнюю команду, которая соответствует введенной ключевой фразе.</p>
54
<p><strong>Ctrl+R</strong>: Вызывает последнюю команду, которая соответствует введенной ключевой фразе.</p>
55
<p><strong>Ctrl+O</strong>: Запускает найденную команду в этом режиме.</p>
55
<p><strong>Ctrl+O</strong>: Запускает найденную команду в этом режиме.</p>
56
<p><strong>Ctrl+G</strong>: Выход из режима.</p>
56
<p><strong>Ctrl+G</strong>: Выход из режима.</p>
57
<h2>Режим</h2>
57
<h2>Режим</h2>
58
<p>Описанные выше команды предполагают использование стандартной конфигурации в терминале. По умолчанию bash использует комбинации в стиле редактора emacs. Можно переключать в режим редактора vi, если он является предпочтительнее.</p>
58
<p>Описанные выше команды предполагают использование стандартной конфигурации в терминале. По умолчанию bash использует комбинации в стиле редактора emacs. Можно переключать в режим редактора vi, если он является предпочтительнее.</p>
59
<p>Подробное указание команд было взято с данной статьи:<a>link</a></p>
59
<p>Подробное указание команд было взято с данной статьи:<a>link</a></p>