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