Linux bash: переменная окружения TMOUT автоматический Log Out пользователя

Чтобы реализовать автоматический выход из сессии Linux bash через 5 минут отсутсвия активности необходимо добавить такие настройки: в файл ~/.bash_profile или /etc/profile Чтобы отключить таймаут необходимо выполнить команду или Учтите тот факт, что readonly переменная может быть отключена только админ пользователем root в глобальном файле конфигруации bash /etc/profile или пользовательском файле настройки bash ~/.bash_profile.

Linux bash: конвертировать строку разделенную проблеми в массив

Недавно возникла необходимость конвертировать первый параметр, который передавался bash скрипту из строки разделенной пробелами в массив. Это можно сделать так:

Linux bash: еще один вариант работы с массивом и циклом for

Я уже писал раньше об работе с массивом и циклом for в shell скриптах. Еще один возможный варинт синтаксиса, удобный для запоминания программистами, которые раньше писали на C-подобных языках, представлен ниже: В примере переменная arr содержит массив значений, значения которого перебираются в цикле for

Linux bash: удалить первый символ со значения переменной

Недавно возникла задача в Linux bash скрипте удалить первый символ со значения переменной. Я уже ранее писал о том, как можно удалить удалить последний символ со значения переменной в Linux bash. Удалить первый символ значения можно так:

MySQL shell script проверить существует ли база данных

С днем системного администратора всех, кто имеет к этой профессии хоть какое-то отношение. Время от времени сталкиваюсь с необходимостью выяснить сущесвует ли в MySQL база данных с определенным именем. Написал небольшой shell скрипт, чтобы делать подобную проверку. Может быть он будет вам тоже полезен: Файл ./check-mysql-database-exists.sh Назначим права, чтобы скрипт стал исполняемым: Запускаем проверку базы …

Linux bash: пример работы с массивом и цикл for

Время от времени приходится в Linux bash shell скрпитах использовать массивы и циклы for. Может быть кому-то тоже будет полезно это. В примере переменная dirs содержит массив значений, значения которого перебираются в цикле for

Linux ps и kill: найти и убить процесс

Что нужно сделать, чтобы найти и убить процессы в Linux? Как подсказал sin в предыдущем посте: Linux ps: просмотр текущих процессов системы можно найти все процессы httpd с помощью команды: USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 2981 0.0 0.4 46140 12368 ? Ss Feb22 0:00 /usr/sbin/httpd apache 10353 0.0 …

программирование и разработка сайтов, в Украине
 
Copyright © 2013 - 2024 Шкоденко Тарас. Програмування та розробка сайтів