zoukankan      html  css  js  c++  java
  • Linux命令学习神器:tldr命令

    Blog:博客园 个人

    概述

    github:https://github.com/tldr-pages/tldr

    tldr(Too Long; Didn't Read)命令会自动显示命令常用样例,什么--helpman都弱爆了。

    安装

    首先需要安装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
    
    
  • 相关阅读:
    Intent
    What should we do next in general after collecting relevant data
    NOTE FOR Secure Friend Discovery in Mobile Social Networks
    missing pcap.h
    after building Android Source code
    plot point(one column)
    When talking to someone else, don't infer that is has been talked with others at first. It may bring repulsion to the person who is talking with you.
    进程基本知识
    Python input和raw_input的区别
    强制 code review:reviewboard+svn 的方案
  • 原文地址:https://www.cnblogs.com/Rohn/p/13735579.html
Copyright © 2011-2022 走看看