Найти в Дзене
`echo` на максималках | Escape последовательности | Linux 🐧
В предыдущей статье `echo` для чайников я затронул тему управляющих последовательностей, которые позволяют задавать цвет текста или фона, положение курсора и некоторые другие вещи. Управляющая последовательность (она же экранированная последовательность или Escape последовательность) представляет собой набор символов, которые будут обрабатываться терминалом иначе чем обычные символы. Например, если мы выполним команду `echo -e '\e[1;33mHi!'`, то вывод команды будет иметь жёлтый цвет: То есть последовательность...
1 месяц назад
`echo` для чайников | Linux 🐧
Пожалуй, каждый на первых этапах знакомства с терминалом Linux использовал команду echo, например: echo "Hello, Linux!" echo — это утилита в составе GNU coreutils или командной оболочки, например, bash. Предназначена для вывода строк в stdout. echo [ПАРАМЕТР] [СТРОКА] В случае использования утилиты в составе GNU coreutils (/bin/echo) добавляются ещё 2 параметра: При использовании параметра -e будут распознаны следующие последовательности: Выполним в терминале команды: echo "Hello, world!" echo -n...
1 месяц назад
PostgreSQL 17 установка + начальная настройка + SSL/TLS | Debian/AlmaLinux
Максимально подробно о базовых навыках, которые очень пригодятся в производственных средах: Материал этой статьи можно использовать как шпаргалку, сохраните её в закладки, чтобы не потерять. Актуальная инструкция по установке доступна на официальном сайте, команды ниже позаимствованы из неё, но с некоторыми пояснениями и дополнениями. Для добавления официального репозитория и установки последней версии PostgreSQL используем postgresql-common: sudo apt install -y postgresql-common ca-certificates openssl sudo /usr/share/postgresql-common/pgdg/apt...
2 месяца назад
Где хранятся логи контейнера Docker? По умолчанию логи любого контейнера можно найти в файле .log по пути: '/var/lib/docker/containers/<ID_контейнера>/<ID_контейнера>*.log' С помощью find найдём путь к файлу с логами контейнера nginx: id=$(docker ps | grep nginx | cut -d ' ' -f 1 find /var/lib/docker/containers/ -type f -name "$id*.log"
4 месяца назад
Как увеличить размер раздела swap
Я буду увеличивать раздел на виртуальной машине, но способ применим и для физических машин тоже. Перед продолжением обязательно выполните резервное копирование диска, который собираетесь редактировать! Увеличим размер диска на 2 ГБ: sudo qemu-img resize /var/lib/libvirt/images/debian-test.qcow2 +2G Если swap включен, отключите его командой: swapoff <путь> *путь можно узнать командой systemctl -t swap Выведем список дисков и разделов: fdisk -l Обратите внимание на начальный и конечный сектора разделов 2 и 5...
4 месяца назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала