iT邦幫忙

2025 iThome 鐵人賽

DAY 13
2
自我挑戰組

攔截記憶碼:每日一小時記錄技術學習系列 第 13

Day 12 - tldr:命令列速查小抄

  • 分享至 

  • xImage
  •  

攔截源頭

  • 發現管道:GitHub
  • 攔截原因:每天都在用 CLI,但常常忘記指令的參數(尤其是 tar、grep、find),每次都要去翻 man page,或是 Google 一大串。看到 GitHub 上的 tldr-pages/tldr,馬上覺得這東西就是我需要的「簡短速查版」。

技術初探

  • 官方定義:Collaborative cheatsheets for console commands. Simplified and community-driven man pages.
  • 核心賣點:
    • 每個指令都有簡單清楚的範例
    • 社群維護,支援幾乎所有常用 CLI
    • 安裝輕量,支援多平台(Node.js / Python / Rust client)
    • 可離線使用,支援 cache 更新
  • 適用場景:
    • 快速複習指令用法
    • 學新工具時不想被冗長文件嚇到
    • Demo / 工作坊中快速提示自己

實戰使用

快速安裝

# 使用 npm
npm install -g tldr

# 或使用 Homebrew (macOS)
brew install tldr

Hello World

tldr tar

輸出:
https://ithelp.ithome.com.tw/upload/images/20250927/20149301Y0ie3vdDj9.png

實際應用

最常用的就是 git 指令速查:

tldr git stash

輸出會直接告訴你:

# 暫存目前修改
git stash

# 恢復最近一次 stash
git stash pop

比去翻 git help stash 要快太多。

記憶碼摘要

技術:tldr
分類:命令列工具
難度:⭐☆☆☆☆(1-5顆星)
實用度:⭐⭐⭐⭐⭐(1-5顆星)
一句話:社群維護的 CLI 速查小抄,比 man page 簡潔好懂。
關鍵指令:tldr [command]
適用情境:忘記指令參數時,快速查詢常見範例。

結語

tldr 就是「命令列的 Google 縮小版」,一秒鐘就能提醒我 tar 要怎麼用,完全是日常必備的小工具。
最棒的是它是開源社群維護的,之後也許可以自己貢獻一些中文翻譯或常用工具頁面。
下一步,我想試試把 tldr 與 fzf 或 cheat.sh 結合,打造屬於自己的 CLI 助手。


上一篇
Day 11 - FastAPI-MCP:讓你的 API 一鍵變成 MCP 工具
下一篇
Day 13 - jq:JSON 處理瑞士刀
系列文
攔截記憶碼:每日一小時記錄技術學習14
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言