stefan@ceos3c:~$ cd ~/linux
Linux
Linux guides for people who want to understand their system, not just copy commands. Processes, memory, systemd, permissions, shell scripting and fixes for errors I’ve hit myself. WSL2 lives here too if you’re on Windows.

- #Linux
Linux Process Scheduling Simplified
Process scheduling is one of the most critical aspects of Linux system management, yet it’s often misunderstood by beginners. In this guide, we’ll demystify how Linux handles process scheduling and how you can optimize it for better system performance. Process scheduling is the method by which Linux decides which processes should run on the CPU …
3 min - #Linux
Understanding Linux Process Signals: A Complete Guide for Beginners
Process signals are fundamental to Linux system management, allowing users and the system to communicate with running processes. Whether you’re a developer or system administrator, understanding process signals is crucial for effective process control and system management. In this comprehensive guide, we’ll explore Linux process signals, their importance, and how to use them effectively. We’ll …
2 min - #Linux
Understanding Linux File Permissions Octal Notation: A Complete Guide
File permissions in Linux can be confusing, especially when dealing with octal notation. Yet, understanding this system is crucial for managing file security and access control effectively. Let’s demystify Linux file permissions using octal notation. While we’ve covered basic file permissions in our Introduction to Linux File Permissions for Beginners guide, today we’ll focus specifically …
3 min - #Linux
Understanding Linux Process Management: A Beginner’s Guide
Managing processes is a fundamental skill for anyone working with Linux systems. Whether you’re a developer, system administrator, or Linux enthusiast, understanding how processes work and how to manage them effectively is crucial for maintaining a healthy system. In this comprehensive guide, we’ll explore everything you need to know about Linux process management, from basic …
3 min - #Linux
Linux Command Line Text Editors: A Complete Guide
Working with text files is a fundamental skill for any Linux user or system administrator. Whether you’re editing configuration files, writing scripts, or making quick notes, knowing how to use command line text editors is essential. In this comprehensive guide, we’ll explore the most popular Linux text editors and help you choose the right one …
3 min - #Linux
Securing Your Linux Server: Essential Security Hardening Guide
Securing your Linux server is a crucial step that many system administrators overlook. In this comprehensive guide, we’ll explore the essential steps to harden your Linux server’s security and protect it from common threats. Whether you’re running a production server or a home lab setup, implementing proper security measures is non-negotiable in today’s threat landscape. …
3 min - #Linux
Linux What? Understanding More About Linux And Its Features
Many users often ask, “Linux what?” Not because they’re unaware of the concept, but because they’re curious about everything Linux embraces. From its various distributions, its powerful and flexible environment, to its extensive and supportive community, Linux is a powerful operating system that offers diverse features based on individual needs. Linux is a free and …
2 min - #Linux
zsh: permission denied Error: Key Causes and Fixes
Almost every user of ZSH – a powerful, extensible shell for interactive use and scripting – has encountered the daunting “zsh: permission denied” error at one point or another. This error often leads to frustration, especially for new users who might not be aware of the underlying cause behind it. Whether you’re working on a …
2 min - #Linux
Install ZSH and ZSH Autosuggestions on Ubuntu Server
When managing an Ubuntu Server, it is essential to equip oneself with the right tools and understand how to use them effectively. One tool that significantly enhances the command-line experience is known as ZSH, paired with ZSH Autosuggestions. This guide will show you how to Install ZSH and ZSH Autosuggestions on Ubuntu Server for a …
2 min - #Linux
How to Backup NextCloud and move them to another server
If you run an instance of the popular Data Cloud NextCloud, you probably want a way to backup your data too. Today I show you how to Backup NextCloud and how to move your files to another server.
2 min