Browsing Category
Linux
147 posts
Linux is a Unix-like operating system. It is a free and open-source operating system, which means that it is available to everyone to use and modify. Linux is used by millions of people around the world, and it is the operating system of choice for many servers, supercomputers, and embedded devices.
su Command in Linux: Complete Guide to Switching Users, Superuser Access, and Parameters
Before sudo became the default habit on most distributions, su was how everyone got root. I still use…
passwd Command in Linux: Complete Guide to Password Management and Parameters
passwd is one of the first commands most people learn on Linux, but the bare passwd invocation to…
id Command in Linux: Complete Guide to User and Group Identification and Parameters
id is one of the commands I run almost reflexively at the start of any debugging session involving…
groups Command in Linux: Complete Guide to Group Membership Display and Parameters
groups is the smallest command in this whole series — genuinely just a handful of lines of functionality…
chsh Command in Linux: Complete Guide to Changing Login Shell and Parameters
I switched from bash to zsh a few years ago, and the very first command I ran to…
uname Command in Linux: Complete Guide to System Information Display and Parameters
uname is often the very first command I run when I SSH into a system I haven’t touched…
top Command in Linux: Complete Guide to Process Monitoring, System Resources, and Parameters
When something on my server starts acting up — load average creeping up, a process eating memory it…
shutdown Command in Linux: Complete Guide to System Shutdown, Restart, and Parameters
I’ve lost count of how many times I’ve SSH’d into a server just to run one command: shutdown.…
reboot Command in Linux: Complete Guide to System Restart, Options, and Parameters
There’s a particular kind of dread that comes with typing reboot on a remote production server — that…
pstree Command in Linux: Complete Guide to Process Tree Display and Parameters
Flat process lists are useful, but sometimes what I actually need to see is relationships — which process…