当前位置:首页 > 编程语言 > 正文内容

Linux运维基础之tldr命令详解

a811625532年前 (2024-02-26)编程语言10

Linux 中的 tldr 命令是 “Too Long; Didn’t Read” 的首字母缩写,是一种简化的、社区驱动的理解各种命令行工具的 *** 。与提供详尽细节的传统 man 页不同,tldr 提供了简明实用的示例,帮助用户快速掌握命令的精髓。

它通常与 maninfo 等命令结合使用,以获得更全面的理解。无论你是希望重温记忆的资深专业人士,还是希望了解相关知识的新手, tldr 都是你的得力助手。除了这个命令,你可能还会发现 cheat 等工具也很有用,它们提供类似的功能,但有个性化的小抄。

如何安装 tldr 命令

大多数 Linux 发行版默认不包含 tldr 命令,因此需要安装。安装 *** 因系统使用的软件包管理器而异。以下是安装和卸载 tldr 的一般指南:

Debian-based systems (e.g., Ubuntu)

安装:

sudo apt update
sudo apt install tldr

卸载:

sudo apt remove tldr

Red Hat-based systems (e.g., Fedora)

安装:

sudo dnf install tldr

卸载:

sudo dnf remove tldr

Arch Linux

安装:

	
sudo pacman -S tldr

卸载:

sudo pacman -R tldr

macOS (使用 Homebrew)

安装:

brew install tldr

卸载:

brew uninstall tldr

使用 Node.js (跨平台)

安装:

npm install -g tldr

卸载:

	
npm uninstall -g tldr

如何使用 tldr

1. 查看 ls 命令摘要

语法: 

说明:列出当前目录下的文件和目录。

示例: tldr ls

输出:

ls
List directory contents.
- List files one per line:
ls -1
- List all entries except for '.' and '..':
ls -A
- Long format list (permissions, ownership, size, and modification date) of all files:
ls -la

输出结果简要介绍了 ls 命令,并显示了一些常见的使用示例,如每行列出一个文件、排除某些条目和显示详细信息。

2. 查看 grep 命令摘要

语法: 

说明:以某规则搜索文件或文本。

示例: tldr grep

输出:

grep
Print lines matching a pattern.
- Search for an exact string:
grep 'search_string' file.txt
- Search for a pattern, ignoring case:
grep -i 'search_string' file.txt
- Search for a pattern in all files recursively in the current directory:
grep -r 'search_string' .

输出结果提供了 grep 命令的简明摘要,包括搜索精确字符串、忽略大小写以及在当前目录下执行递归搜索的示例。

3. 查看 tar 命令摘要

语法: 

说明:对文件和目录进行归档和压缩。

示例: tldr tar

输出:

tar
Archiving utility.
- Create an archive from files:
tar cf target.tar file1 file2 file3
- Extract an archive in a target folder:
tar xf source.tar -C folder
- Create a gzipped archive:
tar czf target.tar.gz folder

输出概述了 tar 命令,包括从文件创建压缩包、将压缩包解压缩到特定文件夹以及创建 gzip 压缩包的示例。

更多 Linux 命令

下面罗列了最常见的一些 Linux 命令,您可以根据自己的需要查阅对应命令的详细解析:

目录操作  ·  ·  ·  · 
文件操作  ·  ·  ·  ·  ·  ·  ·  · 
文件系统操作  ·  · 
***  ·  ·  ·  · 
搜索和文本处理  ·  ·  ·  ·  ·  · 
系统信息和管理  ·  ·  ·  ·  ·  · 
用户和会话管理  ·  ·  · 

此外,我们还整理 ,以帮助大家全面深入地学习 Linux。

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://2345hao.cn/blog/index.php/post/8228.html

分享给朋友:

“Linux运维基础之tldr命令详解” 的相关文章

PHP 8.1有哪些变化:新特性、改变及弃用等

PHP 8.1有哪些变化:新特性、改变及弃用等

不久前,PHP 8.0大张旗鼓地发布了。它带来了许多新特性、性能增强和变化——其中最令人兴奋的是新的JIT编译器。 技术世界总是在向前发展,PHP也是如此。 ,包含了几个令人兴奋的特性。它定于今年晚些时候于2021年11月25日发布。 在本文中,我们将详细介绍PHP 8.1将带来哪些新的东...

宝塔面板教程之FTP管理篇

宝塔面板教程之FTP管理篇

使用宝塔面板,您可以快速地创建一个FTP管理账户,对网站文件进行管理。但有必要提醒大家的是,使用FTP远不如使用SFTP安全,你可以查看文章“”进一步了解两者之间的差异。 此外,宝塔面板的文件管理模块其实已经能够满足站长的大部分文件管理需求。当然,如果你非得要使用FTP管理服务器文件,可以参照以下...

宝塔面板教程之数据库管理篇

宝塔面板教程之数据库管理篇

宝塔的数据库管理,是基于phpmyadmin管理和新建数据库。其最大的便利性就是类似,通过面板可以快速访问进行管理操作,无需单独访问phpmyadmin的主页。 此外,在宝塔面板进行数据库管理,你也对数据库名、用户名及密码等信息一目了然,及可以对数据库执行快速备份或者导入。 添加数据...

宝塔面板教程之文件管理篇

宝塔面板教程之文件管理篇

宝塔面板其中一个最为便捷的功能之一,无需SFTP或者FTP即可对服务器的文件内容进行上传、下载、编辑及删除等管理操作。 文件管理,用于管理该服务器上的文件内容。 文件的基础操作 文件的基础操作有哪些了,主要有这些方面:复制、粘贴、剪切、删除、重命名、压缩、刷新、新建文件、新建目录。...

如何成为一名出色的Java开发人员

如何成为一名出色的Java开发人员

美国劳工统计局估计在美有超过软件开发人员。根据2021年的数据,其中,这是世界上使用最广泛的五种编程语言之一。 自然,学习Java并成为Java开发人员对于任何对软件开发感兴趣的人来说都是明智的职业选择。 在本综合指南中,您将学习成为Java开发人员所需的一切知识。我们将分解您需要的技能、工...

PostgreSQL与SQL Server之间的16个关键差异

PostgreSQL与SQL Server之间的16个关键差异

市场上有各种各样的数据库可供选择,用户通常可以仔细考虑PostgreSQL与SQL Server,以便为他们的用例找出更好的选择。使用PostgreSQL进行运营的组织可能希望切换到像Microsoft SQL Server这样的数据库,因为它主要迎合不同的数据仓库解决方案、电子商务和其他业务线...