查看当前目录中有写权限的所有plus目录(含下级目录):
[root@linux WebSite]# find ./ -type d -name "plus" -perm -0200
查看当前目录中有写权限的所有plus目录(含下级目录)并将其写权限去除:
find ./ -type d -name "plus" -perm -0200 -print0 | xargs -0 chmod u-w
查看目录占用空间:
[root@linux WebSite]# du -sh /var/www/blog.upall.cn/ 845M
查看用户磁盘配额使用情况:
[root@linux WebSite]# repquota -a | grep "usr_upall_cn" usr_upall_cn -- 109016 0 0 5792 0 0 # 注:6个数值依次为blocks soft hard inodes soft hard # 6个数值的中文翻译: # 用户已占用的block数、block临提醒值、block超出时限制值、已占用的节点数、inodes提醒值、inodes走出限制值 # bockks可以理解为bytes,inodes可以理解为文件数(文件夹也是一个文件)
设置用户upall在分区/www上的磁盘配额为400M:
[root@linux WebSite]# setquota -u upall 0 409600 0 0 /www # 注:这里是四个值,对应blocks-soft、blocks-hard、inodes-soft、inodes-hard
为Apache添加重定向型的虚拟主机(地址栏显示跳转后的网址):
<VirtualHost *:80> ServerName upall.cn ServerAlias www.upall.cn Redirect / / </VirtualHost>
为Aapche添加反向代理型虚拟主机(可将二级目录、二级域名“伪装”成顶级域名):
<VirtualHost *:80> ServerName www.wqit.net ServerAlias wqit.net ProxyRequests Off Order deny,allow Allow from all ProxyPass / http://wqit.net.demo.upall.cn/ ProxyPassReverse / http://wqit.net.demo.upall.cn/ </VirtualHost>
mysql合并两个字段的值到另外一个字段值中:
UPDATE `uc_member` SET field1 = CONCAT(field1, field2); -- 将字段 field1、field2合并后入到 field1
禁止浏览器缓存网页:
<?php header("Cache-Control: no-store, no-cache, must-revalidate"); header("Cache-Control: post-check=0, pre-check-0", false); header("Pragma: no-cache"); ?>
查看dedecms网站最后更新日期:
访问这个地址:http://domainName/data/admin/ver.txt
PHP自动给网址添加链接:
preg_replace("#((http|ftp)://[.\w]+)#i","\\1",$content); // 返回值为bool
Apache优雅重启(平滑重启,不影响其它用户):
[root@linux ~]# service httpd graceful
修改权限为777的文件和文件夹权限为所有者可操作(文件600、夹700):
[root@linux ~]# chmod 600 -R /var/www [root@linux ~]# find /var/www -type d -print0 | xargs -0 chmod u+x
加用户入组:
[root@linux ~]# usermod -G mail uapll #把upall加入mail组
[未完待续]