Linux命令学习神器:tldr命令
概述
tldr(Too Long; Didn't Read)命令会自动显示命令常用样例,什么--help
和man
都弱爆了。
安装
首先需要安装Node.js client,然后通过npm命令安装即可
npm install -g tldr
sudo ln -s ~/.npm-global/lib/node_modules/tldr/bin/tldr /bin/tldr
# 更新本地库
tldr -u
语法
tldr command [options]
Options:
Options:
-V, --version output the version number
-l, --list List all commands for the chosen platform in the cache
-a, --list-all List all commands in the cache
-1, --single-column List single command per line (use with options -l or -a)
-r, --random Show a random command
-e, --random-example Show a random example
-f, --render [file] Render a specific markdown [file]
-m, --markdown Output in markdown format
-o, --os [type] Override the operating system [linux, osx, sunos]
--linux Override the operating system with Linux
--osx Override the operating system with OSX
--sunos Override the operating system with SunOS
-t, --theme [theme] Color theme (simple, base16, ocean)
-s, --search [keywords] Search pages using keywords
-u, --update Update the local cache
-c, --clear-cache Clear the local cache
-h, --help output usage information
示例
[rohn@WhiteQueen ~]$ tldr grep
grep
Matches patterns in input text.
Supports simple patterns and regular expressions.
- Search for a pattern within a file:
grep search_pattern path/to/file
- Search for an exact string:
grep -F exact_string path/to/file
- Search for a pattern recursively in the current directory, ignoring non-text files:
grep -RI search_pattern .
- Use extended regular expressions (supporting ?, +, {}, () and |), in case-insensitive mode:
grep -Ei search_pattern path/to/file
- Print 3 lines of [C]ontext around, [B]efore, or [A]fter each match:
grep -C|B|A 3 search_pattern path/to/file
- Print file name with the corresponding line number for each match:
grep -Hn search_pattern path/to/file
- Use the standard input instead of a file:
cat path/to/file | grep search_pattern
- Invert match for excluding specific strings:
grep -v search_pattern
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗