Очень часто в bash скриптах требуется обрабатывать строки, для этого удобно использовать циклы while и for. В статье описан синтаксис обоих циклов для обработки строк, а также особенности их работы.
Linux CLI и Bash
В эту рубрику я буду записывать различные приёмы написания скриптов на Bash. Например: переменные, циклы, условия, обработка текста и тому подобное. А также здесь буду разбирать различные команды.
Скрипт блокировки сеанса в Linux
В этой статье я продемонстрирую вам скрипт блокировки сеанса в Linux. Который через заданный промежуток времени блокирует ваш сеанс на компьютере под управлением Linux с графической средой. Я проверял этот скрипт на Debian 12 XFCE и Linux Mint Cinnamon. Мне понадобилось такое решение для ограничения проведенного времени за компьютером ребёнком. То-есть я пускаю ребёнка за компьютер, запускаю скрипт, и через некоторое время сеанс блокируется. Вы же можете подправить скрипт под свои задачи, когда по таймеру будет совершаться какое-то другое действие.
Утилита lshw
lshw — это консольная утилита для Linux, предназначенная для детального отображения информации об аппаратном обеспечении системы.
Утилита dmidecode
Dmidecode — это консольная утилита для Linux, которая позволяет получить информацию о системном оборудовании, извлекая данные из таблицы DMI.
Изменение строки в конфиге с помощью sed
Sed эта мощная утилита, которая позволяет обрабатывать текст, здесь же описано изменение строки в конфиге с помощью sed.
Утилита MegaCLI для MegaRaid
В этой статье дана инструкция по работе с утилитой MegaCLI для управления райд-контроллером ServeRAID M5015 или подобным.
Утилита Tmux
В этой статье разбирается утилита tmux, которая используется для удобства или большей функциональности в работе с терминалом Linux.
Утилита Rsync
В этой статье разбирается утилита rsync, которая может применяться для синхронизации файлов между локальным и удалённым компьютером.
Утилита scp
Утилита scp (SSH Copy) предназначена для копирования файлов с одного хоста на другой по сети. Использует она для этого протокол ssh.
Фильтруем вывод с помощью awk
В этой статье разбираемся с командой awk. Научимся выводить определённые столбцы и строки, добавлять к выводу номера строк и другому.
Утилита jc
Утилита jc (JSON Convert) предназначена для конвертирования выходных данных многих консольных команд в json формат.
Утилита ttyd
Утилита ttyd — это простой инструмент командной строки для совместного использования терминала через Web-браузер.