python 连接字符串 int + srt 

>>> a = 1>>> b = 'xuhui'>>> a + bTraceback (most recent call last):  File "
", line 1, in 
TypeError: unsupported operand type(s) for +: 'int' and 'str'>>> b + str(a)'xuhui1'#将int转换为字符串这样就不会报错了

执行一条命令并把返回的值转换为列表 

>>> import os>>> os.popen('ls').read().split()['autoindex.conf', 'fcgid.conf', 'meterial.conf', 'php.conf', 'README', 'ssl.conf', 'userdir.conf', 'zabbix.conf', 'zabbix.conf.rpmsave']

 解决Apache autoindex中文乱码问题 autoindex.conf 文件有自己的编码设置 

在配置文件中添加此行

IndexOptions Charset=UTF-8#GBK|GB2312

 smb.conf  新学到的参数

 

inherit acls = yes        允许继承文件aclcreate mask = 0664        创建文件的默认权限

 

nginx 实现识别客户端IP地址重定向地址

if ($remote_addr ~* ^10\.1\.1\.(.*?)$){rewrite ^(.*)$  http://10.1.1.101/;}#将10.1.1.0网段的地址全部重定向到 10.1.1.101这台机器上$1 的含义 #例如:if ($remote_addr ~* ^10\.1\.1\.(.*?)$) {rewrite ^(.*)$  http://10.1.1.101$1;}这其中的$1就是前边“^(.*)$”#         括号中的值打个比方我访问的是地址10.1.1.1/web那么“^(.*)$” 就是“/web”,我就会被重#定向到 10.1.1.101/web目录下 # 再举个例子: if ($remote_addr ~* ^10\.1\.1\.(.*?)$) { set $uip $1return 403 "Forbidden 10.1.1.$uip"; } #这其中的$1是前边“(.*?)”中的值 后来又被赋给变量$uip最后在页面上显示的结果是Forbidden #10.1.1.254