Last change: 2025-01-06
You got 99 problems? This range of troubleshooting articles will help you reducing them. From securing your Linux systems up to standard system administration tasks.
Last change: 2025-01-06
You got 99 problems? This range of troubleshooting articles will help you reducing them. From securing your Linux systems up to standard system administration tasks.
Last change: 2025-01-10
The units command is a tool for Linux systems to convert one type or amount into another one. This can be a quantity, size, or currency.
Last change: 2025-01-10
The command pslog is a tool for Linux systems to show what log files a process has opened. If none, only the process ID will be displayed.
Last change: 2025-01-10
The command prtstat is a tool for Linux systems to show the process information such as process state, CPU and memory usage, and user and group information.
Last change: 2025-01-10
The command peekfd is a tool for Linux systems to monitor a process and see what file descriptor activity occurs, such as on open files and sockets.
Last change: 2025-01-10
The command pstree is a tool for Linux systems to show the processes and their children in a visual representation like a tree.
Last change: 2025-01-10
The command fuser is a tool for Linux systems to show the process or processes that have a file or socket opened and can be used for troubleshooting.
Last change: 2025-01-10
The command lsusb is a tool for Linux systems to show the available USB devices, including USB hub devices and everything connected to them.
Last change: 2025-01-10
The command setcap is a tool for Linux to set or remove file capabilities. Learn how to use setcap and its syntax for Linux capabilities.
Last change: 2025-01-10
The command getpcaps is a small tool for Linux to show what the Linux capabilities of a running process, which might be useful for introspection of the system.
Last change: 2025-01-10
The command getcap is a tool for Linux to show what file capabilities are available to a given file, which might be useful for introspection of the system.
Last change: 2025-01-10
The Linux command capsh provides a capability shell wrapper to set, test, and assist in debugging issues related to Linux capabilities.
Last change: 2025-01-10
Firejail is a tool to sandbox applications to restrict what they can do. It is a useful tool to limit the risk on privilege escalation and exploits.
Last change: 2025-01-06
Looking for all DNS requests made on a Linux system? Tools like dnstop, firejail, and tcpdump can help to find what is being queried.
Last change: 2025-01-10
The captest command helps with testing Linux capabilities and includes by default a test to demonstrate to see if privilege escalation is possible.
Last change: 2025-01-06
This is the troubleshooting area for Linux software with focus on software issues, troubleshooting and resolving them.
Last change: 2025-01-06
Learn how to troubleshoot issues with systemd units by verifying the unit files for any errors. One of the tools to help is systemd-analyze.
Last change: 2025-01-06
Systemd units may be shown in a failed state if something goes wrong. Learn how to troubleshoot these failed units, possible causes, and how to resolve them.
Last change: 2025-01-06
OpenSSH has escape sequences available to initiate special commands during an active SSH session. Learn about the available escape sequences with this overview.
Last change: 2025-01-10
The command iftop shows ongoing bandwidth usage on one or more network interfaces and is a great tool for troubleshooting network issues.
Last change: 2025-01-10
Linux systems may use the pidstat command to retrieve system information such as details about CPU, memory, and disk activity by processes.
Last change: 2025-01-10
The command nstat provides network interface statistics on Linux and can be used for monitoring and troubleshooting. Learn about the available nstat options.
Last change: 2025-01-06
Is your /boot partition full and apt can no longer install updates? Learn how to fix this issue and what you can do to prevent it.
Last change: 2025-01-06
Linux systems have a lot of processes running by default. Let's dive into how programs are started and how you can see all details of each running process.
Last change: 2025-01-06
When a Linux program or process gets into trouble, it typically crashes and leaves a core dump. Learn what Linux core dumps are and how to configure them.
Last change: 2025-01-06
Linux systems running Ubuntu might show the message 'System program problem detected'. This article shows how to deal with the message.
Last change: 2025-01-06
The strace utility is diverse and helpful in performance tuning, troubleshooting, and monitoring process activity. Get the most out of this powerful tool!
Last change: 2025-01-06
Sometimes systemd units like services and timers may fail. Learn how to troubleshoot such issues and resolve them much easier.
Last change: 2025-01-06
A common error when creating keys with GnuPG is: Not enough random bytes available. In this article we have a look at the cause and solution.
Last change: 2025-01-06
How to deal with issues when running Lynis and looks like it is stuck during any testing being performed. Finding the causing in a few quick steps.