平常使用的一些命令行工具,整理一下分享出来,大家有好用的也可以推荐一下
1 bat
加强版的 cat,可以显示行号并且支持语法高亮
2 htop
加强版的 top,可以彩色输出进程信息并提供按键提示,强烈安利
3 neofetch
可定制性强,在系统展示方面优于 screenfetch
4 stow
备份工具,用于备份和上传自己的用户配置
5 cloc
代码统计工具,扩展性也很强,我用来统计大项目的文件
6 figlet+cowsay
可以输出好看的艺术字,在自己的脚本里加上这个会更好看 ps:也可以用来做展示
7 tree
展示树形目录,做项目描述必备
8 ffmpeg
强大的视频工具,用于简单的处理视频比如旋转或格式转换
9 imagemagick
强大的照片工具,用于简单的处理图片比如缩放尺寸或去除背景色
10 ripgrep
比 grep 更高速的正则匹配工具
11 ydcv
命令行版的有道词典翻译工具,还支持划词翻译
12 tldr
全称是 too long, don't read,由于 man 页面有时候过长,我们有时候只需要了解几个常用用法,这时候 tldr 就很有用了。
它会列出几个使用样例,方便快速查阅。(由于志愿者还不够多,中文的样例比较少,欢迎大家参与到这个项目中来。