Fakhri Thaher

> System Administrator

Fakhri Thaher

Behind the systems. Enabling everything.

A personal technical blog: open-source tools, system administration, Linux, networking, DevOps, security and automation.

Cloud|Network|Security|Automation
fakhri@server: ~
$ uptime
 up … years, … days, --:--:--, … user, load average: …

$ whoami
 architect_of_uptime

$ cat /etc/motivation.txt
 Automate. Monitor. Secure. Optimize.

$ 
Servers
Keep it running.
Network
Keep it connected.
Security
Keep it protected.
Cloud
Scale it smart.
Automation
Make it efficient.
Monitoring
Watch everything.
Backup
Protect your data.

Latest articles

View all →
TerminalMIT OR UnlicenseBeginner

ripgrep

A line-oriented search tool that recursively searches directories for a regex pattern while respecting your `.gitignore`.

MonitoringGPL-2.0-or-laterBeginner

htop

An interactive, colorful process viewer for the terminal and a friendlier replacement for `top`.

TerminalGPL-3.0Beginner

autojump

A faster way to navigate your filesystem by jumping to directories based on how often you visit them.

DevOpsMITIntermediate

direnv

An environment switcher that loads and unloads environment variables automatically as you change directories.

LinuxMITIntermediate

mise

A fast, all-in-one tool for managing dev runtime versions, environment variables, and project tasks.

LinuxMITIntermediate

asdf

A single CLI to manage multiple runtime versions (Node, Python, Ruby, and many more) through a plugin system.

TerminalApache-2.0 OR MITBeginner

fd

A fast and user-friendly alternative to `find` that uses sensible defaults and a simpler syntax.

TerminalISC (BSD-style)Intermediate

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 →

Browse the full library

Articles, tools and scripts for sysadmins, DevOps and security — in Arabic and English.