DoH & DoT 解析
DoH: DNS over HTTPS
DoT: DNS over TLS
DoH: DNS over HTTPS
DoT: DNS over TLS
wget 是 Linux 下常用的下载工具。
基本语法:
wget [options] [url]
下载文件到当前目录:
wget https://sample.com/test.txt
下载文件到特定文件名:
wget -O new.txt https://sample.com/test.txt
下载文件到特定目录:
wget -P /tmp https://sample.com/test.txt
跳过 ssl 证书验证:
wget --no-check-certificate https://sample.com/test.txt
wget 是一个强大的下载工具,可以用来下载网站:
wget -m -p -k URL
-m, –mirror 等价于 -r -N -l inf -nr
-p:下载所有html文件适合显示的元素
-k, –convert-links 转换非相对链接为相对链接,将文档链接都转换成本地的
-r, –recursive 递归下载--慎用!
-N, –timestamping 不要重新下载文件除非比本地文件新
-l, –level=NUMBER 最大递归深度 (inf 或 0 代表无穷).
-nr, –dont-remove-listing 不移走 `.listing’文件
curl 也是类似的工具,参考:https://blog.niekun.net/archives/216.html
此脚本转载自 秋水逸冰 博客:https://teddysun.com/469.html
需要用到的工具:
Linux
MySQL
openssl
gdrive
crontab
脚本实现定时自动备份数据库及指定目录文件夹,备份文件加密处理,自动上传到google drive。可设定备份文件保留天数。
gdrive 是 Linux 下访问 google drive 的工具,可以实现文件的上传下载及同步,对于服务器文件的备份很方便。配合 定时运行脚本,可实现自动化操作。