suchen
HeimSystem-TutorialLINUX„Schummeln': Wissen Sie einfach, dass dieser eine Linux-Befehl ausreicht

„Schummeln': Wissen Sie einfach, dass dieser eine Linux-Befehl ausreicht

Feb 15, 2024 pm 03:00 PM
linuxlinux教程linux系统linux命令shell脚本eingebettetes LinuxErste Schritte mit LinuxLinux-Lernen

Im Internet gibt es eine Fülle von Informationen zu Linux und Open Source, aber wenn man tiefer in die Materie eintauchen möchte, braucht man oft ein handliches Dokument. In Unix-Systemen gab es vor dem Erscheinen von Linux bereits man(“manual”的缩写)和info Befehle, mit denen offizielle Projektdokumente für Befehle, Konfigurationsdateien, Systemaufrufe usw. angezeigt werden können.

“作弊”:只需要知道这一个 Linux 命令就够了

Über maninfo页面是否是对熟悉工具使用的用户的有用提醒,还是为初次使用的用户提供介绍,存在一些争议。但无论如何,maninfo页面都介绍了工具以及如何使用它们,很少涉及特定任务以及如何完成它们。正是因为这个原因,开发了cheatBefehle.

Stellen Sie sich zum Beispiel vor, Sie können sich nicht erinnern, wie man die TAR-Archivdatei von opensource.com entpackt. Die Manpage zeigt Ihnen alle Optionen, aber Sie müssen diese Informationen in Befehle umwandeln:

tar-A [OPTIONS] ARCHIVE ARCHIVE
tar-c [-f ARCHIVE] [OPTIONS] [FILE...]
tar-d [-f ARCHIVE] [OPTIONS] [FILE...]
tar-t [-f ARCHIVE] [OPTIONS] [MEMBER...]
tar-r [-f ARCHIVE] [OPTIONS] [FILE...]
tar-u [-f ARCHIVE] [OPTIONS] [FILE...]
tar-x [-f ARCHIVE] [OPTIONS] [MEMBER...]

Das ist zwar das, was einige Benutzer brauchen, aber es verwirrt einige Benutzer auch. Im Gegensatz dazu listet der Cheat-Befehl häufig verwendete Befehle auf:

$ cheat tar
#To extract an uncompressed archive:
tar-xvf /path/to/foo.tar
#To extract a .tarin specified Directory:
tar-xvf /path/to/foo.tar-C /path/to/destination/
#To create an uncompressed archive:
tar-cvf /path/to/foo.tar/path/to/foo/
#To extract a .tgz or.tar.gz archive:
tar-xzvf /path/to/foo.tgz
tar-xzvf /path/to/foo.tar.gz
[...]

Das ist wirklich eine zeitgemäße Hilfe!

Linux-Cheat-Befehl

cheat command ist ein Dienstprogramm, mit dem Sie Anwendungsbeispiele für den Befehl, den Sie verwenden möchten, suchen und anzeigen können. Wie bei den meisten Unix-Befehlen gibt es mehrere verschiedene Implementierungen desselben Konzepts, darunter eine in Go geschriebene – github.com und eine, die ich in nur 100 Zeilen Bash pflege – gitlab. Zwei Versionen von .com.

Um die Go-Version zu installieren, laden Sie die neueste Version von github.com herunter und fügen Sie sie in einen Pfad zu opensource.com ein, zum Beispiel ~/.local/bin//usr/local/bin 中。若安装 Bash 版本,下载最新版并运行 install-cheat.sh Skript:

$ sh ./install-cheat.sh

Wenn Sie eine Konfiguration und Installation benötigen, verwenden Sie bitte Autotools🔗 (Autotools):

$ aclocal ; autoconf
$ automake --add-missing ; autoreconf
$ ./configure --prefix=$HOME/.local
$ make
$ make install

Installieren Sie das Cheat-Programm unter Linux

Cheat ist nur eine reine Textdatei, die häufig verwendete Befehle enthält. Das Programm ist unter github.com/cheat/cheatsheets🔗 verfügbar. Die Go-Version lädt die Support-Liste automatisch herunter, wenn Sie den Befehl zum ersten Mal ausführen. Wenn Sie die Bash-Version verwenden, verwenden Sie die Option --fetch, um die Support-Liste herunterzuladen:

$ cheat --fetch

Wie der Mensch können Sie mehrere Cheatsheet-Sammlungen auf Ihrem System haben. Die Go-Version von Cheat verwendet die opensource.com-Konfigurationsdatei von YAML, um den Speicherort jeder Sammlung zu definieren. Die Bash-Version hat während des Installationsprozesses einen Pfad definiert und lädt standardmäßig die github.com/cheat/cheatsheets🔗-Sammlung sowie opensource.com🔗s eigene gitlab.com/opensource herunter. com/cheatsheets🔗 gitlab.com-Sammlung.

列出 Cheat 支持项目

使用 --list 选项即可查看 cheat 支持的项目:

$ cheat --list
7z
ab
acl
alias
ansi
ansible
ansible-galaxy
ansible-vault
apk
[...]

使用 Cheat 查看 Linux 命令

使用 cheat 查看命令如同使用 man 和 info 查看一样简单。只需要输入你需要查询的命令即可:

$ cheat alias
#To show a list of your current shell aliases:
alias
#Toalias`ls -l` to `ll`:
alias ll='ls -l'

默认情况下,cheat 命令会使用你的 环境变量🔗 opensource.com PAGER 中指定的分页器。你可以在运行 cheat 命令前改写 PAGER 变量值,暂时修改环境变量。

$ PAGER=most cheat less

如果你只是想在没有 PAGER 的情况下将 cheat 输出🔗 opensource.com 到终端里,在 Bash 版中有 --cat 选项可以使用:

$ cheat --catless

这并不是作弊

cheat 系统抓住了要害,你不必拼凑有关如何使用命令的线索,你只需按照示例进行操作即可。当然,对于复杂的命令,它不是深入研究实际文档的捷径,但为了快速借用,它还是可以的。

甚至你可以通过将文件放入其中一个备忘单集合中,来创建自己的备忘单。好消息是,因为这些项目是开源的,所以你可以将你的个人备忘单贡献给 GitHub 集合。另一个好消息是,当有新的 opensource.com🔗 opensource.com 备忘单🔗 opensource.com 版本发布时,我们将从现在开始包含纯文本版本,以便你可以将其添加到你的收藏中。

该命令称为 “作弊(cheat)”,但正如任何 Linux 用户都会向你保证的那样,它实际上并不是作弊。它只是以开源的方式工作得更巧妙。

Das obige ist der detaillierte Inhalt von„Schummeln': Wissen Sie einfach, dass dieser eine Linux-Befehl ausreicht. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme
Dieser Artikel ist reproduziert unter:良许Linux教程网. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen
Was ist der Hauptzweck von Linux?Was ist der Hauptzweck von Linux?Apr 16, 2025 am 12:19 AM

Zu den Hauptanwendungen von Linux gehören: 1. Server -Betriebssystem, 2. Eingebettes System, 3. Desktop -Betriebssystem, 4. Entwicklungs- und Testumgebung. Linux zeichnet sich in diesen Bereichen aus und bietet Stabilität, Sicherheits- und effiziente Entwicklungstools.

Läuft das Internet unter Linux?Läuft das Internet unter Linux?Apr 14, 2025 am 12:03 AM

Das Internet stützt sich nicht auf ein einzelnes Betriebssystem, aber Linux spielt eine wichtige Rolle dabei. Linux wird häufig auf Servern und Netzwerkgeräten verwendet und ist für seine Stabilität, Sicherheit und Skalierbarkeit beliebt.

Was sind Linux -Operationen?Was sind Linux -Operationen?Apr 13, 2025 am 12:20 AM

Der Kern des Linux -Betriebssystems ist die Befehlszeilenschnittstelle, die verschiedene Operationen über die Befehlszeile ausführen kann. 1. Datei- und Verzeichnisoperationen verwenden LS, CD, MKDIR, RM und andere Befehle, um Dateien und Verzeichnisse zu verwalten. 2. Benutzer- und Berechtigungsverwaltung sorgt für die Systemsicherheit und die Ressourcenzuweisung über UserAdd, PASSWD, CHMOD und andere Befehle. 3. Process Management verwendet PS, Kill und andere Befehle, um Systemprozesse zu überwachen und zu steuern. 4. Netzwerkoperationen umfassen Ping, IFConfig, SSH und andere Befehle zum Konfigurieren und Verwalten von Netzwerkverbindungen. 5. Systemüberwachung und Wartung Verwenden Sie Befehle wie Top, DF, DU, um den Betriebsstatus und die Ressourcennutzung des Systems zu verstehen.

Steigern Sie die Produktivität mit benutzerdefinierten Befehlskürzungen mithilfe von Linux -AliaseSteigern Sie die Produktivität mit benutzerdefinierten Befehlskürzungen mithilfe von Linux -AliaseApr 12, 2025 am 11:43 AM

Einführung Linux ist ein leistungsstarkes Betriebssystem, das aufgrund seiner Flexibilität und Effizienz von Entwicklern, Systemadministratoren und Stromnutzern bevorzugt wird. Die Verwendung langer und komplexer Befehle kann jedoch mühsam und äh sein

Wofür ist Linux eigentlich gut?Wofür ist Linux eigentlich gut?Apr 12, 2025 am 12:20 AM

Linux eignet sich für Server, Entwicklungsumgebungen und eingebettete Systeme. 1. Als Serverbetriebssystem ist Linux stabil und effizient und wird häufig zur Bereitstellung von Anwendungen mit hoher Konreise verwendet. 2. Als Entwicklungsumgebung bietet Linux effiziente Befehlszeilen -Tools und Paketmanagementsysteme, um die Entwicklungseffizienz zu verbessern. 3. In eingebetteten Systemen ist Linux leicht und anpassbar und für Umgebungen mit begrenzten Ressourcen geeignet.

Wesentliche Tools und Frameworks für das Beherrschen ethischer Hacking unter LinuxWesentliche Tools und Frameworks für das Beherrschen ethischer Hacking unter LinuxApr 11, 2025 am 09:11 AM

Einführung: Sicherung der digitalen Grenze mit Linux-basierten ethischen Hacking In unserer zunehmend miteinander verbundenen Welt ist die Cybersicherheit von größter Bedeutung. Ethische Hacking- und Penetrationstests sind von entscheidender Bedeutung, um Schwachstellen proaktiv zu identifizieren und zu mildern

Wie lerne ich Linux -Grundlagen?Wie lerne ich Linux -Grundlagen?Apr 10, 2025 am 09:32 AM

Zu den Methoden für das grundlegende Linux -Lernen von Grund zu Grund gehören: 1. Verstehen Sie das Dateisystem und die Befehlszeilenschnittstelle, 2. Master Basic -Befehle wie LS, CD, MKDIR, 3. Lernen Sie Dateivorgänge wie Erstellen und Bearbeiten von Dateien, 4. Erklären Sie fortgeschrittene Verwendung wie Pipelines und GREP -Befehle, 5.

Was nutzt Linux am meisten?Was nutzt Linux am meisten?Apr 09, 2025 am 12:02 AM

Linux wird häufig in Servern, eingebetteten Systemen und Desktopumgebungen verwendet. 1) Im Serverfeld ist Linux aufgrund seiner Stabilität und Sicherheit eine ideale Wahl für das Hosting von Websites, Datenbanken und Anwendungen geworden. 2) In eingebetteten Systemen ist Linux für seine hohe Anpassung und Effizienz beliebt. 3) In der Desktop -Umgebung bietet Linux eine Vielzahl von Desktop -Umgebungen, um den Anforderungen verschiedener Benutzer gerecht zu werden.

See all articles

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
4 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
4 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
4 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
4 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Herunterladen der Mac-Version des Atom-Editors

Herunterladen der Mac-Version des Atom-Editors

Der beliebteste Open-Source-Editor

Sicherer Prüfungsbrowser

Sicherer Prüfungsbrowser

Safe Exam Browser ist eine sichere Browserumgebung für die sichere Teilnahme an Online-Prüfungen. Diese Software verwandelt jeden Computer in einen sicheren Arbeitsplatz. Es kontrolliert den Zugriff auf alle Dienstprogramme und verhindert, dass Schüler nicht autorisierte Ressourcen nutzen.

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

SublimeText3 Englische Version

SublimeText3 Englische Version

Empfohlen: Win-Version, unterstützt Code-Eingabeaufforderungen!

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor