OS

Linux iptables 开放Mysql端口允许远程访问

Linux iptables 开放Mysql端口允许远程访问

修改防火墙配置文件:
vi /etc/sysconfig/iptables

增加下面一行:

-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT
如果想开通21等端口,只需要将3306换成21等要开放的端口就可以了。
配置后,重新启动iptable
service iptables restart
这时就可以从其他机器访问Mysql了。

注意:
-A RH-Firewall-1-INPUT -m state —state NEW -m tcp -p tcp —dport 3306 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT —reject-with icmp-host-prohibited

-A RH-Firewall-1-INPUT -j REJECT —reject-with icmp-host-prohibited
是拒绝icmp访问,对于其它的报文返回一个主机禁止访问的错误

开通3306 端口的行必须在icmp-host-prohibited前

Linux 查看机器配置信息

#cat /proc/cpuinfo

processor 从0开始计数,flags 如果有ht 说明和支持超线程技术(附1)。

#cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
1 Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz

查看CPU信息,这里信息显示只有1个逻辑CPU,型号为 E2180

#cat /proc/cpuinfo | grep processor | wc -l
1

Siege:压力模拟/测试工具

Siege(英文意思是围攻)是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。

段页式内存管理中,逻辑地址,线性地址,物理地址的区别

逻辑地址(Logical Address) 是指由程序产生的与段相关的偏移地址部分。例如,你在进行C语言 指针 编程中,可以读取指针变量本身值(&操作),实际上这个值就是逻辑地址,它是相对于你当前进程数据段的地址,不和绝对物理地址相干。 只有在Intel实模式下,逻辑地址才和物理地址相等(因为实模式没有分段或分页机制,Cpu不进行自动地址转换);逻辑也就是 在Intel 保护模式下程序执行代码段限长内的偏移地址(假定代码段、数据段如果完全一样)。应用程序员仅需与逻辑地址打交道,而分段和分页机制对您来说是完全透明 的,仅由系统编程人员涉及。应用程序员虽然自己可以直接操作内存,那也只能在操作系统给你分配的内存段操作。

什么是回环设备(Loop Device)?

回环设备(Loop device) : 通常从字面意思是环绕行设备,感觉是一种圆形旋转行设备。但是不是这样的,回环设备是指拿一个大的镜像文件,如xxx.iso或xxx.img等,在此文件内建立一个文件系统,此文件就像一个新的磁盘或光盘设备一样使用。回环可以理解成回复重用,在已有设备上建立文件来模拟物理块设备。

回环化 : 例如 mount -t minix disk_c.img /mnt/minix_c -o loop, 它是将镜像文件像磁盘或光盘一样挂载的系统上的过程。