Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Linux下的地址解析函数应用实例

Linux下的地址解析函数应用实例

0 引言域名系统(DNS)是一种用于TCP/IP应用程序的分布式数据库, 它提供主机名字和IP地址之间的转换及有关电子邮件的选路信息.[1] 目前, 它已经在全球范围内被广泛应用. 从应用的角度上看, 对DNS的访问是通过一个地址解析器(resolver)来完成的. 本文通过讲解一些常用的地址解析函数, 并利用精简后的部分qmail代码, 让不熟悉DNS相关函数的程序员了解并掌握常用的地址解析函数.1 概述DNS 查询中, 最常用的两类分别是A类查询(A ...
Linux 引导启动程序(boot)

Linux 引导启动程序(boot)

主要描述 boot/目录中的三个汇编代码文件,见列表 3-1 所示。正如在前一章中提到的,这三个 文件虽然都是汇编程序,但却使用了两种语法格式。bootsect.s 和 setup.s 采用近似于 Intel 的汇编语言语法,需要使用 Intel 8086 汇编编译器和连接器 as86 和ld86,而 head.s 则使用 GNU 的汇编程序格式,并且运行在保护模式下,需要用 GNU 的 as 进行编译。这是一种 AT&T 语法的汇编语言程序。使用...
Sysbench 0.4.12安装以及测试

Sysbench 0.4.12安装以及测试

sysbench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况。它主要包括以下几种方式的测试: 1、cpu性能 2、磁盘io性能 3、调度程序性能 4、内存分配及传输速度 5、POSIX线程性能 6、数据库性能(OLTP基准测试 目前sysbench主要支持 MySQL,pgsql,Oracle 这3种数据库。本文只是在linux CentOS 的 MySQL环境下安装sysbench0.4.12安装在安装s...
CentOS 安装完成不能上网

CentOS 安装完成不能上网

#mii-tool -vLinux下调整网卡的工作模式现在的网卡一般都是10/100M自适应工作模式,在配置网卡参数时我们很少考虑它的工作模式,但是在路由器、交换机、代理服务器等通信量比较大的关键设备上,我们应该为它指定正确的工作模式,这样可以提高通信效率。在Linux环境下,我们可以使用系统自带的工具mii-tool(这是专门设置网卡工作模式的命令)来配置网卡工作模式。下面我们具体来谈一下它的使用方法。 1. 查看网卡的工作模式,输入命令: #mii...
Fedora中的RPM软件包摘要与命令大全

Fedora中的RPM软件包摘要与命令大全

Fedora中的rpm英文原义为RedHat Package Manager,中文释义为RPM软件包管理器,它是一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名 的文件,与Dpkg类似。RPM软件包分为二进制包(Binary)、源代码包(Source)和Delta包三种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。RPM文件在Linux系统中的安...
Ubuntu 10.10成功安装Nachos

Ubuntu 10.10成功安装Nachos

终于将nachos安装成功 写文一篇已示庆贺,自己的安装过程:1. 使用Ubuntu 10.10安装2. 由于自带gcc4.4,版本太高,卸载之3. 网上下载3.4手动安装(这费了不少劲,最后还是选择的deb包自动安装……因为2.96没装上)4. 安装Nachos4.1。make depend成功,没有提示错误,高兴,成功近在咫尺5 make。n多错误出现。不过有人已经将错误解决方法贴出在此引用(原作者未知):“可能碰到的问题(抄安装教程的)在安装的过程中...
Ubuntu下搭建TQ2440的程序下载环境

Ubuntu下搭建TQ2440的程序下载环境

我使用的Ubuntu 10.04,以下是我搭建实验环境的过程,其他版本的Ubuntu其搭建过程可能会略有不同,请读者自行查阅相关资料解决。1.必须使用一款类似于windows下SecureCRT的软件:minicom。先下载minicom:sudo apt-get install minicom安装完毕之后,使用如下命令行测试一下:sudo minicom -s会出现如下结果: +-----[configuration]------+ | Filename...
Ubuntu下drcom使用方法

Ubuntu下drcom使用方法

如果你使用的是Ubuntu 10.10的话,请进行以下步骤:1.进入Drcom的文件夹,打开终端,先修改drcom.conf文件(上网配置文件);sudo gedit drcom.conf此时通过gedit修改username和password(就是你的用户名和密码,跟你在Windows下使用drcom的帐号密码一样);接着修改mac地址,你可通过查看面板右上角的连接信息获得网卡名(一般是eth0,如果去图书馆使用无线,一般是wlan0,不过也许不同电脑会...
Ubuntu服务管理程序安装配置

Ubuntu服务管理程序安装配置

安装: apt-get install sysv-rc-conf 使用: 操作界面十分简洁,你可以用鼠标点击,也可以用键盘方向键定位,用空格键选择,用方向键上下翻页, 用q退 出。 常见的系统服务说明: acpi-support 高级电源管理支持 acpid acpi 守护程序.这两个用于电源管理,非常重要 alsa 声音子系统 alsa-utils anacron cron 的子系统,将系统关闭期间的计划任务,在下一次系统运行时执行。 apmd acpi...
Ubuntu增加命令行登录界面开机选项

Ubuntu增加命令行登录界面开机选项

有时候复制一些资料,修改配置文件等工作,不需要进入图形界面,如何在Ubuntu开始菜单增加一个命令界面呢?一、修改grub.cfg属性 grub.cfg默认为只读的,我们要修改它,必须加上写属性。 sudo chmod +w /boot/grub/grub.cfg 三、修改grub.cfg sudo vim /boot/grub/grub.cfg 打开文件之后,发现第一个菜单项: menuentry "Ubuntu,Linux 2.6.32-22-gene...
Linux-使用ssh做代理来连接局域网内部电脑

Linux-使用ssh做代理来连接局域网内部电脑

例:在一台可公网访问的服务器上运行ssh -Cfng -L 9099:127.0.0.1:8088 oa@192.168.1.9意思是将服务器同一网内的 192.168.1.9:8088 应用,映射到服务器的 9099端口.如此就可以通过访问此主机 9099端口,间接访问 内网 192.168.1.9:8088 的应用了. (当然前提条件是服务器本身可以访问内网的应用)关于Ubuntu root登录没有声音的解决方案Linux 善用 gconf-edito...
<< 361 362 363 364 365 366 367 368 369 370 >>