Windows: Команда Uptime — CMD & PowerShell

Несмотря на то, что в Windows до сих пор нет встроенной команды uptime, из командной строки все-равно можно узнать uptime сервера/компьютера или время старта системы. В этой заметке я покажу несколько способов того, как узнать uptime в Windows из командной строки и PowerShell.

Git — Checkout Ветки из Удаленного Репозитория

Git не позволяет работать с удаленными ветками напрямую, поэтому вы не можете буквально сделать checkout ветки из удаленного репозитория. Если вы хотите сделать checkout удаленной ветки, вам необходимо создать свою собственную локальную «копию» этой ветки, и уже затем перейти в неё. В этой заметке показывает, как это сделать.

Screen: Прокрутка Текста Вверх [РЕШЕНО]

При использовании команды screen вы можете заметить, что внутри screen-сессии нельзя прокрутить текст вверх ни с помощью полосы прокрутки или колесика мыши, ни с помощью клавиши PageUp▲ или стрелочки вверх (↑). Впечатление, что прокрутка вверх не работает возникнет из-за того, что команда screen имеет свой собственный буфер прокрутки со специальными комбинациями клавиш для навигации. В […]

Команда `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. В этой […]