可能没什么用,但是很花哨
可以很菜,但是一定要骚
毕竟,帅是一辈子的事
neofetch 显示系统信息(Linux|MacOS|Windows|iOS|Android)
brew install neofetch
neofetch
screenfetch 显示系统信息(Linux)
brew install screenfetch
screenfetch

ufetch 显示系统信息(Linux)
git clone https://gitlab.com/jschx/ufetch.git
sudo cp ufetch/ufetch-macos /usr/local/bin
sudo chmod +x /usr/local/bin/ufetch-macos
# 每次登陆 shell 自动运行
echo "clear && source /usr/local/bin/ufetch-macos" >> ~/.zshrc

ccat 带颜色的 cat
brew install ccat
# 使用 ccat 代替 cat
echo "alias cat='ccat'" >> ~/.zshrc

bat 颜色的 cat
brew install bat
# 使用 bat 代替 cat
echo "alias cat='bat'" >> ~/.zshrc

lolcat 渐变色 cat
brew install lolcat
ufetch-macos | lolcat
# 每次登陆 shell 自动运行
echo "clear && source /usr/local/bin/ufetch-macos | lolcat" >> ~/.zshrc

ag 查找字符串,代替 grep
brew install ag
ag hello

duf 查看磁盘信息
brew install duf
duf -only local

glow 在终端里阅读 Markdown
brew install glow
glow -p README.md

lsd 带图标的 ls
brew install lsd
echo "alias ls='lsd'" >> ~/.zshrc
echo "alias ll='lsd -l'" >> ~/.zshrc
echo "alias la='lsd -a'" >> ~/.zshrc
echo "alias tree='lsd --tree'" >> ~/.zshrc

httpstat 代替 curl
brew install httpstat
pip3 install httpstat
httpstat https://zhuangzhuang.io
jq 解析 json
cat frpc.json | jq --tab
shyaml 解析 yaml
brew install shyaml
cat lsd/.travis.yml | shyaml get-value language
mycli MySQL 客户端(支持Tab)
brew install mycli
docker pull --platform=linux/x86_64 mysql:5.7.33
docker run --platform=linux/x86_64 \
--name mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
-p 3306:3306 -d mysql:5.7.33
mycli -h'127.0.0.1' -P'3306' -u'root' -p'123456'
bpytop 终端资源监控器(python)
brew install bpytop
bpytop

bashtop 终端资源监控器(bash)
bashtop
# 甚至可以这样,emmmm,有点晕
bashtop | lolcat
gtop 终端资源监控器(nodejs)
npm install gtop -g
gtop
htop 终端资源监控器(c)
brew install htop
# 上次中挖矿病毒,ps 和 top 篡改隐藏进程,用 htop 查出来了
htop
lazydocker docker 管理(用了很久我才知道他支持鼠标,支持鼠标,支持鼠标!!!)
brew install lazydocker
lazydocker
pm2 进程管理工具
npm install pm2 -g
pm2 start frpc.json
pm2 ls
pm2 monit

暂时就写这么多,什么时候发现好玩的在更新
原创
MAC 终端美化-给终端一点颜色
本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
赞赏支持
如果觉得文章对你有帮助,可以请作者喝杯咖啡 ☕
评论交流
欢迎留下你的想法