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

Linux ubuntu 24.04 使用 Cheat Engine 内存修改器(游戏作弊器),安装简体中文语言包,修改游戏内存,更改游戏物品、金钱数量,妈妈级教程,一文学会! ubuntu 24.04 使用 Cheat Engine 作弊器修改游戏内存数据,修改游戏属性、物品和金钱教程,以《仙剑奇侠传四》为例修改游戏内存数据,妈妈级教程,解决汉化和使用找不到进程的问题,添加桌面快捷方式 阅读详情

当你不确定你所运行的命令,尤其是那些使用了许多选项的复杂命令时,你会怎么做?在这种情况下,我们使用man pages来获取帮助。还有一些其它的选择可能包括像‘help’,‘whereis’和‘whatis’这样的命令。但是所有的这些既有优点,也有缺点。

当我们浏览man pages来查看选项和帮助的时候,里面的描述实在太冗长了,我们无法在短的时间里理解它的意思。

Linux Man PagesLinux Man Pages

同样,‘help’命令可能也不会给你期待的答案。

Help CommandHelp Command

‘whereis’命令几乎不给你任何信息,除了安装二进制文件的位置(有些时候可能是重要的)

Whereis CommandWhereis Command

‘whatis’命令给出一套很严格的答案,它除了说出所查询命令的作用,并没有什么太大帮助。而且,它从来不说明可用的选项。

Whatis CommandWhatis Command

直到在困难中解决问题前,我们已经使用了以上全部选项,但是现在来了一个交互式的备忘录应用程序‘cheat’,它将在其余的命令中脱颖而出。

什么是cheat?

cheat是在GNU通用公共许可证下,为Linux命令行用户发行的交互式备忘单应用程序。它提供显示Linux命令使用案例,包括该命令所有的选项和简短但尚可理解的功能。

Cheat: Provides Easy Command Options

Cheat:提供简单命令选项

在Linux系统中安装‘Cheat’

‘Cheat’有两个主要的依赖——‘python’ 和 ‘pip’,在安装‘cheat’之前,确保你的系统安装了python和pip。

Install Python

 
  1. # apt-get install Python (基于Debian的系统)
  2. # yum install python (基于小红帽的系统)

Install Pip

 
  1. # apt-get install python-pip (基于Debian的系统)
  2. # yum install python-pip (基于小红帽的系统)

Note:pip是一个简单的安装替代,是一个有极大改进的Python第三方包安装器。

下载并安装Cheat

我们将通过Git下载‘Cheat’,确保你安装了‘git’包,如果没有最好安装一下。

 
  1. # apt-get install git (基于Debian的系统)
  2. # yum install git (基于小红帽的系统)

接下来,通过运行下面的命令来安装所需要的python依赖包。

 
  1. # pip install docopt pygments

现在,复制cheat的Git库

 
  1. # git clone https://github.com/chrisallenlane/cheat.git

进入cheat目录,运行‘setup.py’(一个python脚本)。

 
  1. # cd cheat
  2. # python setup.py install

如果安装很顺利,你就能够看到安装在系统上的cheat版本了。

 
  1. # cheat -v
  2. cheat 2.0.9

cheat的一些必要配置

你必须在‘~/.bashrc’文件里设置‘EDITOR’环境变量,打开用户‘.bashrc’文件,然后把下面这行加入到里面:

 
  1. export EDITOR = /usr/bin/nano

你可以使用你喜欢的编辑器来替代‘nano’。保存文件然后退出,再次登录以确保修改生效。

接下来,添加cheat的自动补全特性,来确保不同解释器下命令行的自动补全。为了到达该功能要求,简单地将‘cheat.bash’脚本clone下来,然后复制到你系统正确的路径下。

 
  1. # wget https://github.com/chrisallenlane/cheat/raw/master/cheat/autocompletion/cheat.bash
  2. # mv cheat.bash /etc/bash_completion.d/

NOTE:团队已经在Git上上传了其他解释器的自动补全脚本,这些都可以被克隆,然后用在不同的解释器上。使用下面的链接,以找到其余解释器的自动补全脚本:

不仅如此,如果需要的话,你也可以使用语法高亮。要想做到这一点,在你的‘.bashrc’文件中添加‘CHEATCOLORS’环境变量。

 
  1. export CHEATCOLOR=true

Cheat应用默认只提供最基本和最常用的命令。cheat备忘单的内容保存在~/.cheat/.目录里,我们可以手动在这个目录添加备忘单里面的内容,这样,我们的cheat应用将更强大。

 
  1. # cheat -xyz

这将打开xyz备忘单,如果没有的话就会创建一个。备忘单将使用.bashrc里设置的默认编辑器打开,默认编辑器就是在上面.bashrc所设置的。

一些Cheat命令的使用

一个包可以是 *.gz , *.bz2 , *.zip , *.xz,可是什么情况下用哪些选项呢?

tar command optionstar命令选项

除非在不同的地方咨询和核对后,我才使用dd命令,在此之前,无论我对这个命令多么的肯定,我从不使用它。现在,事情就变得简单多了。

dd command optionsdd命令选项

‘uname’命令帮助

uname command optionsuname命令选择

一个简短的ifconfig命令操作教程

ifconfig command optionsifconfig命令选项

‘top’命令,对管理员和普通用户来说,是最重要的命令之一。

top command optionstop命令选项

我们来骗骗cheat命令,如何(尽管别有意义)?得到一个可用命令的列表,其实就是安装在你系统里的cheat备忘录。

List All Linux Commands列出所有Linux命令

使用关键字搜索备忘单。

Search Cheat Sheet搜索备忘单

来看看包含所有命令的内置备忘单。

 
  1. $ cheat -d
  2.  
  3. /home/avi/.cheat
  4. /usr/local/lib/python2.7/dist-packages/cheat/cheatsheets

复制内置的备忘单到你的本地目录。

 
  1. # cp /usr/local/lib/python2.7/dist-packages/cheat/cheatsheets/* /home/avi/.cheat/

结论

这个超棒的工具在许多情况下担任“救世主”的角色,它给予你需要的信息,信息不冗余,不模糊,相反地,却击中要点。这是每个人都会需要的工具,很简单就能创建、安装,使用和理解,这个工具前途无量。

这个Git仓库已经添加了一个精彩的gag,这里我不打算去解释它,而留给各位来解释。

Linux Gag

引自:http://linux.cn/article-3760-1.html


C++ OpenCV实战:从人脸检测到LBPH识别全流程 人脸检测与人脸识别是计算机视觉中两个既紧密关联又层级分明的任务:检测负责在图像中定位人脸区域,识别则需进一步判断“这是谁”。OpenCV作为跨平台图像处理库,为两者提供了完整的基础支持,其中LBPH算法通过提取局部二值模式直方图建立纹理特征,具有光照鲁棒、计算高效、样本需求适中的优点,非常适合离线环境下的实时身份验证。从摄像头采集、样本预处理到模型训练与置信度判定,C++工程化实践能帮助开发者快速搭建可用的桌面或嵌入式识别方案。本文基于OpenCV的级联分类器与LBPH模型,梳理了数据标注、代码封装、参数调 阅读详情

相关推荐

CheatEngine6.7

新版的CheatEngine6.7,官方原版,无修改。 查找系统内存数据很快!

Cheat Engine跨平台支持:Windows/Linux/macOS兼容性

Cheat Engine跨平台支持:Windows/Linux/macOS兼容性 Cheat Engine通过分层抽象架构和条件编译策略实现了对Windows、Linux和macOS三大操作系统的全面兼容。其架构采用统一接口设计和平台特定实现,核心模块包括跨平台进程处理抽象、动态架构检测、平台特定内存操作以及调试器接口的跨平台适配。文章详细分析了不同操作系统在内存管理、调试接口和安全机制方面的差异...

gitblog_00487的博客 1518

Linux-Commands-Cheat-Sheet:Linux命令行备忘单

Linux命令作弊表 导航 命令 描述 ls 列出目录内容 密码 打印当前/工作目录 光盘 改变目录 推/弹出 将工作目录放在堆栈上 文件 确定文件类型 定位 按名称查找文件 更新b 更新数据库以查找 哪个 定位命令 历史 显示bash命令历史 处理文件 命令 描述 麦克迪尔 创建目录/创建目录 rmdir 删除空目录 触碰 更改文件时间戳/创建空文件 cp 复制文件和目录 MV 移动(重命名)文件 R M 删除文件或目录 文字档 命令 描述 猫 连接文件并在标准输出上打印 更多/更少 文件浏览筛选器,供crt查看 纳米 命令行文本编辑器 用户数 命令 描述 须藤 以超级用户身份执行命令 su 更改用户ID或成为另一个用户 使用者 打印当前登录用户的用户名 ID 打印真实有效的用户和组ID 帮助 命令 描述 什么是 显示在线手册说明 适当的 搜索手册页名称和描述 男人 在线

Linux跑齿轮命令,Linux 游戏作弊工具:GameConqueror 0.09

你是否喜欢游戏修改?你是否一直在寻找“CheatEngine for Linux”? 那么你不该错过 GameConqueror。GameConqueror 是一款 Linux 游戏修改工具,用 PyGTK 写成,以 scanmem 作为后端。我的目标是实现 CheatEngine 的大多数功能,成为名副其实的“CheatEngine for Linux”。现在已经实现了基本的搜索功能,支持不同的...

weixin_39884872的博客 1431

Linux Command Line Cheat Sheet

Linux Command Line Cheat Sheet

顺序功能图基本结构

顺序功能图(Sequential Function Chart,SFC)是一种用于描述工业控制系统中顺序控制流程的图形化编程语言,广泛应用于PLC(可编程逻辑控制器)编程。其核心思想是将复杂的控制流程分解为多个有序的步骤,通过逻辑条件实现步骤间的切换。顺序功能图通过图形化的方式简化了复杂控制逻辑的设计,尤其适用于需要严格顺序控制的工业自动化场景。[初始步] → 转换条件1 → [步1] → 转换条件2 → [步2] → ...[步X] → → [步B] → 转换条件B → → [合并步]

ayingqin1的博客 1224

Linux - ubuntu cheat sheet

[PDF]: https://files.fosswire.com/2008/04/ubunturef.pdf [REF]: https://fosswire.com/post/2008/04/ubuntu-cheat-sheet/ [REF]: https://files.fosswire.com/2007/08/fwunixref.pdf

Nixawk 1077

当R语言遇见MaxENT:参数优化的艺术与自动化调参实践

本文探讨了R语言与MaxENT在生态位建模中的结合应用,重点介绍了参数优化与自动化调参的实践方法。通过caret与ENMeval工具链,研究人员可以高效处理多物种、多环境变量的大规模分析任务,提升模型性能与工作效率。文章还涵盖了从数据准备到结果可视化的全流程,为生态学家提供了实用的技术指导。

corn8的博客 455

Linux Commands Cheat Sheet

【代码】Linux Commands Cheat Sheet。

xcntime的专栏 235

【Python_PySide6学习笔记(二十四)】菜单栏QMenuBar类的基本用法

此篇文章中介绍 PySide6 中 QMenuBar 类的基本用法,包括"创建菜单栏"、"创建一级菜单"、"创建二级菜单"等,会持续更新,有需要的读者可以点赞收藏,也欢迎在评论区进行讨论。

禾戊之昂的博客 1623

6、基于深度强化学习的无人机路径规划

本文研究了基于深度强化学习的无人机路径规划方法,提出了一种融合改进DQN算法与人工势场法的路径规划策略。通过设计合理的网络结构、状态空间、动作空间和奖励函数,结合ε-贪心策略进行动作选择,实现了无人机在复杂环境中的自主避障与目标导向飞行。仿真实验表明,该方法具有收敛速度快、实时性强和可操作性高等优点,能有效完成室内环境下的路径规划任务。文章还总结了算法优势,并对未来在连续动作、复杂环境适应及多无人机协同等方面的发展方向进行了展望。

web39explorer的博客 166

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

当你不确定你所运行的命令,尤其是那些使用了许多选项的复杂命令时,你会怎么做?在这种情况下,我们使用man pages来获取帮助。还有一些其它的选择可能包括像‘help’,‘whereis’和‘whatis’这样的命令。但是所有的这些既有优点,也有缺点。当我们浏览man pages来查看选项和帮助的时候,里面的描述实在太冗长了,我们无法在短的时间里理解它的意思。Linux Man Pages同样,‘...

weixin_29924799的博客 581

【SCADA】KingSCADA将数据插入SQLServer的方法

1、创建数据库及数据表格;2、配置ODBC数据源。3、通过KingSCADA与数据库建立连接,将数据写入数据库对应表格。

做有价值的事,积累有价值的笔记! 4958

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

当你不确定你所运行的命令,尤其是那些使用了许多选项的复杂命令时,你会怎么做?在这种情况下,我们使用man pages来获取帮助。还有一些其它的选择可能包括像‘help’,‘whereis’和‘whatis’这样的命令。但是所有的这些既有优点,也有缺点。当我们浏览man pages来查看选项和帮助的时候,里面的描述实在太冗长了,我们无法在短的时间里理解它的意思。Linux Man PagesLinu...

weixin_35949857的博客 233

Windows安装 OpenClaw详细教程(使用wsl2+ubuntu)

OpenClaw 是一款于 2026年1月 正式对外开源的个人AI助手平台(AI Agent),由 PSPDFKit 创始人彼得·斯坦伯格(Peter Steinberger) 开发。它不仅仅是一个聊天机器人,更是一个能够主动执行任务的“数字管家”。OpenClaw的核心特点是本地化部署、隐私可控以及强大的自动化执行能力。OpenClaw 项目在开发过程中经历过两次更名,最终定为现名:初名:Clawdbot(因与 Claude 名称过于相似引发侵权争议而改名)。

猿小白的博客 1006

WinClaw安全实战 02|五层纵深防护体系全解析:从原理到实操,打造零风险AI智能体

2026年AI智能体爆发式普及,OpenClaw以27.3万GitHub星标成为现象级工具,但恶意Skill投毒、提示词注入、数据外泄等安全事故频发,国家互联网应急中心、工信部等多部门接连发布风险警示。威努特基于国家关键信息基础设施安全防护经验,打造WinClaw安全版AI智能体,其核心竞争力在于**五层纵深防护体系**。本文从安全痛点切入,通过真实事故案例揭示风险本质,全景解构五层防护的架构设计与技术原理,逐层拆解身份认证、安装审查、消息拦截、执行约束、监控审计的实现逻辑,搭配20+实操演示、对比表格

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 495

linux 进入管理员命令行,技术|Cheat—— 给Linux初学者和管理员一个终极命令行"备忘单"...

当你不确定你所运行的命令,尤其是那些使用了许多选项的复杂命令时,你会怎么做?在这种情况下,我们使用man pages来获取帮助。还有一些其它的选择可能包括像‘help’,‘whereis’和‘whatis’这样的命令。但是所有的这些既有优点,也有缺点。当我们浏览man pages来查看选项和帮助的时候,里面的描述实在太冗长了,我们无法在短的时间里理解它的意思。Linux Man Pages同样,‘...

weixin_36328210的博客 279

16、二阶差分功耗分析(DPA)的再审视

本文深入探讨了二阶差分功耗分析(DPA)中的关键问题,包括不同组合函数的性能、信息论分析以及在有轮廓和无轮廓攻击场景下的实验结果。通过对掩码AES和DES的模拟和实际攻击实验,研究了归一化乘积、求和和绝对差值等组合函数在不同噪声水平下的效率,并强调了信息论分析在评估侧信道对抗措施中的重要性。

leaf8的博客 117

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

Cheat—— 给Linux初学者和管理员一个终极命令行"备忘单" 作者: Avishek Kumar |译者: su-kaiyao 原文出处: 当你不确定你所运行的命令,尤其是那些使用了许多选项的复杂命令时,你会怎么做?在这种情况下,我们使用man pages来获取帮助。还有一些其它的选择可能包括像‘help’,‘whereis’和‘whatis’这样的命令。但是所有的这些既有优

Thinking and Coding Life 932

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

从牛客一模看集合编程题:递归建模、BFS判重与哈希优化

集合是编程中最基础的数据结构之一,也是算法笔试中高频考察的思维模型。从递归定义的状态空间到连续正整数的数学表示,集合既能充当去重判定的工具,也能转化为BFS搜索中的节点集合。理解集合的底层实现与哈希原理,可以显著提升代码效率;在在线笔试与面试中,集合类题目常以不同形态出现,如用HashSet优化暴力枚举、以集合判重控制搜索复杂度。本文以一套牛客一模编程题为线索,复盘如何将问题翻译为集合操作,并对比Python、Java、C++的集合实现细节,帮助读者把数据结构知识转化为实际解题能力。

weixin_34221775的博客 384

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

上一篇: linux极常用系统监控命令
下一篇: Linux是怎么启动的
arun_yh
博客等级 码龄12年 11粉丝 37原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值