Safely removing old Linux kernels in Ubuntu, Debian, AlmaLinux, Rocky Linux, and CentOS. Cleaning up the /boot partition, working with APT and DNF, updating GRUB, and protecting the server from post-update errors.
Articles by this author
Safely removing old Linux kernels in Ubuntu, Debian, AlmaLinux, Rocky Linux, and CentOS. Cleaning up the /boot partition, working with APT and DNF, updating GRUB, and protecting the server from post-update errors.
Finding the largest files and directories in Linux using du, find, and ncdu. Checking logs, cleaning up Docker, analyzing disk usage, and ways to prevent disk space from running out.
Setting Up Bash Aliases in Linux for Efficient Server Administration. Practical Examples, Useful Commands, and Recommendations for Working with ~/.bash_aliases and Improving Terminal Productivity.
A Detailed Guide to tmux for Linux and VPS: Installation, Creating Sessions, Working with Windows and Panels, Hotkeys, and Protecting Long-Running Processes from SSH Disconnections.
How to determine who deleted a file on a Linux server. Checking Bash history, system logs, auditd, Docker, Git, and other sources that can help investigate file deletions.
How to Migrate Docker Compose to a New VPS Without Downtime: Preparing the Server, Migrating Docker Volumes, Databases, and Files, Testing the Project, and Safely Switching DNS.
Configuring Automatic Updates for Ubuntu Server Using unattended-upgrades and Canonical Livepatch. Automatic installation of security updates, checking for the need to reboot, and best practices.
Configuring Rate Limiting in Nginx: How to Limit the Number of Requests and Protect Your Server from Simple DDoS Attacks, Bots, and Brute-Force Attacks. Configuration Examples and Tips.
How to Disable IPv6 on Ubuntu Server 22.04 and 24.04: Step-by-Step Instructions Using sysctl, Netplan, and GRUB, Checking Settings, and Recommendations for VPS and Dedicated Servers.
Configuring the time zone and NTP on a Linux server: verifying the time, selecting a time zone, synchronizing via Chrony and systemd-timesyncd, Docker operation, and troubleshooting common issues.