Linux常用命令行工具
使用Linux命令行完成任务时,使用合适的命令行工具可以提升效率,解放双手。
以下命令均在debian系Linux发行版执行
zsh
zsh
为shell的一种,兼容bash
,同时与on-my-zsh
插件使用可以完成美化终端,命令提示,自动补全等操作,极大提高效率。
安装
使用懒人脚本tmoe
一键安装,输入:
1
| curl -LO https://gitee.com/mo2/linux/raw/2/2.awk; awk -f 2.awk
|
使用
1
| zsh #进入zsh终端,可以自己设置好看的主题
|
tldr
太长不看,帮助你列出指定命令的常用用法
安装
使用
1 2
| tldr -u #更新缓存 tldr scp #列出scp命令用法
|
觉得命令太长的话取个别名alias tl="tldr" >> .zshrc
或者alias tl="tldr" >> .bashrc
htop
top的替代品,用于查看系统状态,非常美观
安装
1
| apt install htop #下载慢的话换国内的源
|
使用
batcat
cat的替代品,可彩色输出文本并且表上行数
安装
1 2
| apt install batcat alias bat="batcat" >> .zshrc #取个别名
|
使用
fdfind
find的替代品,用于快速查找文件
安装
1 2
| apt install fdfind alias fd="fdfind" >> .zshrc #取个别名
|
使用
1
| fd logs #查找当前目录及其子目录中的logs文件
|
ripgrep
grep的替代品,用于查找文件中的文本
安装
使用
1
| rg hello test.txt #查找test文件中的hello字符
|
z
非常方便的跳转命令,可以跳转到想去的路径,cd的好帮手
安装
使用tmoe可以自动安装on-my-zsh
的z插件,也可自行下载二进制包安装
使用
1 2
| z #查看常去路径 z proje #如果常去路径有XXX/XXX/project可直接跳转过去
|