≡ Menu

Linux

How to use kdump for Linux Kernel Crash Analysis

Kdump is an utility used to capture the system core dump in the event of system crashes. These captured core dumps can be used later to analyze the exact cause of the system failure and implement the necessary fix to prevent the crashes in future. Kdump reserves a small portion of the memory for the [...]

{ 9 comments }

lspci stands for list pci. Think of this command as “ls” + “pci”. This will display information about all the PCI bus in your server. Apart from displaying information about the bus, it will also display information about all the hardware devices that are connected to your PCI and PCIe bus. For example, it will [...]

{ 6 comments }

MTR stands for My Traceroute. It is a powerful network diagnostic tool which combines the power of both Ping and Traceroute commands. It enables administrator to diagnose and isolate network errors and provide helpful network status reports. In this article, we will explain how to install, use and analyze the report provided by the MTR [...]

{ 3 comments }

Creating a patch in GIT is a great way to share changes that you are not yet ready to push to a public branch of a project. To better understand how we will create a patch, let’s first discuss a little about how GIT stores changes. If you are new to GIT, install git and [...]

{ 4 comments }

Synergy is an open source network utility which can be used to share one keyboard and mouse with multiple systems. Synergy utility works on client-server model. The system whose keyboard and mouse you want to share, runs the synergy server service (synergys), and all the other systems runs the synergy client service (synergyc) to connect [...]

{ 14 comments }

If you are developing Java web application, you should consider deploying it on open source JBoss AS Java application server. This tutorial explains how to install JBoss with SSL support on Linux. 1. Download JBoss AS 7 The current stable version of Jboass AS is 7.1.1. Download it from here. Or, use wget to download [...]

{ 8 comments }

How to Create Filesystem Snapshots using Snapper Command on Linux

Snapper is a Linux command-line tool to create and manage snapshots of your filesystems. Using snapper command, you can create read-only snapshots. You can use these snapshots to restore specific files or all files during any disaster situation. You can also use it to compare multiple snapshots and revert back to a specific old snapshots. [...]

{ 2 comments }

Few GDB Commands – Debug Core, Disassemble, Load Shared Library

GDB is an essential tool for programmers to debug their code. This article explains how you can use gdb to debug a program with the core file, how to display assembly language instructions of your program, and how to load shared library programs for debugging. Debug a Program with Core File A core file or [...]

{ 5 comments }