Tag: Linux

通过 .htaccess 设置静态资源缓存 来加速网站

静态资源是可以通过 缓存设置来加速读取的. 设置方法很简单 但首先你得在 apache2 服务器里把 相关的 模块 开启了 i.e. header. a2enmod headers 这个模块是用于设置静态资源缓存的 如果没开启 你将会获得 500 服务器内部错误. Module headers already enabled 然后 在每个网站的 根目录 .htaccess 文件里 加入 以下内容 …

在系统负载高的时候收到邮件(CPU Load Average)

这篇博文和这篇中 介绍了 三种检查系统负载的方法, 还有这篇文章我们知道在系统重启的时候自动发一邮件, 类似的 我们可以在系统负载比较高的时候发邮件作为提醒. */2 * * * * /var/www/checkload.sh > /dev/null 2>&1 上面 通过 CRONTAB 指定了每两分钟通过 脚本 checkload.sh 来检查系统负载 下面是这个脚本的内容. #!/bin/bash load=`echo $(cat /proc/loadavg | awk …

Linux 下的 banner 和 toilet (厕所)

我们已经知道 LINUX 下有许多好玩的命令 像 figlet 之类的还有 toilet 和 banner 这两个命令都是把字符显示成更大的字体. 区别是: 可以用管道把两条或者更多命令边接起来 toilet a | toilet: toilet 的 API: https://helloacm.com/api/toilet/ banner 的 API: https://helloacm.com/api/banner/ 在浏览器里洗厕所 toilet: https://helloacm.com/toilet/ 在浏览器里运行 banner: …

测测你的幸运 – Linux Fortune-Teller

LINUX 下有很好很好玩的命令,之前已经介绍过: figlet, rig, curl. 现在推荐另一个 命令 fortune 是用来随机显示一段(句)话的.fortune 在英文里就是幸运的意思. 这个命令可以不需要 参数 如果没有 可以通过 apt-get install fortune(Ubuntu) 或者 sudo yum install fortune(CentOS) 来安装. 敲入 fortune 得到一句随机的话 You look like …

Linux 下 SHELL 变量

LINUX 的 BASH 编程不同于WIN 下的 CMD, 是名副其实的一门编程语言.常用的一些变量在下面说明. 感兴趣的话, 可以到 https://leetcode.com/problemset/shell/ 去刷刷存在感. 本文一共 46 个汉字, 你数一下对不对. Linux 下 SHELL 变量. (AMP 移动加速版本) 赞赏我的几个理由. ¥ 打赏支持 扫描二维码,分享本文到微信朋友圈

Linux 下的 figlet 命令

Linux 下有一个好玩的命令: figlet 这个命令是把一些信息用大的”字体”打印出来. 比如, 你可以通过管道将最后的结果用 figlet 显示出来.可以通过 apt-get install figlet(Ubuntu) 或者 sudo yum install figlet(CentOS) 来安装. 在PHP里, 有一个函数 shell_exec 用于运行一个 linux 命令并获得结果. 这们就可以将 figlet 命令在服务端运行并把结果在浏览器里呈现. 第一次结果会被缓存起来, 减少服务器的负担. 可以访问这个页面用于在浏览器里运行 …