当前位置: 首页 > 科技观察

Cheat—— 给Linux初学者和管理员一个终极命令行"备忘单"

时间:2023-03-12 08:44:08 科技观察

Cheat-Linux初学者和管理员的终极命令行“备忘单”?在这种情况下,我们使用手册页来寻求帮助。还有其他选项可能包括诸如“help”、“whereis”和“whatis”之类的命令。但所有这些都有优点和缺点。当我们浏览手册页查看选项和帮助时,里面的描述过于冗长,短时间内无法理解其含义。Linux手册页同样,'help'命令可能不会给您预期的答案。帮助命令“whereis”除了二进制文件的安装位置外几乎不给你任何信息(有时这可能很重要)Whereis命令“whatis”除了查询命令的作用之外给你一组严格的答案,没有帮助很多。此外,它从不说明可用的选项。WhatisCommand我们已经使用了上述所有选项,直到我们掌握了它,但现在出现了“作弊”,这是一个交互式备忘录应用程序,它将从其余命令中脱颖而出。什么是作弊?cheat是一个交互式备忘单应用程序,根据GNU通用公共许可证为Linux命令行用户发布。它提供了Linux命令使用案例的显示,包括命令的所有选项和简短但易于理解的功能。Cheat:提供在Linux系统中安装'Cheat'的简单命令选项'Cheat'有两个主要依赖项-'python'和'pip',在安装'cheat'之前,请确保您的系统已安装python和pip。安装Python#apt-getinstallPython(基于Debian的系统)#yuminstallpython(基于小红帽的系统)安装Pip#apt-getinstallpython-pip(基于Debian的系统)#yuminstallpython-pip(基于小红帽的系统)Hoodbasedsystems)System)注意:pip是一个简单的安装替代品,是一个大大改进的Python第三方包安装程序。下载并安装Cheat我们将通过Git下载“Cheat”,如果没有安装,请确保安装了“git”包。#apt-getinstallgit(基于Debian的系统)#yuminstallgit(基于小红帽的系统)接下来,通过运行以下命令安装所需的python依赖项。#pipinstalldocoptpygments现在,克隆cheat的Git存储库#gitclonehttps://github.com/chrisallenlane/cheat.git进入cheat目录并运行“setup.py”(一个python脚本)。#cdcheat#pythonsetup.pyinstall如果安装顺利,你应该能够看到系统上安装的cheat版本。#cheat-vcheat2.0.9作弊的一些必要配置你必须在'~/.bashrc'文件中设置'EDITOR'环境变量,打开用户的'.bashrc'文件,并在其中添加以下行:exportEDITOR=/usr/bin/nano你可以使用你最喜欢的编辑器而不是'nano'。保存文件并注销,然后再次登录以确保更改生效。接下来添加cheat的自动补全功能,保证命令行在不同解释器下的自动补全。要实现此功能,只需克隆“cheat.bash”脚本并将其复制到系统上的正确目录即可。#wgethttps://github.com/chrisallenlane/cheat/raw/master/cheat/autocompletion/cheat.bash#mvcheat.bash/etc/bash_completion.d/注意:该团队已经在Git自动完成脚本上上传了其他解释器,这些可以被克隆并用于不同的解释器。使用下面的链接查找其他解释器的自动完成脚本:各种Shell的自动完成脚本不仅如此,如果需要,您还可以使用语法高亮显示。为此,请将“CHEATCOLORS”环境变量添加到“.bashrc”文件中。exportCHEATCOLOR=trueCheat应用程序默认只提供最基本和常用的命令。备忘单的内容存储在~/.cheat/中。目录下,我们可以在这个目录下手动添加cheatsheet的内容,这样我们的cheatapplication会更加强大。#cheat-xyz这将打开xyz备忘单,如果不存在则创建一个备忘单。备忘单将使用.bashrc中设置的默认编辑器打开,这是上面.bashrc中设置的默认编辑器。有些作弊命令使用的包可以是*.gz、*.bz2、*.zip、*.xz,但在什么情况下使用哪些选项呢?tar命令选项我以前从未使用过dd命令,无论我对此有多么确定,除非我在各个地方查阅和检查过它。现在,事情简单多了。ddcommandoption'uname'commandhelpuname命令选择ifconfig命令操作小教程ifconfigcommandoption'top'命令是管理员和普通用户最重要的命令之一。top命令选项让我们欺骗cheat命令,如何(虽然它没有意义)?获取可用命令的列表,这些命令实际上是系统上安装的备忘单。列出所有Linux命令使用关键字搜索备忘单。搜索备忘单以查看涵盖所有命令的内置备忘单。$cheat-d/home/avi/.cheat/usr/local/lib/python2.7/dist-packages/cheat/cheatsheets将内置备忘单复制到本地目录。#cp/usr/local/lib/python2.7/dist-packages/cheat/cheatsheets/*/home/avi/.cheat/结论这个很棒的工具在许多情况下充当“救世主”,为您提供所需的信息,这些信息不冗余,不模糊,相反,它切中要害。这是一个每个人都需要的工具,易于创建、安装、使用和理解,这个工具有光明的未来。这个Git存储库中添加了一个精彩的噱头,我不打算在这里解释它,但留给你。LinuxGag好吧,文章即将结束,我会带着你们喜欢的下一篇有趣的文章回到这里,在那之前,请继续关注我们。不要忘记在下面的评论部分给我们留下您宝贵的反馈。原文链接:http://linux.cn/article-3760-1.html