
> System Administrator
Fakhri Thaher
Behind the systems. Enabling everything.
A personal technical blog: open-source tools, system administration, Linux, networking, DevOps, security and automation.
$ uptime
up … years, … days, --:--:--, … user, load average: …
$ whoami
architect_of_uptime
$ cat /etc/motivation.txt
Automate. Monitor. Secure. Optimize.
$ Latest articles
View all →Tools
View all →ripgrep
A line-oriented search tool that recursively searches directories for a regex pattern while respecting your `.gitignore`.
htop
An interactive, colorful process viewer for the terminal and a friendlier replacement for `top`.
autojump
A faster way to navigate your filesystem by jumping to directories based on how often you visit them.
direnv
An environment switcher that loads and unloads environment variables automatically as you change directories.
mise
A fast, all-in-one tool for managing dev runtime versions, environment variables, and project tasks.
asdf
A single CLI to manage multiple runtime versions (Node, Python, Ruby, and many more) through a plugin system.
fd
A fast and user-friendly alternative to `find` that uses sensible defaults and a simpler syntax.
tmux
A terminal multiplexer that lets you run many shells in one window and keep sessions alive after you disconnect.
From the scripts library
View all →Backup All MySQL Databases with mysqldump
Dumps each MySQL database to its own compressed SQL file.
Sync a Directory to a Remote Host via rsync over SSH
Mirrors a local directory to a remote server securely over SSH.
Bulk Rename Files by Pattern
Renames many files at once using a sed substitution, with dry-run preview.
Bulk Download Images from a CSV of URLs
Download many images concurrently from a CSV list of URLs, with safe file naming and per-request timeouts.
Browse by category
View all →Browse the full library
Articles, tools and scripts for sysadmins, DevOps and security — in Arabic and English.
