Как получить текущую дату и время в Bash-скрипте

Bash является популярным языком сценариев, который часто применяется для системного администрирования и автоматизации процессов. Одной из типичных задач в Bash-скриптах является извлечение текущей даты и времени. Команда date отображает текущее время и дату в заданном формате, но также позволяет использовать настраиваемую строку формата для отображения времени в любом желаемом виде. В этой статье мы изучим,… Читать далее…

Как настроить брандмауэр с помощью UFW на Ubuntu и Debian

UFW (Uncomplicated Firewall) — это инструмент командной строки для управления правилами iptables в операционных системах Linux. Он предлагает интуитивно понятный интерфейс командной строки, а также графический интерфейс для настольных версий. UFW создан для упрощения процесса настройки брандмауэров, даже для пользователей, не обладающих глубокими знаниями в этой области. Основная цель UFW — предоставить простые, но эффективные… Читать далее…

SSH – права доступа слишком открыты

Я создал новый экземпляр Linux в своем аккаунте AWS и скачал файл с приватным ключом. Как известно, AWS по умолчанию использует аутентификацию SSH, основанную на ключах. Когда я попытался подключиться по SSH с загруженным приватным ключом, система выдала предупреждение о том, что права доступа 0644 для ‘server.pem’ слишком открыты, и запросила пароль. В этом FAQ… Читать далее…

Как выполнить внешнюю команду или программу в Python

Давайте напишем первую программу, которая перечисляет все файлы в текущем каталоге. Вы можете добавить любое количество параметров командной строки, разделяя их запятыми (,). #!/usr/bin/python3 import subprocess subprocess.call([«ls», «-l»]) Где Инструкция import используется для подключения модуля subprocess из стандартной библиотеки Python. Функция call из модуля subprocess предназначена для выполнения внешних команд. Кроме функции call, в модуле… Читать далее…

Как найти корневую папку документа с помощью PHP-скрипта

Корень документа, также именуемый веб-корнем, представляет собой верхний уровень файловой структуры вашего веб-сервера, где находятся файлы и директории вашего сайта. Это ключевой элемент веб-разработки, так как служит начальной точкой для вашего веб-ресурса. В данной статье мы изучим, как определить корень документа с помощью PHP-скриптов, что поможет вам более эффективно управлять своим сайтом и повысить навыки… Читать далее…

Как создать и управлять символическими ссылками в Linux

Символические ссылки, известные также как symlinks, представляют собой особые файлы, которые позволяют создавать ярлыки на другие файлы или директории в вашей системе. Они являются важным инструментом в Linux, позволяющим сэкономить дисковое пространство, организовать файлы и упростить процесс разработки. Жесткая ссылка является фактической копией файла, поэтому жесткая ссылка и исходный файл будут иметь один и тот… Читать далее…