常用软件 
通用 
- typora - Markdown 编辑工具 
- electerm - 跨平台的Terminal/SSH/SFTP客户端工具 
- vsCode 
- JDK Mission Control - JDK任务控制工具套件 
- dbeaver - 为开发人员、 SQL 程序员、数据库管理员和分析师提供免费的多平台数据库工具 
- Qv2ray - 跨平台翻墙工具 
- Motrix - Motrix一款全能的下载工具,支持下载 HTTP、FTP、BT、磁力链接等资源 官网 
- AnotherRedisDesktopManager - 一个更快,更好,更稳定的 redis 桌面管理器,兼容 Linux,windows,mac。 
- uTools - 自由集成丰富插件,快速匹配「场景功能」,用完即走 
- postman - api调试工具 
mac 
- stats - macOS 菜单栏系统监视器 
- Proxyman - Proxyman 是一个原生的、高性能的 macOS 应用程序,具有强大的调试功能,使开发人员能够捕获、检查和操作 HTTP 请求/响应 
- Karabiner-Elements - 强大而稳定的 macOS 键盘定制器 
- Better And Better - 鼠标手势 
- Bartender4 - 控制mac菜单栏图标展示 
- iina - macOS 的现代媒体播放器 
- PathFinder - mac文件管理 
Windows 
linux 
系统相关 
域名解析 
- app-116-203-255-68.nip.io maps to > 116.203.255.68 
- 192.168.0.1.sslip.io > 192.168.0.1 
- foo.bar.10.0.0.1.xip.io > 10.0.0.1 
ssh-keygen 命令 
-b:指定密钥长度;
-e:读取openssh的私钥或者公钥文件;
-C:添加注释;
-f:指定用来保存密钥的文件名;默认【id_rsa】和【id_rsa.pub】
-i:读取未加密的ssh-v2兼容的私钥/公钥文件,然后在标准输出设备上显示openssh兼容的私钥/公钥;
-l:显示公钥文件的指纹数据;
-N:提供一个新密语;
-P:提供(旧)密语;
-q:静默模式;
-t:指定要创建的密钥类型。RSA或DSA