Termux([email protected])使用笔记

参考 https://www.sqlsec.com/2018/05/termux.html 一些操作技巧 长按屏幕会调出显示菜单项(包括复制、粘贴、更多),方便我们进行复制或者粘贴 会话管理 – 从左边刷进来 命令行 Termux 除了支持 apt 命令外,还在此基础上封装了pkg命令,pkg 命令向下兼容 apt 命令。apt命令大家应该都比较熟悉了,这里直接简单的介绍下pkg命令: 定制常用按键 更换国内源 使用pkg update 更新一下的时候发现默认的官方源网速有点慢,在这个喧嚣浮躁的时代,我们难以静下心等待,这个时候就得更换成国内的Termux清华大学源了,加快软件包下载速度。 更改终端配色方案 – zsh 脚本项目地址:https://github.com/Cabbagec/termux-ohmyzsh/ 该脚本主要使用了zsh来替代bash作为默认 shell,并且支持色彩和字体样式,同时也激活了外置存储,可以直接访问SD卡下的目录。主题默认为 agnoster,颜色样式默认为 Tango,字体默认为 Ubuntu zsh 主题配色 zsh 插件推荐 创建目录软连接 VIM 解决汉字乱码 Vim 配色 快捷键

照片EXIF查看器 + Google查找GPS

看看照片上面的各种信息 – https://exif.tuchong.com 上面若有经纬度信息,可以用google地图来查看 https://www.google.com/maps/place/31%C2%B013’02.1%22N+121%C2%B024’41.3%22E

Mac上监测网络流量的使用情况

有时间不知道是哪个进程在偷跑流量,需要找到罪魁祸首。 系统自带的Activity Monitor 能看收发的流量,但不能看实时的速度 系统自带命令 nettop 可以用 APP PeakHour 4

Mac用PicGo方便的上传图片到图床(sm.ms和自建chevereto)

文档:https://picgo.github.io/PicGo-Doc/zh/guide/config.html#%E4%BD%BF%E7%94%A8 下载PicGo https://github.com/Molunerfinn/PicGo https://github.com/Molunerfinn/PicGo/releases 配置sm.ms – 只要有token就行了 一些配置 上传测试 然后会生成图片的URL在剪贴板当中。 通过第三方插件配置自建图床chevereto 先下载node.js – https://nodejs.org/en/ 在插件设置当中搜索 chevereto 插件并安装 登陆chevereto账号并找到API key Url上填上: https://your-domain.com/api/1/upload 就行了

Mac上通过Docker来运行Clash并开启Web UI

找到在Mac本机上的 yaml 文件 下载UI文件到 ui 子目录下 https://github.com/haishanh/yacd 下面找到 https://github.com/haishanh/yacd/archive/gh-pages.zip 启用docker 在宿主机Mac中浏览器访问 http://127.0.0.1:19090/ui/#/ 现在就可以通过 mixed port 17890(映射到docker里面的7890)进行http或者socks5的代理翻墙了。 其他 也可以用这个原生ui,不用上面的 https://github.com/Dreamacro/clash-dashboard 关于Clash Yaml配置文件的相关解释 https://github.com/Dreamacro/clash/wiki/configuration 一个官方Sample配置文件

WordPress杀毒插件Wordfense开心版

只要在这个文件(wp-content/plugins/wordfence/lib/wordfenceClass.php) 找到这一行(if (!WFWAF_SUBDIRECTORY_INSTALL && $waf = wfWAF::getInstance()) {) 紧挨着的下面加这几行代码就行

通过CloudFlare进行中转下载

需要做一些修改,不然你的下载行为被原作者记录,同时这个10秒钟左右就network error终止了。 然后去CloudFlare创建Worker和加route 测试

Win 10进行开机自动运行

只要创建一个快捷方式,然后移动到这个位置即可 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

Mac Parallels上安装Win 10企业版+数字激活+备份+快照

下载纯净版 – https://msdn.itellyou.cn 安装 安装完成之后,激活之前,记得马上做一个快照。 数字激活 从这下载的激活器 https://cmwtat.cloudmoe.com/cn.html 1024ee数字 备份 只需要将 相应的.pvm文件拷贝出去,在新电脑上你想存放的位置当中双击即可。 快照 快照适合在同一机器上进行虚拟机不同时间点的状态管理 – 特别适合安装有潜在风险的软件之前进行快照。

github+netlify serverless搭建公共图床

参考 教程演示地址:https://www.blueskyxn.com/202102/4056.html仓库地址:https://github.com/BlueSkyXN/KIENG-FigureBed服务器部署示例:https://imgup.000714.xyz/tt.html 搭建 Fork https://github.com/BlueSkyXN/KIENG-FigureBed 然后在netlify里面导入即可 此时 https://xenodochial-xxxxxx-b7465b.netlify.app/sh.html 已经可用,不介意域名难看的就可以到此为止了。 加custom domain

给WordPress加Cachify+Memcache的缓存

将其他cache优化的插件禁用。然后找到cachify插件并启用。 插件的官方地址和doc在:https://cachify.pluginkollektiv.org/documentation/settings/ 配置 去nginx修改配置文件 – 在最后的error_log之前插入 – 重启nginx Cachify开启之前和之后的GTmetrix.com比较 进阶

新建Google团队盘进行rclone sync备份

之前已经搞过AutoRclone的Service Account,将所有的service account对应的账号全加入到了一个googlegroup当中去了。这次只要把这个group email加进管理员权限即可 建盘,加group 获得root folder id rclone config file当中加入新的配置项 vi /root/.config/rclone/rclone.conf 验证 rclone sync

给Office 365 e3 msdn设置Catch-all Email

确保域名的dns设置都是正确的 https://admin.microsoft.com/AdminPortal/Home?#/Domains/Wizard 设置Catch-all 参考 https://www.winvps.eu/2980/ 先登录全局管理的账号 访问 https://outlook.office365.com/ecp/?rfr=Admin_o365&exsvurl=1&mkt=zh-CN&Realm 测试Catch-all 修改中继规则 将需要设置 catch-all 的域的域类型由权威修改为内部中继,双击域名即可修改 创建动态通讯组 创建邮件规则 开启自动转发 – 默认是禁止对外转发的 https://protection.office.com/antispam

如何查看你的账号所在的Telegram数据中心

参考 @Sean_Bot info 到Telegram / 电报的输入框,稍等一下,出现下图 Telegram / 电报的数据中心 / data center / DC有以下几个 DC1【美国】DC2【荷兰】DC3【美国】DC4【荷兰】DC5【新加坡】

mac上运行cloudflare测速工具自动寻找最快IP

源代码 https://github.com/XIU2/CloudflareSpeedTest 下载:https://github.com/XIU2/CloudflareSpeedTest/releases 安装使用 进阶用法 找到 5 个平均延迟低于 100 ms且下载速度高于50MB/s的IP

ddns-updater docker来自动更新cloudflare域名A记录IP

之前用了手动的API来做了域名A记录IP的手动更新(本馆档案),我相信肯定有人做了开源的脚本了,就找到了这个。 参考 用的是这个脚本 https://github.com/qdm12/ddns-updater https://github.com/qdm12/ddns-updater/blob/master/docs/cloudflare.md 创建专门用于DNS Edit的Token 一键梭哈 WEB UI 验证 – update之前和之后

dynu.com免费ddns通过api+curl进行动态更新

创建一个新的免费的ddns域名 (免费账号最多可以建4个) 开启API Key bash script 来更新ddns 方法1 – curl post 方法2:wget get url – https://www.dynu.com/en-US/DynamicDNS/IP-Update-Protocol#ipupdate 方法3-使用客户端软件 https://www.dynu.com/DynamicDNS/IPUpdateClient/Linux 这个最不方便的就是不能通过hostname来指定哪个域名进行更新,而是需要通过location(也就是group)来更新该group当中的所有的域名。不然就只能更新默认的那一个! 验证

用API手动修改CloudFlare的某个域名的A记录IP

原理很简单,就是通过邮箱+GlobalAPIKey逐步获得zone_id (对应yyy.zzz),再获得record_id (对应xxx.yyy.zzz),然后就可以通过curl post来直接修改xxx.yyy.zzz对应的A记录了。 参考 https://github.com/XIU2/CloudflareSpeedTest/issues/40 获得Global API Key 获得zone_id (yyy.zzz) 获得对应的record_id (xxx.yyy.zzz) curl+post 来更新A记录IP值 写了一个bash function