-
shell
Oh-My-Zsh
zshell是目前为止我使用颜值最高的shell, 有很多可配置的功能,如果使用Git的话,会显示当前分支。 吐槽一下,Mac的shell和linux的shell还是不太一样。 特别是linux对于参数的位置一点不care,Mac还是延续Unix的风格,这点特别不爽~~
-
安装软件
Ubuntu下的apt-get用着超爽,其它linux版本也有类似工具Mac下brew感觉语法和apt-get差不都$ brew install bat -
编辑器
当然是
vim,完全不用鼠标就可以随心所欲的coding. 特别是查找文本的效率特别快,如果用IDE,Ctrl+F来回找烦死你 -
file
查看当前文件类型,毕竟
Linux上对后缀名是不敏感的,用它查看相关文件类型超好用
-
lsof
Linux把所有程序都看作文件,所有我们可以用这个命令来查找当前端口所对应的应用程序,比netstat命令好用多了。但因为涉及到内核,所以需要root权限,我们可以用sudo来运行
-
grep awk sed
号称
Linux文本处理三剑客,具体玩法就太多了,大家有兴趣的可以深入研究一下 -
bat
cat做的事情就是把文件内容打印出来,但是没有颜色高亮 很不方便(没有颜色我基本看不懂代码 > <)。bat不仅有颜色,还有行号、分页、加加减减的整合、 类似less那样的搜索。 建议在你的 建议替换系统原有的cat
$ alias cat=bat -
prettyping
ping的替代物,看一下效果图
$ alias ping=prettyping
- htop
top的替代物,htop提供的信息更明确,熟悉了快捷键效率 很高。比如按P按照CPU排序,t展示树形,k来 kill选中的进程等等
- fd
find的语法太难记了,fd好用很多,显示还带高亮:
愿意与大家分享交流各种技术,个人公众账号[mindev],以及 知识星球[ 极客世界 ]



