InfoQ 22款好用的CLI工具( 六 )


它色彩艳丽 , 还可以显示git状态等其他信息 , 自动将文件大小转换为方便人们阅读的单位 , 并且所有这些都保持与ls几乎相同的执行速度 。 虽然我很喜欢这个工具并推荐给你们 , 但由于某种原因 , 我仍然坚持使用ls 。
exa下载地址:https://the.exa.website/
20litecli和pgcli
InfoQ 22款好用的CLI工具
文章图片
这是我首选的SQLite和PostgreSQLCLI的解决方案 。 借助自动提示和语法突出显示 , 它们比默认的sqlite3和psql工具要好用很多 。
litecli下载地址:https://litecli.com/
pgcli下载地址:https://www.pgcli.com/
21mas
InfoQ 22款好用的CLI工具
文章图片
mas是一个用于从AppStore安装软件的CLI工具 。 我目前为止 , 我仅仅使用过它一次——设置我的Macbook电脑软件 。 将来 , 我也将使用它来设置我的下一台Macbook 。 mas可让你自动在macOS中安装软件 。 它解放了你大量的点击操作 。 而且 , 鉴于你正在阅读这篇有关CLI工具的文章 , 所以我大胆地认为 , 大家都和我一样 , 不喜欢无聊的单击操作 。
我在“灾难修复”脚本中保留了从AppStore安装的应用程序列表 。 如果我的电脑真的发生了什么意外情况 , 我希望能够以最小的代价重新安装所有内容 。
mas下载地址:https://github.com/mas-cli/mas
22ncdu
InfoQ 22款好用的CLI工具
文章图片
这是在终端进行磁盘分析时使用的工具 , 它使用起来简单快捷 。 当我需要释放一些硬盘空间时 , 会默认使用这款工具 。
ncdu下载地址:https://dev.yorhel.nl/ncdu
23总结
以上推荐工具清单确实很长 , 但是我希望有一些工具真的能够带给你方便 , 提高你的生产力 。 fd、ripgrep或httpie等工具可能是你以前熟悉的工具的改进版本 。 这些工具的改进版本除了更易于使用之外 , 它们还提供更友好的输出 , 执行速度甚至更快 。 所以 , 我们要多多尝试并接受新的事物 , 不要仅仅因为大家都在使用旧工具而只局限在旧工具的使用上 。 事物都是在向前发展的 , 穷则变 , 变则通 , 通则久 。 大家一起共勉 。
参考阅读:
https://switowski.com/blog/favorite-cli-tools#mas
InfoQ读者交流群上线啦!各位小伙伴可以扫描下方二维码 , 添加InfoQ小助手 , 回复关键字“进群”申请入群 。 大家可以和InfoQ读者一起畅所欲言 , 和编辑们零距离接触 , 超值的技术礼包等你领取 , 还有超值活动等你参加 , 快来加入我们吧!
点个在看少个bug