摘要:
整数比较-eq 等于,如:if [ "$a" -eq "$b" ]-ne 不等于,如:if [ "$a" -ne "$b" ]-gt 大于,如:if [ "$a" -gt "$b" ]-ge 大于等于,如:if [ "$a" -ge "$b" ]-lt 小于,如:if [ "$a" -lt "$b" ]-le 小于等于,如:if [ "$a" -le "$b" 阅读全文
摘要:
报错:1[root@lvs1 ipvsadm-1.26]# makemake -C libipvsmake[1]: Entering directory `/tmp/ipvsadm-1.26/libipvs'gcc -Wall -Wunused -Wstrict-prototypes -g -fPIC -DLIBIPVS_USE_NL -DHAVE_NET_IP_VS_H -c -o libipvs.o libipvs.c在包含自 libipvs.h:13 的文件中, 从 libipvs.c:23:ip_vs.h:15:29: 错误:netlink/netlink.h:没有那个文件或目 阅读全文
摘要:
kdb:只能在汇编代码级进行调试; 优点是不需要两台机器进行调试。 gdb:在调试模块时缺少一些至关重要的功能,它可用来查看内核的运行情况,包括反汇编内核函数。 kgdb:能很方便的在源码级对内核进行调试,缺点是kgdb只能进行远程调试,它需要一根串口线及两台机器来调试内核(也可以是在同一台主机上用vmware软件运行两个操作系统来调试)printk() 是调试内核代码时最常用的一种技术。在内核代码中的特定位置加入printk() 调试调用,可以直接把所关心的信息打打印到屏幕上,从而可以观察程序的执行路径和所关心的变量、指针等信息。 Linux 内核调试器(Linux kernel de... 阅读全文
摘要:
本文在介绍 squid 反向代理的工作原理的基础上,指出反向代理技术在提高网站访问速度,增强网站可用性、安全性方面有很好的用途。作者在具体的实验环境下,利用 DNS 轮询和 Squid 反向代理技术,实现了网站的负载均衡,从而提高了网站的可用性和可靠性。现在有许多大型的门户网站如 SINA 都采用 squid 反向代理技术来加速网站的访问速度,可将不同的 URL 请求分发到后台不同的 WEB 服务器上,同时互联网用户只能看到反向代理服务器的地址,加强了网站的访问安全。反向代理的概念反向代理服务器又称为 WEB 加速服务器,它位于 WEB 服务器的前端,充当 WEB 服务器的内容缓存器。其系统结 阅读全文
摘要:
iptables nat 原理同filter表一样,nat表也有三条缺省的"链"(chains):PREROUTING:目的DNAT规则把从外来的访问重定向到其他的机子上,比如内部SERVER,或者DMZ。因为路由时只检查数据包的目的ip地址,所以必须在路由之前就进行目的PREROUTING DNAT;系统先PREROUTING DNAT翻译——>再过滤(FORWARD)——>最后路由。路由和过滤(FORWARD)中match 的目的地址,都是针对被PREROUTING DNAT之后的。POSTROUTING:源SNAT规则在路由以后在执行该链中的规则。系统先路 阅读全文
摘要:
1.topp6Hb-g"dZ I+jsW0使用权限:所有使用者H ?m9fEl0使用方式:top [-] [d delay] [q] [c] [S] [s] [i] [n] [b]$K"y9RZhp0说明:即时显示process的动态51Testing软件测试网d-Q*B"K"c+dY%Hd :改变显示的更新速度,或是在交谈式指令列( interactive command)按s51Testing软件测试网 }nIa|u5v2GD!qq :没有任何延迟的显示速度,如果使用者是有superuser的权限,则top将会以最高 阅读全文
摘要:
作业环境服务器端操作系统:Red Hat Enterprise Linux Server release 6.0 (Santiago)KVM:qemu-kvm-0.12.1.2-2.113.el6.x86_64客户端操作系统:Windows 7KVM管理工具:Xming 6.9一、安装KVM及相关软件1、KVM 需要有 CPU 的支持(Intel vmx 或 AMD svm),在安装 KVM 之前检查一下 CPU 是否提供了虚拟技术的支持:[root@etone ~]# egrep '^flags.*(vmx|svm)' /proc/cpuinfo有显示, 有显示则说明处理器具 阅读全文
摘要:
Squid粗体文字目录[隐藏]1前言2安装2.1从源中安装2.2源码编译安装3基本配置4高级控制5认证6总结6.1服务器配置6.2用户分类6.3行为分类6.4处理7参考前言在此,我们要配置一个只对内部网络提供代理服务的Proxy Server。它具有如下功能它将用户分为高级用户和普通用户两种,对高级用户采用网卡物理地址识别的方法,普通用户则需要输入用户名和口令才能正常使用。高级用户没有 访问时间和文件类型的限制,而普通用户只在上班时可以访问以及一些其它的限制。安装从源中安装源中自带稳定版本,执行下面的命令进行安装sudo apt-get install squid squid-common源码 阅读全文
摘要:
简介:Linux® 初始 RAM 磁盘(initrd)是在系统引导过程中挂载的一个临时根文件系统,用来支持两阶段的引导过程。initrd 文件中包含了各种可执行程序和驱动程序,它们可以用来挂载实际的根文件系统,然后再将这个 initrd RAM 磁盘卸载,并释放内存。在很多嵌入式 Linux 系统中,initrd 就是最终的根文件系统。本文将探索 Linux 2.6 的初始 RAM 磁盘,包括如何创建以及如何在 Linux 内核中使用。本文的标签:ramdisk,根文件系统发布日期:2006 年 8 月 21 日级别:中级访问情况 :9875 次浏览评论:1(查看|添加评论- 登录) 阅读全文
摘要:
使用Ramdisk作为根文件系统,也就是INITRD一,RamdiskRam Disk就是将内存中的一块区域作为物理磁盘来使用的一种技术。使用时内核配置:两个选项:第一个设定Ramdisk个数,默认16个;第二个是设定Ramdisk的大小,设定16MDevice Drivers--->[*] Block devices---><*>RAM block device support(16)Default number of RAM disks(16384) Default RAM disk size (kbytes)另外:设置RAM disk支持General setup 阅读全文