LinuxHow to View User and Group IDs Using the id Command in Linux

When you log into a Linux server (especially one managed by a central directory service...

LinuxHow to View Network Card Link Speed Using ethtool in Linux

When you plug a massive server into an enterprise-grade 10-Gigabit network switch, the Linux kernel...

LinuxHow to Analyze Disk Space Using the ncdu Command in Linux

When a Linux server’s hard drive suddenly hits 100% capacity, identifying exactly which folders are...

LinuxHow to Monitor File System Changes Using inotifywait in Linux

When you are managing a secure Linux server, you often need to know the exact...

LinuxHow to Manage the IP Routing Table Using the route Command in Linux

When a Linux server possesses multiple network interface cards (for example, one card connected to...

LinuxHow to Trace Network Routes and MTU Using tracepath in Linux

When you are attempting to diagnose a severely lagging network connection on a Linux server,...

LinuxHow to List Connected Hardware Using the lspci Command in Linux

When you plug a new expansion card—such as a dedicated GPU, a 10Gbps network interface...

LinuxHow to View Detailed CPU Architecture Using lscpu in Linux

When you are deploying a highly intensive application (like a database server or a virtualization...

LinuxHow to Analyze Network Traffic in the Terminal Using tshark in Linux

When you are debugging a complex networking issue—such as a database connection constantly dropping or...

LinuxHow to View Detailed Hardware Configurations Using lshw in Linux

When you take over the administration of an undocumented, bare-metal Linux server, you need to...

LinuxHow to Debug Programs by Intercepting Library Calls Using ltrace in Linux

When a custom-compiled application or a third-party binary repeatedly crashes on a Linux server, identifying...

LinuxHow to View Shared Library Dependencies Using the ldd Command in Linux

When you attempt to execute a custom-compiled binary or a third-party application on a Linux...

LinuxHow to View Network Connections and Open Ports Using netstat in Linux

When you are troubleshooting a complex network issue on a Linux server, knowing your machine’s...

LinuxHow to Set Execution Time Limits Using the timeout Command in Linux

When you are writing automated bash scripts for a Linux server, you often rely on...

LinuxHow to Monitor Command Output in Real-Time Using watch in Linux

When you are monitoring a slow-moving process on a Linux server, such as a massive...

LinuxHow to View Deep File Metadata Using the stat Command in Linux

When you run the ls -l command on a Linux server, you only see a...

LinuxHow to Create and Reverse Hex Dumps Using the xxd Command in Linux

When you attempt to open a compiled executable or a compiled .bin firmware file using...

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.