ESXI – Basic information

ESXi (VMware ESXi) –  is a hypervisor used for server virtualization. It allows you to create virtual machines on a server and use hardware resources efficiently, reducing the cost of maintaining and managing servers.

Read More

How to disable SELinux on CentOS / RHEL / Fedora

SELinux (Security-Enhanced Linux) is a security layer on RHEL-family systems that enforces strict rules about what each process can access. It’s valuable, but it sometimes blocks legitimate software and causes “permission denied” errors that aren’t obvious. This guide shows how to check SELinux status and disable it – temporarily or permanently – on CentOS, RHEL, […]

Read More

How to change crontab editor

When you run crontab -e for the first time, Linux often opens the cron file in vi (or vim), which can be confusing if you don’t know it. The editor crontab uses is controlled by the EDITOR and VISUAL environment variables, so switching it to nano — or any editor you prefer — takes one […]

Read More

How to choose Linux desktop environment (RAM usage)

If you run a Linux desktop on a VPS or a low-memory server – for a remote workstation, a browser-in-the-cloud setup, or a GUI on a headless box – the desktop environment you choose has a big effect on how much RAM is left for your actual work. A heavy desktop can eat 1-2 GB […]

Read More

How to Recursively Change the File’s Permissions in Linux

Changing permissions on a single file is easy with chmod. Doing it across a whole directory tree – hundreds of files and folders – is where people get it wrong. The blanket command chmod -R 755 works, but it makes every file executable, which is incorrect for normal web files. This guide covers the recursive […]

Read More