Skip to content

Tag: scripting

All the articles with the tag "scripting".

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.

Alsa CLI Volume control

Alsa CLI Volume control

· Updated:

Control Linux audio volume and mic boost from the terminal with ALSA's amixer, no GUI needed, no remembering cryptic card numbers.

Linux distribution info & kernel info

Linux distribution info & kernel info

· Updated:

Find your Linux distro version, kernel version, and architecture with uname, lsb_release, /etc/os-release, and hostnamectl.

Bulk rename files in bash

Bulk rename files in bash

· Updated:

Bulk rename files from bash: strip spaces and special characters with loops, parameter expansion, rename, and perl patterns. Test before you touch anything.

Bash for loops sequential counting

Bash for loops sequential counting

· Updated:

Master bash for loops, while loops, and seq for sequential counting, iterate over files, ranges, and arrays without losing your mind.

MySQL CLI: From Connection to Maintenance

MySQL CLI: From Connection to Maintenance

· Updated:

Master MySQL from the command line: connect, query databases, manage users, repair tables, optimize, everything you keep Googling, one reference.

Logrotate & Compression

Logrotate & Compression

· Updated:

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

Directory FileCount

Directory FileCount

· Updated:

Count files in a directory (recursively or not) with find, ls, and tree, quick one-liners for when du just isn't telling you enough.