Pick Your Package Manager: apt, dnf, pacman
Which package manager you use depends entirely on your distro. The concepts are the same; the commands differ.
Which package manager you use depends entirely on your distro. The concepts are the same; the commands differ.
apt is the package manager on Debian, Ubuntu, and their derivatives. These are the commands you will type every week.
Every modern Linux system logs to journald. journalctl is how you query those logs — by service, time, severity, anything.
The five systemctl commands you will type 50 times a day. Master these and you control every service on your Linux system.
systemd is the init system on every modern Linux. Writing a unit file is the standard way to make your script start on boot.
Signals are how Linux processes communicate. Knowing the difference between SIGTERM and SIGKILL prevents data loss.
How to run commands without locking your terminal, send running things to the background, and survive logout.
Three tools to inspect running processes. ps for snapshots and scripting, top for live updates, htop for visual exploration.
These four small commands plug into pipelines to count, deduplicate, slice, and order data. Learn them once and use them daily.
sed edits text streams without opening an editor. The 90% use case is find and replace — but it does much more.
Get 20+ curated tech stories, tutorials, and a free tool every week. Join 10,000+ developers.
No spam. Unsubscribe anytime.