Linux Basics

How To View and Update the Linux PATH Environment Variable — step-by-step Linux tutorial on Progressive Robot

How To View and Update the Linux PATH Environment Variable

The PATH variable contains a list of directories the system checks before running a command. Updating the PATH variable will enable you to run any executables found in the directories mentioned in PATH from any directory without typing the absolute file path. In this tutorial, you will view the PATH variable and update its value with new directories.

Read more
Initial Server Setup with Rocky Linux 9 — step-by-step Linux tutorial on Progressive Robot

Initial Server Setup with Rocky Linux 9

When you first create a new Rocky Linux 9 server, there are a few configuration steps that you should take early on as part of the initial setup. This will increase the security and usability of your server and will give you a solid foundation to build on.

Read more
Использование SFTP для безопасной передачи файлов с удаленного сервера — step-by-step Linux tutorial on Progressive Robot

Использование SFTP для безопасной передачи файлов с удаленного сервера

SFTP — это безопасный способ передачи файлов между локальным и удаленным серверами. Будучи значительно более безопасным, чем FTP, данный протокол использует туннель SSH для установления подключения и использует шифрование для передачи файлов в рамках интерактивного сеанса.

Read more
Utiliser Grep et les expressions régulières pour rechercher des modèles de texte en Linux — step-by-step Linux tutorial on Progressive Robot

Utiliser Grep et les expressions régulières pour rechercher des modèles de texte en Linux

Grep est un outil qui permet de rechercher certains modèles spécifiques dans un texte saisi en utilisant des expressions régulières. Les expressions régulières sont un système qui permet de décrire les modèles de texte complexes. Les expressions régulières représentent un puissant outil qui peut être utilisé dans divers programmes texte différents. Au cours de ce tutoriel, vous allez utiliser grep et des expressions régulières pour effectuer une recherche dans un texte.

Read more
An Introduction To Regular Expressions — step-by-step Linux tutorial on Progressive Robot

An Introduction To Regular Expressions

This tutorial will give an insight to regular expressions without going into particularities of any language. We will simply use egrep to explain the concepts. Regular expressions are templates to match patterns (or sometimes not to match patterns). They provide a way to describe and parse text.

Read more
Cómo configurar las llaves SSH en Ubuntu 18.04 — step-by-step Linux tutorial on Progressive Robot

Cómo configurar las llaves SSH en Ubuntu 18.04

SSH, o blindaje seguro (secure shell) es un protocolo encriptado para administrar y comunicarse con servidores. Al trabajar con servidores Ubuntu, generalmente pasarás la mayor parte del tiempo conectado mediante SSH desde una terminal a tu servidor. En esta guía, nos…

Read more
How to Add and Delete Users on Debian 8 — step-by-step Linux tutorial on Progressive Robot

How to Add and Delete Users on Debian 8

Learning how to manage users effectively is an essential skill for any Linux system administrator. In this guide, you’ll learn to add and delete users and assign sudo privileges on a Debian 8 server.

Read more
How To Add Swap Space on Ubuntu 18.04 — step-by-step Linux tutorial on Progressive Robot

How To Add Swap Space on Ubuntu 18.04

One of the easiest way of guarding against out-of-memory errors in applications is to add some swap space to your server. In this guide, we will cover how to add a swap file to an Ubuntu 18.04 server.

Read more
How To Centralize Logs With Journald on Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

How To Centralize Logs With Journald on Ubuntu 20.04

In this guide, you will configure a component of the systemd suite of tools to relay log messages from client systems to a centralized log collection server. You will configure the server and client to use TLS certificates to encrypt the log messages as they are transmitted across insecure networks such as the internet and also to authenticate each other.

Read more
How to Connect to a Terminal from Your Browser Using Python WebSSH — step-by-step Linux tutorial on Progressive Robot

How to Connect to a Terminal from Your Browser Using Python WebSSH

Ordinarily, you connect to an SSH server using a command line app in a terminal, or terminal emulator software that includes an SSH client. Some tools, like Python’s [WebSSH](https://pypi.org/project/webssh/), make it possible to instead connect over SSH and run a terminal directly in your web browser.

Read more
CHAT