Linux 查找今天修改过的文件的方法
linux需要经常查找不同类型的文件,比如查找今天修改过的。一般查找文件可以使用find命令,有几个方法可以参考。 1、find 参数: -mtime N, 代表 (N + 1) * 24小时内的文件,下标从0开始。 [root@mail log]#......
Linux递归查找find命令不同类型文件的方法和举例
在linux系统中查找文件一般使用find命令,命令强大,使用灵活。命令的基本格式类似如下。 find <指定目录> <指定条件> <指定动作> “指定目录”:默认为当前目录,默认递归查找。目录可以有多......
有关Tomcat 性能优化的几个点
tomcat默认参数是为开发环境制定,而非适合生产环境,尤其是内存和线程的配置,默认都很低,容易成为性能瓶颈。 内存优化 linux修改TOMCAT_HOME/bin/catalina.sh,在前面加入 JAVA_OPTS="-XX:PermSize=64M -X......
apache日志指定URL、类型、IP等分开记录的配置
在日常查看apache日志的时候,可能发现有些日志没必要记录,或者想把有些类型(指定的url,指定的文件类型,指定的ip等)的日志放在不一样的文件。和nginx一样,也可以配置apache的log规则实现。 指定类型 例......
Linux邮件服务器Postfix dovecot 开启SSL的配置
之前邮件服务器搭建默认都没有启用SSL,数据安全越来越受到重视的今天,觉得有必要给邮件服务器添加证书了。默认smtp加密端口是465,imaps和pop3s分别是993和995 。CentOS邮件服务器的安装教程可以参考:CentO......
CentOS 7 安装ClamAV杀毒软件步骤
Clam AntiVirus(ClamAV)是免费而且开放源代码的防毒软件,软件与病毒码的更新皆由社群免费发布。目前ClamAV主要是使用在由Linux、FreeBSD等Unix-like系统架设的邮件服务器上,提供电子邮件的病毒扫描服务。 ......
Linux下shell脚本输出颜色和闪烁的控制
在linux的shell脚本下有时候需要定制输出,比如给输出加上颜色,或者显示高亮,或者添加闪烁等。然后这些颜色代码或者控制码等相对不好记住。这个时候我们可以考虑把最终想要的结果制定成对应的函数,在使用的......
非80端口不支持Http验证域名签发let’s encrypt ssl证书
在网上寻找解决80端口问题的时候,发现Let's Encrypt还可以通过验证DNS来签发证书,这里我用的是GitHub上开源的acme.sh程序。详细的使用方法可以查看WIKI。我的域名解析放在dnspod,正好支持,使用nginx举例。......
Nginx根据Status返回值分开保存日志的方法
从nginx 1.7版本开始,access_log日志文件中支持if语句判断。根据这个功能,我们可以根据status值分割nginx日志,正常200的访问记录放一个文件,404或者500等再放另外一个文件。对于后续分析nginx日志可能有用......
CentOS系统安装memcached和PHP的memcache扩展
Memcached 是高性能的分布式内存缓存服务器,而PHP memcache 和 memcached 都是 Memcached 服务器的 PHP 扩展。其中memcache 比 memcached 早出现,所以一些老的代码可能还在用 memcache 扩展。memcached 后来......
Extman后台管理界面日志图形不显示问题处理
之前文章介绍过centos中配置postfix和extmail邮件服务器的步骤,根据步骤我们可以快速的搭建一套邮件系统。其他都没问题,但后台的统计图形不能正常显示,接下来博主就把图形问题修复下。 一、安装绘图工具 图......
Nginx网站使用CDN获取攻击用户真实IP和fail2ban自动禁止的方法
nginx网站在使用cdn后,用户访问就变成了“浏览器 --> DNS解析 --> CDN节点 --> WEB数据处理 --> 浏览器展示”这种形式。对于web服务器nginx来说,直连过来的IP就都是cdn,所以前几篇使用iptables的......