Linux, 应用部署

Linux另类帮助手册tldr的安装使用

to long don‘t read 太长了别看了 :) 这个就是这个软件的特色,也就是通过举例的方式帮我们讲清楚每个命令的常见用法。

安装方法:
yum -y install tldr
安装后需要下载手册的离线版以免网络不稳定无法使用
在/etc/bashrc最好增加三个变量:

#vi  /etc/bashrc 
export TLDR_CACHE_ENABLED=1
export TLDR_CACHE_MAX_AGE=720
export TLDR_DOWNLOAD_CACHE_LOCATION="https://tldr.sh/assets/tldr.zip"

然后执行一下命令:
#. /etc/bashrc
#tldr --update
安装后即可使用

例子:find命令的帮助:

[root@localhost ~]# tldr find

  find

  Find files or directories under a directory tree, recursively.
  More information: https://manned.org/find.

  - Find files by extension:
    find root_path -name '*.ext'

  - Find files matching multiple path/name patterns:
    find root_path -path '**/path/**/*.ext' -or -name '*pattern*'

  - Find directories matching a given name, in case-insensitive mode:
    find root_path -type d -iname '*lib*'

  - Find files matching a given pattern, excluding specific paths:
    find root_path -name '*.py' -not -path '*/site-packages/*'

  - Find files matching a given size range, limiting the recursive depth to "1":
    find root_path -maxdepth 1 -size +500k -size -10M

  - Run a command for each file (use `{}` within the command to access the filename):
    find root_path -name '*.ext' -exec wc -l {} \;

  - Find all files modified today and pass the results to a single command as arguments:
    find root_path -daystart -mtime -1 -exec tar -cvf archive.tar {} \+

  - Find empty files (0 byte) or directories and delete them verbosely:
    find root_path -type f|d -empty -delete -print

Leave a Reply