Mastering Linux file permissions: A Deep Dive

Linux file permissions Overview Hi there fellow Linux explorers! Are you ready to take another dive into the depths of Linux waters? Hopefully you’re ready for today’s topic, because we’re about to dwell in linux file permissions and try to learn and explore as much as possible of this in-depth topic in a single post. File permissions in Linux explained As a beginner you’ve probably been puzzled the first time you listed files and folders. ...

July 31, 2024 · 11 min · 2199 words · MarkoN

Rename files and directories in Linux

Rename files and directories in Linux Overview Hello there Linux aficionados! Today’s chapter is all about how to rename files and directories in Linux using many different tools in cli and applying various diferrent techniques. We’ll also cover some example how to rename multiple files and directories in linux, aka - batch renaming. Last time we discussed how to copy files and directories and I mentioned ‘mv’ command. Like its name suggests, it’s used primarily for moving files or directories from one destination to another, practically doing cut & paste operations. But appart from that it’s also capable of renaming the files and directories as well and we’re going to start of this post with introducing the rename files and directories in linux with ‘mv’. ...

April 4, 2024 · 8 min · 1551 words · MarkoN

Setup a passwordless SSH connection on Linux

Overview Previously we have covered a process on how to change SSH port on your remote server(POST). Next in this article, we will show you how to setup a passwordless SSH connection on Linux. To setup a passwordless SSH connection is very secure and a good practice for hardening your server. It is more secure than any other strong password, really difficult to hack and effortless to set up. ...

December 19, 2023 · 6 min · 1136 words · MarkoN

How to setup a cron job in Linux

Overview The following article will cover the basics of cron scheduler and showcase couple of examples on how to setup a cron job in Linux. Periodically, you want to perform certain task at specific time, like sending disk space report of server or take database backup every night. It will be really wonderful if you can perform such kind of task automatically rather than repeat it and doing it manually, right? ...

December 19, 2023 · 6 min · 1123 words · MarkoN

How to set a static IP address in Linux

Overview Hi! I hope you’re all well and prepared to learn some new stuff. This time we’ll go through the basics of how to set a static IP address in Linux. In case that this stirs a question is there another type (let’s say dynamic, perhaps?), answer is yes, there is! There is a protocol for assigning dynamic IP addresses called Dynamic Host Configuration Protocol or DHCP shortly. Most likely that you have a dynamic IP address assigned by your router in home environment! ...

December 19, 2023 · 6 min · 1201 words · MarkoN

How to install ZSH on Linux

Overview This post is intended to act as guide and demonstrate the steps how to install ZSH on Linux. The following guide will demonstrate how to install ZSH in Linux(aka zshell) and also showcase the steps on how to set zsh as a default shell on login. ZSH is available by default in many repositories of Linux package managers, so the install process is straightforward Install ZSH on Ubuntu/Debian/Mint/Pop OS In order to install ZSH on Ubuntu or Debian or on any Debian/Ubuntu based distro, the ZSH can be installed via the “apt” package and to install it, simply run the following command: ...

December 19, 2023 · 3 min · 621 words · MarkoN

How to delete files and folders in linux

Overview Hi fellow Linux users! I hope you are you’re ready for some new lessons about Linux. This time we’ll turn to dark side right away, because this article will be devoted to destruction. We’ll learn how to destroy… I meant, how to delete files and folders in Linux. How to delete files in Linux Deleting files in Linux terminal is fairly easy. You’ve been already introduced to command in last article when we needed to delete symbolic links. It’s rm (shortly for remove, logicaly) and it command looks like this: ...

December 19, 2023 · 4 min · 803 words · MarkoN

How to create a swap file in Linux

Overview We’re going to cover a process how to create a swap file in Linux, how to activate it and how to adjust it. You might have heard of linux swap term or maybe of linux swap space when you installed your Linux distro on your PC/server. If you were not sure about creating a linux swap space process and didn’t create one for some reason, you can instead create a Linux swap file instead. Also, there are some advantages to have a swap file instead of swap partition. Swap file is much easier to manage - meaning, you can easily change swap file size anytime, you can activate it and deactivate it anytime and etc. ...

December 19, 2023 · 6 min · 1076 words · MarkoN

How to create a file in Linux using terminal

Overview In this article we will be looking at various methods on how to create a file in Linux using terminal. We’ll be demonstrating file creation using text editors and also with some in-built commands and tools. f you’re new to the world of Linux, you probably heard (or even witnessed with your own eyes) that experienced and seasoned users use command line interface (CLI) rather than graphic user interface (GUI), harnessing the power of Linux. They use it on a daily basis, even for the simplest of tasks such as creating a new file. ...

December 19, 2023 · 4 min · 760 words · MarkoN

How to change SSH port on Linux

Overview In the following article we’ll be going through the steps on how to change SSH port on Linux and establish the connection from the Linux SSH client(openssh) by using the port number we changed. In another words we want to change the default SSH port on Linux(port number 22) and using an uncommon port number for the SSH connection in order to tighten the security access on our Linux server. ...

December 19, 2023 · 4 min · 652 words · MarkoN