Skip to content

Tag: linux

All the articles with the tag "linux".

Linux su with custom shell

Linux su with custom shell

Updated:

Use su with a specific shell to switch users without the default login shell — useful when /etc/passwd points to something unexpected.

Logrotate & Compression

Logrotate & Compression

Updated:

logrotate keeps your /var/log from eating the disk — configure rotation schedules, compression, and retention for any service log.

Three ways to upload ISOs to Proxmox

Three ways to upload ISOs to Proxmox

Updated:

Three ways to upload an ISO to Proxmox — web UI, wget direct download, or SCP from the CLI. When each one wins, plus storage paths and checksum verification.

Bulk rename files in bash

Bulk rename files in bash

Updated:

Remove spaces and special characters from filenames using bash loops, rename, find, and parameter expansion tricks.

When systemd swallows your service logs

When systemd swallows your service logs

Updated:

Service restart not showing logs? systemd hides stdout. Learn journalctl, systemctl status, and debugging workflows for silent systemd failures.

Sed 101

Sed 101

Updated:

sed is the stream editor for making text substitutions, deletions, and insertions in files — the patterns you'll use 90% of the time.

SSH keys and secure file copy

SSH keys and secure file copy

Updated:

Generate SSH keys, set up passwordless auth, configure SSH, and transfer files securely with SCP — the foundation of headless Linux work.

Why You Should Switch to ZShell (zsh)

Why You Should Switch to ZShell (zsh)

Updated:

Switch your default shell to zsh on Linux — why zsh beats bash, installation, Oh My Zsh setup, essential plugins, and the gotcha that still catches everyone.

Steam on Linux: It Actually Works Now

Steam on Linux: It Actually Works Now

Steam crossed 5% Linux usage in March 2026. Proton runs most Windows games without touching a config file. Here's the setup that makes Linux gaming not suck.