sail up -d sail bash cd cp .bashrc /var/www/html/ далее открываем скопированный файл и правим HISTFILE=/var/www/html/.bash_history # don't put duplicate
Генерация автодополнений в в командной строке (bash_completion)
Предположим у нас есть несколько аргументов(ключей) для локального скрипта ./local.sh Usage: ./local.sh [—build|—down|—rebuild|—dump|—restore-dump|—clean|—help] Создадим простенький конфиг bash_completion для этого скрипта
Настройка оболочки Bash пользователя: Полное руководство
Настройка оболочки Bash позволяет пользователям оптимизировать свою рабочую среду, ускорить выполнение задач и облегчить работу с командной строкой. В этом
Рекурсивное копирование скрытых файлов и каталогов в bash
Команда cp с ключом -r рекурсивно копирует каталоги, но что делать когда в каталоге есть вложенные скрытые каталоги/файлы? Например такие
Список основных команд в Linux
Системная информация arch отобразить архитектуру компьютера uname -m uname -r отобразить используемую версию ядра dmidecode -q показать аппаратные системные компоненты
Быстрые ssh коммиты из релиза в продакшн, исключая отдельные файлы/каталоги
Предположим, находясь в рабочей области релизной версии требуется быстро отправить её в продакшен. При этом отдельные файлы/каталоги нужно оставить прежними(например
Установка пакетов отсутствующих в Git Bash для Windows
Вместе с Git для Windows поставляется замечательная программка с bash средой MINGW64, в которой однако отсутствует встроенный менеджер пакетов. Но
Парсим и ресайзим аватарки из пс выдачи яндекса
Получать картинки будем из кеша chrome. Наша задача состоит не только в том, чтобы выдернуть картинки из кеша браузера, но
Прокачиваем терминал: переменные HISTCONTROL и HISTSIZE в .bashrc
Когда бороды админов и пользователей командной строки начинают седеть, их начинают кумарить некоторые моменты, которые желательно научиться и уметь настраивать
Авторизация в ISP manager из bash при помощи api и одноразовой ссылки
Хранить пароли в открытом виде где бы то ни было не совсем безопасно, да и не всегда удобно лезть за
truncate — обрезка/увеличение файла до заданного размера
Для быстрой обрезки файла до нулевой длины удобно использовать значок вывода потока > перед которым ничего не пишем. Набираем элементарно
Администрирование нескольких серверов с мобильного по ssh в Termux
Тот кто скажет, что администрирование серверов с современных мобильных устройств — это жесть и хардкор, тот скорее всего не знает,
Массовое копирование/редактирование файлов в Linux и крон задач всех юзеров
Нудные, однообразные операции мало кому по душе и порой выматывают гораздо больше серьёзной работы. Десяток — другой однотипных операций, отошли
Настройка локального .my.cnf для быстрого доступа к mysql из терминала
Когда мы выполняем защищенную установку mysql_secure_installation и устанавливаем метод авторизации mysql_native_password, то теряем возможность быстро авторизоваться из терминала короткой командой
Краткий справочник команд Linux
Команды Linux по категориям Команда Действие Получение справки apropos Поиск man-страниц с указанным ключевым словом info Отображает оперативную справку по
Подсчёт и выборка данных при помощи awk и column в терминале, операции с дробными числами в bash
Говорят, что изучение bash «по взрослому» начинается с команды awk. И действительно раньше эти конструкции отталкивали, но как оказалось, всё
Как создать и развернуть бекап папки на сервере
Когда требуется надежно сохранить некие данные, либо вы не уверены в своих последующих действиях в директории и они могут нарушить
Bash: подсчет всех строк во всех файлах папки и подсчет суммы данных колонки в файле
Пару полезных приёмов на bash, которые пригодятся при составлении каких либо отчетов на основе файлов и их данных. Иногда бывает