动态
经验总结
加密备份工具 restic 搭配 rclone 实现网站数据加密备份
安装ubuntu 安装 1apt install restic 查看版本 1restic version 安装完后更新到最新版本 1restic self-update 常用命令1234567891011# 在 rclone 挂载了一个名为 onedrive 的远程地址,使用 restic 初始化一个名为 typecho 的储存库restic -r rclone:onedrive:typecho init# 备份指定目录至上述仓库,--verbose意味着更多的输出restic -r rclone:onedrive:typecho --verbose backup /data/typec ...
经验总结
解决Vim编辑代码不显示颜色和中文乱码问题
不显示颜色编辑文件 1vim /etc/vim/vimrc 去掉 syntax on 前面的注释即可 中文乱码问题使用 编辑 ~/.vimrc 文件 1vim ~/.vimrc 添加以下内容 1234set encoding=utf-8set termencoding=utf-8set fileencoding=utf-8set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1 说明 encoding 是 Vim 内部使用的字符编码方式。当我们设置了 enco ...
经验总结
测试局域网设备间的传输速率
下载使用的项目:speedtest-go 如果想放到路由器上,可以下载项目自行修改 蓝奏云下载:「点我下载」 天翼云下载:「点我下载」 使用方法查看电脑的 ip 地址,打开 cmd,输入以下命令 1ipconfig | find "IPv4 地址" Windows 下载解压后使用 cmd 运行 speedtest.exe 手机浏览器访问电脑 ip 地址,即可测速(这个的准确性不清楚)
经验总结
让 Windows Terminal 终端保持 SSH 连接
使用 Windows Terminal 进行 SSH 连接 ,如果一段时间没有操作会自动断开 相比之下 Xshell 等工具都可以做到长时间步操作保持连接,是因为内置了 keepalive 功能 现在让 Windows Terminal 也可以保持长时间的连接不断开 操作进入用户家目录下的.ssh 文件夹 1%homepath%\.ssh 创建 config 文件(没有后缀,文件名就是 config ),内容如下 12Host * ServerAliveInterval 30 ServerAliveInterval 30 表示 ssh 客户端会每 30 秒发送一个 KeepAliv ...
经验总结
Windows 和 Linux 下路由跟踪命令
WindowsTracert 是 Windows 下的路由跟踪程序,用于确定 IP 数据包访问目标所采取的路径。 1、用法在 cmd 命令中使用,输入 1tracert -? 查看使用的此命令的用法信息 2、使用1tracert baidu.com 这里我的只有 1 跳,直接从路由器到目标网站了(因为我的路由器上一级没有对 tracert 数据包进行解析,所以没有显示过程) 3、说明最左侧的数字:1,2 表示使用的宽带经过 1(不算自己本地的)个路由节点,到达百度的服务 中间的三列:2ms 2ms 2ms tracert 每一跳会发出三个 TTL 包,返回三个时间都是从上个节点到这 ...
经验总结
创建 Telegram 机器人
创建直接搜索:@BotFather 或者点击链接:https://telegram.me/BotFather 使用 /newbot 指令创建一个新的机器人 按照提示依次输入机器人名字和用户名(名字是可以直接看到的;用户名是查找时用的,如@BotFather,用户名必须结尾必须是 bot ) 设置指令:/mybots,选择需要设置头像的机器人,Edit Bot —> Edit Botpic,然后上传头像 同样的为机器人左侧加入指令菜单选项,Edit Bot —> Edit Commands,然后按照格式输入指令和描述信息,比如 start - 检测机器人运行状态help - 帮助 ...
经验总结
使用 Azure CLI 操作 Azure 服务主体
下载安装https://docs.microsoft.com/zh-cn/cli/azure/install-azure-cli#install 登录1az login -u 登录邮箱 -p 密码 创建服务主体使用基于密码的身份验证 1az ad sp create-for-rbac --role contributor --scopes /subscriptions/$(az account list --query [].id -o tsv) 获取现有服务主体若要获取由当前登录用户创建的所有服务主体的登录信息,请执行以下命令: appId 和 appOwnerTenantId 自行替 ...
经验总结
刷新 DNS 缓存
WindowsWindows 下刷新 DNS 解析缓存,打开 cmd ,输入 1ipconfig /flushdns Linux查看当前正在使用的 DNS 解析服务 1cat /etc/resolv.conf 如果使用的是类似于 root@debian:~# cat /etc/resolv.confsearch debiannameserver 8.8.8.8 可以直接修改该文件,使用指定的 DNS 解析服务器(重启失效) 在 Ubuntu 20.04 系统上 1This file is managed by man:systemd-resolved(8). Do not e ...
经验总结
使用 nslookup 命令查看 DNS 解析信息
nslookup 命令用于 查询 DNS 的记录,查看域名解析是否正常 安装命令Debian 安装命令 1apt install dnsutils Centos 安装命令 1yum install bind-utils 使用最简单的使用,查看域名的 ip 地址,使用的解析服务器 1nslookup github.com 可选参数 1nslookup -q=type domain [dns-server] type 为类型,常用的有以下选项 A 地址记录 AAAA 地址记录 CNAME 别名记录 MX 邮件服务器记录 NS 名字服务器记录 TXT 域名对应的文本信息 可选参数 dns ...
经验总结
使用 Python 和站点的 sitemap ,将站点 URL 推送到必应站长
进入必应站长:https://www.bing.com/webmasters/indexnow 右上角 设置—>API访问—>查看API密钥 Python 脚本 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667import requestsimport reimport json# 需要修改的部分# apiKeyapiKey = '上面获取的apiKey'# 站 ...