• 在Linux系统中使用GDB来调试C/C++程序的方法

    日期:

    没有调试器的情况下编写程序时最糟糕的状况是什么?编译时跪着祈祷不要出错?用血祭召唤恶魔帮你运行程序?或者在每一行代码间添加printf(test)语句来定位错误点?如你所知,编写程序时不使用调试器的话是不方便的。幸好,linux下调试还是很方便的。大多数人...

  • 在Linux的命令行中使用BitTorrent进行下载的教程

    日期:

    如果你喜欢尝试最新版甚至是 beta 版的 Linux 发行版来满足你的好奇心,并始终保持是最新版,那么你就会时常遇到下载较大的 ISO 镜像的烦恼。提供 ISO 的人通常会使用 ISO 镜像的 .torrent 文件来减少服务器的带宽消耗。P2P 下载对于使用者来说好处也是很明...

  • 在Linux系统中使用SHA256来校验下载的文件的方法

    日期:

    当你下载了一个 ISO 镜像,特别是从 BitTorrent 网络上很多未知的种子处下载的,通常建议要验证下载镜像的完整性。 对于 Ubuntu 发行版的情况, Canonical 提供了几个供验证使用的验校文件(如 MD5SUM, SHA1SUMS 和 SHA256SUMS)。在这个例子中我们使用 SHA...

  • 在Linux系统中修改文本的字符编码的方法

    日期:

    正如我们所知道的那样,电脑只能够处理低级的二进制值,并不能直接处理字符。当一个文本文件被存储时,文件中的每一个字符都被映射成二进制值,实际存储在硬盘中的正是这些二进制值。之后当程序打开文本文件时,所有二进制值都被读入并映射回原始的可读字符...

  • 常用网络服务端口

    日期:

    下面的表格中列举了包括在红帽企业 Linux 中的服务、守护进程、和程序所使用的最常见的通信端口。该列表还可以在 /etc/services 文件中找到。要查看由互联网号码分派局(IANA)制定的著名的已注册动态端口官方列表,请参考以下 URL: http://www.iana.org/as...

  • linux常用网络服务端口一览表及详细分析

    日期:

    下面的表格中列举了包括在红帽企业 Linux 中的服务、守护进程、和程序所使用的最常见的通信端口。该列表还可以在 /etc/services 文件中找到。要查看由互联网号码分派局(IANA)制定的著名的已注册动态端口官方列表,请参考以下 URL: http://www.iana.org/as...

  • Linux如何修改TCP端口范围以满足个人需求

    日期:

    Linux系统的TCP端口范围是可以修改的,适当的调整TCP端口范围以满足个人需求,那么具体要如何修改TCP端口范围呢?不妨通过实例来了解下吧。 在启动自定义服务的时候,希望使用8370端口,却发现端口已经被nginx或node占用了,无法启动。但是lvs又已经申请了,...

  • Linux中6个有趣的终端工具介绍

    日期:

    1. pv 命令 你也许曾经看到过电影里的模拟字幕, 它们好像是被实时敲打出来的. 如果我么能在终端里实现这样的效果, 那不是很好? 这是可以做到的. 我们可以安装通过 apt 或者 yum 工具在 Linux 系统上安装 pv 命令. 安装命令如下. 复制代码 代码如下: # yum in...

  • LINUX的端口和服务

    日期:

    一、端口和服务的关系 端口号与相应服务的对应关系存放在/etc/services文件中,这个文件中可以找到大部分端口。使用netstat命令 显示的服务名称也是从这个文件中找的。有人说将这个文件中的相应端口号注释掉,就可以禁用该端口。 我试了却不起作用,这种方法...

  • Linux各常用端口列表

    日期:

    Linux常用端口 著名端口 1 tcpmux TCP 端口服务多路复用 5 rje 远程作业入口 7 echo Echo 服务 9 discard 用于连接测试的空服务 11 systat 用于列举连接了的端口的系统状态 13 daytime 给请求主机发送日期和时间 17 qotd 给连接了的主机发送每日格言 18 msp...