Гид по технологиям

Терминал

Настройка заставки терминала в Linux
Терминал 7 min read

Настройка заставки терминала в Linux

Этот материал покажет, как изменить экран приветствия терминала в Linux через конфигурацию оболочки (.bashrc, .zshrc). Разбираем neofetch, fortune, figlet, wttr.in, шаблоны скриптов, безопасность и отладку.

Командное редактирование в терминале
Терминал 10 min read

Командное редактирование в терминале

Командное редактирование позволяет вспоминать, править и повторно выполнять предыдущие команды как в текстовом редакторе — быстрее и удобнее, чем сырой механизм истории. Наиболее распространены режимы в стиле Emacs и Vi; начните с Emacs для быстрой отдачи, а затем настройте свои сочетания клавиш в .inputrc, .bashrc или .zshrc.

Очистить историю Bash на Mac и Linux
Терминал 5 min read

Очистить историю Bash на Mac и Linux

Историю Bash очищают командой `history -c` для текущей сессии и удалением или перезаписью файла `~/.bash_history` (`rm ~/.bash_history` или `history -w`). Альтернативы: перенаправить `HISTFILE` в `/dev/null` или настроить `HISTCONTROL`.

Увеличить буфер прокрутки терминала
Терминал 7 min read

Увеличить буфер прокрутки терминала

Увеличьте буфер прокрутки в настройках эмулятора терминала или используйте инструменты вроде less, grep, tmux/screen; учитывайте влияние на память и безопасность.

Как пользоваться screen — терминальный мультиплексор
Терминал 7 min read

Как пользоваться screen — терминальный мультиплексор

screen — лёгкий мультиплексор терминала для запуска нескольких сеансов, отсоединения и повторного подключения. Установите screen, создайте именованный сеанс и используйте Ctrl-a d для отсоединения и screen -r для возврата.

Запись и воспроизведение терминала с script
Терминал 8 min read

Запись и воспроизведение терминала с script

Команда script записывает интерактивную оболочку в текстовый файл и может сохранить тайминги для точного воспроизведения; используйте scriptreplay для воспроизведения сессий.

Команда yes в терминале — как и когда использовать
Терминал 4 min read

Команда yes в терминале — как и когда использовать

Команда yes автоматически отправляет повторяющиеся ответы (по умолчанию "y") в стандартный ввод и полезна для подтверждения массовых операций или имитации нагрузки на CPU. Используйте её осторожно при удалении файлов или при изменении диска — лучше сначала протестировать на копии и применять альтернативы, если команда умеет принимать флаги без подтверждения.

Отключить подтверждение закрытия вкладок в Windows Terminal
Терминал 4 min read

Отключить подтверждение закрытия вкладок в Windows Terminal

Небольшое изменение в settings.json отключает диалог подтверждения закрытия всех вкладок в Windows Terminal. Сохраните резервную копию перед изменением.

tmux: установка, панели, окна и плагины
Терминал 6 min read

tmux: установка, панели, окна и плагины

tmux — это терминальный мультиплексор для сохранения сессий, создания окон и панелей; устанавливается через пакетный менеджер, поддерживает плагины и удобен для удалённой работы.