≡菜单

Lakshmanan Ganapathy

在Linux中应用差异补丁文件的7个补丁命令示例

当特定软件有可用的安全修复程序时,我们通常使用软件包管理工具(例如yum或apt-get)进行二进制升级。但是,可能存在通过从源代码编译软件来安装软件的情况。在这种情况下,您如何将安全修复程序应用于[...]

{ 7 评论 }

如何使用GDBServer示例在远程服务器上调试程序

远程调试是从不同系统(称为主机)调试在不同系统(称为目标)上运行的程序的过程。要启动远程调试,在主机上运行的调试器通过网络连接到在目标上运行的程序。然后,主机中的调试器可以控制[...]的执行

{ 6 评论 }

如何使用MTR命令示例在Linux上组合Ping和Traceroute

MTR代表“我的追踪路线”。它是一个功能强大的网络诊断工具,结合了Ping和Traceroute命令的功能。它使管理员能够诊断和隔离网络错误并提供有用的网络状态报告。在本文中,我们将说明如何安装,使用和分析MTR提供的报告[...]

{ 3 评论 }

很少的GDB命令–调试核心,反汇编,加载共享库

GDB是程序员调试代码的必备工具。本文介绍了如何使用gdb调试带有核心文件的程序,如何显示程序的汇编语言指令以及如何加载共享库程序以进行调试。核心文件或核心转储是[...]

{ 5 评论 }

使用awatch rwatch示例的GDB断点和观察点

在本教程中,我们将介绍几个高级GDB函数,包括条件断点和观察点。我们还使用一个简单的C程序作为示例来解释这些GDB调试器概念。断点在您的程序到达特定位置时制动。您还可以指定断点条件。条件是布尔表达式。 [...]

{ 8 评论 }

如何使用C示例代码使用GDB Backtrace调试Strack帧

GDB是程序员调试代码的必备工具。断点是告诉GDB在某些行,函数或地址处停止或暂停程序执行的方法。程序停止后,您可以检查和更改变量值,从该断点继续执行程序,等等。类似于[...]

{ 3 评论 }

如何在Linux中安装和配置DNS服务器

域名服务(DNS)是一种Internet服务,它将IP地址映射到完全限定的域名(FQDN),反之亦然。 BIND代表Berkley Internet命名后台程序。 BIND是用于在Linux上维护名称服务器的最常用程序。在本教程中,我们将说明如何安装和配置DNS [...]

{ 23 评论 }

什么是DNS以及DNS的工作原理? (域名服务器基础知识)

DNS代表域名系统或域名服务器。 DNS将IP地址解析为主机名,反之亦然。 DNS基本上是一个大型数据库,驻留在各种计算机上,其中包含各种主机/域的名称和IP地址。除ip-address DNS外,DNS还将各种信息与域名相关联。 DNS [...]

{ 9 评论 }