Digital Studium

Blog about Linux, DevOps and cloud technologies

🌐 Русский

Digital Studium

BASH: arrays and hashmaps


🧘 By: Konstantin Shutkin

Sometimes there is a need to use in BASH such structures as lists (also known as arrays) and dictionaries (also known as hashmaps and associative arrays). In this post there are some samples how to work with them.
Read more...

Python: How to easily write a CLI tool for Linux using Fire


🧘 By: Konstantin Shutkin

I want to share the easiest way I know to write a CLI tool for Linux administration using python and Fire.
Read more...

Nginx: Sample Configuration Files


🧘 By: Konstantin Shutkin

Sometimes there is a need to quickly create an nginx configuration file: for hosting a static website, for proxying requests to upstream server, etc.

This article provides simple examples of Nginx configs for different purposes.


Read more...

Linux: How to set up monitoring with alerts to Telegram


🧘 By: Konstantin Shutkin

This article describes how to set up monitoring with alerts to Telegram using Grafana, Prometheus, Alertmanager, Node-exporter and Cadvisor.
Read more...

Linux: how to limit /var/log folder size


🧘 By: Konstantin Shutkin

Sometimes the /var/log folder grows so large that it causes a shortage of disk space. How to limit the size of this folder? By following the two steps in this article, you can control the size of the /var/log folder.
Read more...

Linux: How to create LVM logical volume


🧘 By: Konstantin Shutkin

This article describes how to create an LVM group and volume for a physical disk in the Linux operating system.
Read more...

Linux: How to extend LVM volume


🧘 By: Konstantin Shutkin

This article describes how to expand an LVM group and volume on a Linux operating system.
Read more...

Python: How to load multiple web pages in parallel


🧘 By: Konstantin Shutkin

This article describes how to load the content of multiple web pages from multiple urls in parallel with python.
Read more...

Ubuntu: How to upgrade kernel


🧘 By: Konstantin Shutkin

This article describes how to upgrade Linux kernel on Ubuntu operating system via command line interface.
Read more...