прочитать
консоль python в роли командной строки
Настройка командной строки Windows
http://ab57.ru/cmdtweak.html

https://b14esh.com/category/windows/cmd-vbs-scripts
Альтернативный терминал для Windows
Ламповый Linux-like терминал в Windows
Делаем из cmd конфетку

https://github.com/PowerShell/PowerShell/releases
https://github.com/Microsoft/PowerShell-DSC-for-Linux/releases
https://github.com/microsoft/Terminal

http://intgat.tigress.co.uk/rmy/busybox/index.html
http://blog.acmenet.ru/2014/09/26/gnu-on-windows/
http://forum.farmanager.com/viewtopic.php?t=3153
http://daverupert.com/2015/10/windows-editors-and-shells/

https://github.com/alebcay/awesome-shell
https://github.com/k4m4/terminals-are-sexy
https://github.com/agarrharr/awesome-cli-apps
https://github.com/herrbischoff/awesome-command-line-apps

https://conemu.github.io/
https://sourceforge.net/projects/conemu/
https://sourceforge.net/projects/console/files/
https://www.gammadyne.com/cmdline.htm#gs
https://ttssh2.osdn.jp/index.html.en
http://www.powercmd.com/
http://www.ttyemulator.com/
http://www.softwareok.com/?seite=Freeware/ColorConsole
http://mridgers.github.io/clink/
https://sourceforge.net/projects/pycmd
https://github.com/cbucher/console/releases
http://cmder.net/
https://github.com/wez/wezterm
https://github.com/Eugeny/tabby
https://github.com/alacritty/alacritty

https://ru.wikipedia.org/wiki/MinGW
http://www.mingw.org/wiki/MSYS
https://mintty.github.io/
https://github.com/mintty/wsltty
https://github.com/sedwards2009/extraterm
http://babun.github.io/
https://github.com/bmatzelle/gow
http://domterm.org/index.html

https://cygwin.com/
https://msys2.github.io/
https://sourceforge.net/projects/mingw-w64/
https://gnuwin32.sourceforge.net/
https://unxutils.sourceforge.net/
https://win-bash.sourceforge.net/
https://frippery.org/busybox/
https://sourceforge.net/projects/busybox-for-windows/
https://github.com/bmatzelle/gow/


https://hyper.is/
https://github.com/dthree/cash
http://www.netsarang.com/download/down_xsh5.html
https://eugeny.github.io/terminus/
https://github.com/Eugeny/terminus/releases
https://github.com/felixse/FluentTerminal/releases
https://github.com/electerm/electerm
https://github.com/WindowsTermKit/TermKit
https://github.com/jwilm/alacritty/releases

http://xon.sh/windows.html
http://web-console.org/
https://httpie.org/run

https://code.google.com/archive/p/hotwire-shell/wikis/HotwireWindows.wiki
https://www.opennet.ru/tips/2963_ubuntu_windows_bash_wsl.shtml
https://support.microsoft.com/ru-ru/kb/324081
https://technet.microsoft.com/ru-ru/library/cc771672.aspx
https://www.microsoft.com/en-us/download/details.aspx?id=2391
https://github.com/wishstudio/flinux

https://play.google.com/store/apps/details?id=com.termux&hl=ru

https://google.github.io/styleguide/shell.xml
https://github.com/paradoxxxzero/butterfly

http://download.sysinternals.com/files/PSTools.zip

https://www.emtec.com/zoc/index.html
https://jpsoft.com/products/tcc-le.html
https://jpsoft.com/products/take-command.html
https://www.brainasoft.com/firecmd/

http://mikelev.in/ux/

https://www.openssh.com/
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
http://www.9bis.net/kitty/#!index.md
https://mobaxterm.mobatek.net/
https://www.hamiltonlabs.com/Cshell.htm
https://mremoteng.org/

Средства командной строки
Создание сценариев PowerShell
Windows Script Host (WSH)
Что такое Windows PowerShell и с чем его едят? Часть 1: основные возможности
Что такое Windows PowerShell и с чем его едят? Часть 2: введение в язык программирования

Bash-скрипты: начало
Bash-скрипты, часть 2: циклы
Bash-скрипты, часть 3: параметры и ключи командной строки
Bash-скрипты, часть 4: ввод и вывод
Bash-скрипты, часть 5: сигналы, фоновые задачи, управление сценариями
Bash-скрипты, часть 6: функции и разработка библиотек
Bash-скрипты, часть 7: sed и обработка текстов
Bash-скрипты, часть 8: язык обработки данных awk
Bash-скрипты, часть 9: регулярные выражения
Bash-скрипты, часть 10: практические примеры
Bash-скрипты, часть 11: expect и автоматизация интерактивных утилит
[в закладки] PDF-версия статей про Bash-скрипты

Оболочка Bash — шпаргалка для начинающих
https://wiki.bash-hackers.org/
bash-hackers.org translate
Перенаправления в bash
Подводные камни Bash
18 отборных однострочных команд Linux
uzverss Искусство программирования на языке сценариев командной оболочки

https://www.opennet.ru/docs/RUS/bash_scripting_guide/
http://linuxcommand.org/tlcl.php
https://leanpub.com/programming-from-scratch
Командная строка Linux. Полное руководство. 2-е изд торрент
Командная строка Linux. Полное руководство. 2-е изд яндекс диск

Большая поваренная книга программиста.
https://github.com/najomi/data

комбинация клавиш, которая позволяет обратиться напрямую в ядро, минуя всяческие программы и оболочки

Alt + SysRq + B. Равнозначно нажатию кнопки Reset. Нежелательно, ибо высока вероятность потерять несохранённые данные.
Alt + SysRq + O. Выключает систему корректным образом.
Alt + SysRq + S. Синхронизует систему. Если выполнить перед первой командой, то можно не бояться за данные.
Alt + SysRq + K. Перезагружвет графическую оболочку. Выполнять, если всё зависло и не отвечает.
Alt + SysRq + R. Если не хочешь перезагружать иксы, отвиснет твою мышку и клавиатуру.
Alt + SysRq + H. Выводит вышеуказанные и все прочие доступные команды.


Горячие клавиши терминала в Linux
Полезные горячие клавиши для Bash
Управление процессами
Ctrl + C - прервать процесс (послать сигнал Interrupt). SIGINT
Ctrl + \\ - Отправляет сигнал SIGQUIT
Ctrl+ D - Закрывает bash оболочку вместе с процессами. Схожа с командой exit.
Ctrl + Z - приостановить процесс (послать сигнал Stop).
помощью команды bg его можно снова запустить, оставив при этом в фоновом режиме. Команда fg не только возобновляет ранее приостановленный процесс, но и выводит его из фона на передний план fs process_name.

Управление экраном
Ctrl + L - очистить экран. Аналог команде clear.
Ctrl + S: Останавливает весь вывод на экране. Это полезно когда необходимо временно остановить запущенный процесс.
Ctrl + Q: Продолжает работу и отображение вывода после ее остановки.

Перемещение курсора
Ctrl + A - переместить курсор в начало строки.
Ctrl + E - переместить курсор в конец строки (E - End).
Alt + F - переместить курсор на одно слово вперед (F - Forward).
Alt + B - переместить курсор на одно слово назад (B - Back).
Ctrl + F - переместить курсор на один символ вперед (F - Forward).
Ctrl + B - переместить курсор на один символ назад (B - Back).
Ctrl + XX: При повторном исполнении команды, курсор будет двигаться между началом линии и текущей позиции курсора.

Редактирование текста
Ctrl + D - удалить символ под курсором (D - Delete).
Alt + T - поменять местами два слова. Слово под курсором меняется со словом слева от курсора (T - Translocate)
Ctrl + T - поменять местами два символа. Символ под курсором меняется с символом слева от курсора (T - Translocate).
Alt + L - перевести символы в нижний регистр, начиная с символа под курсором и до конца слова (L - Lowercase).
Alt + U - перевести символы в верхний регистр, начиная с символа под курсором и до конца слова (U - Uppercase).
Alt + C: После курсора первый символ слова переводится в верхний регистр.

Вырезание и вставка текста
Ctrl + K - вырезать текст от курсора до конца строки (K - Kill).
Ctrl + U - вырезать текст от курсора до начала строки.
Alt + D - вырезать слово от курсора до его конца (D - Delete).
Alt + Backspace - вырезать слово от курсора до его начала. Если курсор находится на начале слова, то удаляется предыдущее слово.
Ctrl + W - Делает вырезку слова перед курсором и добавляет его в буфер.
Ctrl + Y - вставить вырезанный текст из буфера обмена на место курсора.

Дополнение команды
Tab - дополнить текст команды. (ls essa => ls essay.txt)
Alt + ? - вывести все варианты дополнения (тоже если нажать Tab дважды).
Alt + * - вставить все варианты дополнения в аргументы команды.

Поиск команд в истории
Ctrl + R - начать поиск команд в истории. Нажмите еще раз чтобы двигаться вверх по истории. Нажмите Enter чтобы выполнить найденную команду.
Ctrl + G - прекратить поиск команд в истории. Выход из режима.
Ctrl + J - вставить найденную команду в терминал, без выполнения.
Ctrl + P или Up Arrow - показать предыдущую запись в истории. Аналог клавише со стрелкой вверх. (P - uP).
Ctrl + N или Down Arrow - показать следующую запись в истории. Аналог клавише со стрелкой вниз. (N - dowN).
Alt + < - перейти к первой записи в истории.
Alt + > - перейти к последней записи в истории.
Alt + N - поиск в прямом порядке (ввести команду и нажать Enter).
Alt + P - поиск в обратном порядке (ввести команду и нажать Enter).
Ctrl + O - выполнить команду из истории и перейти к выполнению следующей по списку. Работает только в поиске Ctrl + R.

Режим
По умолчанию bash использует комбинации в стиле редактора emacs. Можно переключать в режим редактора vi
$ set -o vi # vi mode
$ set -o emacs # default mode


Команды управления терминалом
Text-Terminal-HOWTO
Хрестоматия по программированию на Си в Unix 6.4. Сигналы.

Искусство программирования на языке сценариев командной оболочки Mendel Cooper
Искусство программирования на языке сценариев командной оболочки
Особенности работы в оболочке bash
BASH Programming - Introduction HOW-TO
Программирование на Shell (Unix) Учебное пособие А. Соловьев
Оформление вывода в shell-сценариях
Оболочка Bash — шпаргалка для начинающих
Перенаправления в bash
Как повысить эффективность Bash-скриптов
Подводные камни Bash
Осторожнее с редактированием bash-скриптов
Как "освободить" клавиши Ctrl+C, Ctrl+V, Ctrl+X в терминале
«Намертво прибитая к ядру» графическая подсистема

обзор Лучшие терминалы для Linux
Консоль 21 века: mosh, tmux, fish
Final Term: новый взгляд на терминал
TermKit: новая концепция консоли с графическим выводом
Hotwire: консоль и графическое окно одновременно

Полезные команды Linux, о которых вы не знали
Самые полезные приёмы работы в командной строке Linux
Работа с последовательным портом из консоли Linux
Наиболее используемые команды MySQL

uzverss Командная строка. справочник администратора
http://hex.pp.ua/nt-native-applications-shell.php
shell для винды + доп проги
Запуск NodeJS-приложения на Android

рабочий стол в консоли
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

uzverss: (Default)
uzverss

December 2024

S M T W T F S
12345 67
891011121314
15161718192021
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 22nd, 2026 04:18 am
Powered by Dreamwidth Studios