工具箱

优质
小牛编辑
131浏览
2023-12-01

工具箱

终端小工具


工具安装使用功能
wifi-passwordbrew install wifi-passwordwifi-password查看当前密码
htopbrew install htopsudo htop系统监视器
treebrew install treetree树状结构列出文件夹汇总目录内容
archeybrew install archey~~ archey -h ~~显示系统信息
Youtube-dlbrew install youtube-dl~~ youtube-dl -help ~~以高分辨率从任何平台下载YouTube视频
Imagemagickbrew install imagemagick~~ convert help ~~图片格式转换
Speedtest-clibrew install speedtest-cli~~ speedtest-cli -h ~~测速
progressbrew install progresswatch progress -q查看cpmv执行进度

1. thefuck

  • thefuck
    自动帮你纠正终端命令

2. exa

  • exa
    A modern version of ‘ls’. 代替ls,可以显示各种漂亮的权限颜色

3. Ag

  • Ag
    终端字符搜索神器,快而准,格式又美观,无敌。

4. fd

  • fd
    终端文件搜索神器,不用再使用find了。

5. asciinema

  • asciinema
    终端视频录制,主要用来录制一些终端命令。

    • 首次注册会去官网,然后写个邮箱,邮箱会受到邮件,点击链接即注册
      之后,一般会向邮箱里发送登录验证,点击即可
      然后就会将你录制的视频,存在你的账号下
    • 开始记录 first-rec.cast是自定义的文件名 也可以没有文件名

      asciinema rec first-rec.cast
      
    • 停止记录

      exit
      

      停止录制后会询问保存方式:

      asciinema: recording finished
      asciinema: press <enter> to upload to asciinema.org, <ctrl-c> to save locally
      
    • Enter键,然后 访问出现的 url

    • ctrl + c 会存到本地,zsh asciinema upload first-rec.cast 可以再次上传到官网

6. you-get

  • you-get
    视频下载神器,下载各种地方的视频。比如:youtube,bilibili,抖音,快手,知乎,优酷等等。

7. tig

  • tig
    字符模式下交互查看git项目,可以替代git命令。

8. mycli

  • mycli
    mysql客户端,支持语法高亮和命令补全,效果类似ipython,可以替代mysql命令。

9. jq

  • jq
    json文件处理以及格式化显示,支持高亮,可以替换python -m json.tool。

10. icdiff

11. objdump

  • objdump
    objdump命令是用查看目标文件或者可执行的目标文件的构成的gcc工具。

12. nm

  • nm
    简单说的话,就是可以帮你列举出该目标中定义的符合要求的符号。要求可以很多,主要通过参数实现:外部引入的、内部定义的、动态的... 也可以添加参数使nm同时打印行号、文件名等相关信息。

13. llvm-ar

  • llvm-ar
    llvm-ar命令可用于读取SVR4,GNU,BSD和Darwin格式的存档文件,以及写入GNU,BSD和Darwin样式的存档文件

14. libtool

  • libtool
    libtool 是一个通用库支持脚本(/usr/bin/libtool),将使用动态库的复杂性隐藏在统一、可移植的接口中。

桌面工具

1. Fork

  • Fork
    一款优秀的Git图形化工具, 开发者为一对捷克夫妻, 男主负责Mac端, 女主负责Windows

    支持功能

    价格$49.99

2. TablePlus

  • TablePlus
    一个数据库可视化的GUI工具,可以方便地对 MySQLPostgreSQLRedis 和其他各种数据库进行操作和数据查看
    相对于Fork小贵, 可以按设备量购买license

3. IINA

  • IINA
    一款优秀的视频播放器, For and only for modern macOS
    免费开源

4. Background Music

5. Motrix

  • Motrix

    一款全能的下载工具。支持下载 HTTP、FTP、BT、磁力链、百度网盘等资源。
    免费

6. OBS

7. SimPholders

8. Proxyman

  • Proxyman

    Proxyman是本机高性能macOS应用程序,具有强大的调试功能,使开发人员能够捕获,检查和处理HTTP请求/响应。

    价格: $ 39 - 59解锁全部功能

9. SYM

  • SYM

    一个图形化的崩溃日志符号化工具

    免费开源

10. Sigil Ebook


移动端工具

1. Thor三件套

  • Thor(俗称锤子)是一款iOS平台的抓包调试Http或Https协议的工具,在众多抓包调试Http或Https协议的工具中功能方面相比较完善和稳定,用户可以通过Thor对绝大多数app进行一些项目的调试,或者抓取一些需要的图片、音频、压缩包、下载链接等,从而制作出来的便是Thor过滤器。

  • Anubis是一款网络开发调试和HTTP学习的工具,用来调试API或者学习理解HTTP协议,配合Thor使用,可以进行日期格式化、Base64编码等或将抓取记录导出至Anubis,编辑请求头,请求重放,进行网络调试分析。

  • Shu是一款iOS平台的万能文件查看器,可解压、打开、查看给格式的文件(包括.ipa的安装包),转换文件,同时包括下载功能,是一款强大的文件中转和处理站。

    价格: ¥88, 性价比很高

2. Jump

  • Jump Desktop
    远程控制软件, 支持WindowsMac双平台
    平时远程Mac直接VNC, 偶尔需要远程一台Windows时使用
    价格: ¥98

3. PPHub

  • PPHub

一款不错的 GitHub App

价格: ¥12

4. LightBlue

  • LightBlue

一款免费的蓝牙调试工具