Команда `screen` в Linux — Запуск в Фоне

Команда screen в Linux чрезвычайно полезна в случаях, когда на удаленной машине необходимо запустить какой-то длительный процесс. Даже в случае обрыва соединения и потери SSH-сессии, с помощью команды screen вы можете быть уверены, что процесс будет продолжать работать в фоновом режиме и «потерянная» сессия в терминале может быть возобновлена. В этой заметке показано, как установить […]

Systemctl: Список Сервисов

Большинство Linux-дистрибутивов в качестве менеджера системы и сервисов используют systemd. systemctl является основной командой для управления сервисами в systemd. В данной заметке я покажу, как вывести список всех, в автозагрузке (enabled) и запущенных systemd-сервисов с помощью команды systemctl.

Raspberry Pi: Docker — Установка Docker на Raspberry Pi

Для сборки и запуска Docker-контейнеров на Raspberry Pi, первым делом необходимо установить сам Docker. Чтобы установить последнюю версию Docker на Raspberry Pi и иметь возможность легко обновлять ее в будущем — рекомендуется установить Docker из официального репозитория. В этой заметке я покажу, как установить бесплатный Docker CE (Community Edition) на Raspberry Pi (Raspbian) из стабильного […]

AWS CLI: S3 — Контроль Версий Объектов

Amazon S3 имеет встроенное решение по контролю версий (включается во вкладке с параметрами корзины (bucket)), которое помогает отслеживать все изменения файлов, размещенные в S3-корзине. В этой заметке я покажу, как перечислить все версии объекта (файла), хранящегося в корзине S3, и как скачать конкретную версию объекта.

AWS CLI: SSL Validation Failed — [РЕШЕНО]

После выполнения какой-либо команды в AWS CLI, например aws s3 ls, вы можете получить такую ошибку: SSL validation failed for <endpoint_url> [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed В качестве быстрого обхода этой ошибки в AWS CLI можно воспользоваться опцией —no-verify-ssl: $ aws s3 ls —no-verify-ssl Но поскольку это не безопасно, использование этой опции вызовет следующее предупреждение: […]

AWS CLI: Установка AWS CLI — Ubuntu Linux

AWS CLI — это инструмент для управления сервисами AWS из командной строки. Самый простой способ установить AWS CLI в Ubuntu — установить его из официального репозитория, но в этом случае вы получите далеко не самую последнюю версию. В этой заметке я покажу, как установить последнюю версию либо конкретную версию AWS CLI в Linux.

AWS CLI: S3 `ls` — Список Корзин & Объектов

Amazon Simple Storage Service (S3) хранит данные в виде обьектов (англ. objects) в ресурсах под названием корзины (англ. buckets). Каждый объект в Amazon S3 состоит из ключа (имени файла), данных и метаданных, описывающих этот объект. Amazon S3 позволяет хранить и извлекать данные через API по HTTPS из командной строки с помощью AWS CLI. В этой […]

Raspberry Pi: Файловый Сервер Samba — Настройка

Файловый сервер Samba обеспечивает обмен файлами между различными операционными системами по сети. Он позволяет получить доступ к файлам на Raspberry Pi и поделиться ими с клиентами на Windows, Linux и MacOS. В этой заметке я покажу, как превратить Raspberry Pi в файловый сервер, установив Samba и создав общую папку.

MongoDB: Показать Содержимое Коллекции — Mongo Shell

MongoDB хранит данные в виде документов, которые собираются в коллекции. Базы данных в MongoDB могут содержать одну или несколько коллекций документов. В этой небольшой заметке я покажу, как из командной строки с помощью mongo shell, показать содержимое коллекции в MongoDB.

Raspberry Pi: Настройка DNS-серверов

DNS-серверы в Raspberry Pi перечислены в файле /etc/resolv.conf. Если вы хотите изменить настройки DNS-серверов в Raspberry Pi, вам не следует редактировать этот файл вручную, так как все изменения после перезагрузки будут перезаписаны данными предоставляемыми локальным DHCP-сервером. В этой заметке я покажу, как изменить DNS-серверы в Raspberry Pi и сделать эти настройки постоянными.