默認情況下,crond 會將所有的輸出或者錯誤信息通過email發送給執行用戶。Y CHEUNG
一個沒注意就超過mailgun的每月免費額度,2個月了,趕緊查找問題解決它。
有兩種方法可以在執行完定時任務後停止發送郵件:
1. 編輯 /etc/crontab文件中的 MAILTO 參數,將其設為空。該參數默認值是root。
MAILTO=""
2. 編輯 /etc/sysconfig/crond 文件, -s 參數將輸出發送到系統日誌。 -m off 禁止 crond 發送 email 。
CRONDARGS=
Arch Linux安装 RabbitMQ
pacman -S rabbitmq
查看RabbitMQ启用插件列表命令
rabbitmq-plugins list
启用RabbitMQ WEB管理界面
rabbitmq-plugins enable rabbitmq_management
启用rabbitmq_management后需重启RabbitMQ服务。
systemctl restart rabbitmq
或者
rabbitmq-server -detached
进入RabbitMQ WEB管理界面
打开http://127.0.0.1:15672,用户名和密码皆是guest。
错误解决
Y.Cheung 曾於 2016 年時寫過一篇《 Centos 7 使用 certbot 安裝Let’s Encrypt SSL 證書
[https://szeching.com/enable-https-with-certbot-on-centos-7/]
》,最近因爲幫忙升級了幾個站點,使用了一些免費/收費的SSL憑證服務,特寫此篇記錄一下流程思路送給整天吐槽Y.Cheung沒耐心教人的某只。
一、申請憑證的準備工作
申請憑證前,首先你要確認是否有域名DNS解析控制的權限,或者服務器檔案上傳的權限,或者能使用域名管理郵箱,以便簽發憑證的組織機構能夠驗證這個域名的所有權,然後準備一個申請(CSR)。
製作一個CSR
一、安裝環境
CentOS
二、安裝JPEGOTIM
$ yum install jpegoptim
三、壓縮命令
$ jpegoptim image.jpg
四、批量壓縮
$ for i in *.jpg; do jpegoptim $i; done
$ find . -type f -name "*.jpg" -exec jpegoptim {} \;
* 系统:CentOS 7
* 文件系统:EXT4
今天 YCHEUNG 不小心用 rm 命令误删了一个名字奇奇怪怪的文件,因为名字太奇怪想不起来它是啥,怕是重要文件,所以急急忙忙去找办法恢复。
随手一找就看到可以用 linux 自带的文件恢复工具 debugfs 来进行恢复,但是只能恢复 ext2 文件系统的文件.... 于是 YCHEUNG 用
mount 命令查看了一下,文件系统是 ext4 的...呵呵呵呵.....orz.....
然后看到有人说比较便利的方法是用 extundelete