A-Z von Linux - 40 grundlegende Befehle, die Sie kennen sollten

A-Z von Linux - 40 grundlegende Befehle, die Sie kennen sollten / Linux

Linux ist das oft ignorierte dritte Rad von Windows und Mac. Ja, das Open-Source-Betriebssystem hat im letzten Jahrzehnt viel an Zugkraft gewonnen, aber es ist noch weit davon entfernt, als populär zu gelten. Auch wenn dies zutreffend ist, verdient Linux jeden Tag neue Konvertierungen. Willst du mitmachen??

Die Lernkurve von Linux hält die meisten Benutzer davon ab, es überhaupt zu versuchen. Es kann eine traumatische Erfahrung sein, wenn Sie von einem GUI-basierten Betriebssystem wie Windows oder Mac zu einem Betriebssystem wechseln müssen, bei dem die Befehlszeile manipuliert werden muss. Aber wenn Sie die ersten Schwierigkeiten überwinden können, ist Linux überraschend robust.

Wenn Sie einen Crash-Kurs für alles, was Linux ist, wünschen, haben wir eine großartige Anleitung für Linux-Neulinge, in der Sie alles erfahren, was Sie wissen müssen. Für den Rest von Ihnen, der nur einen kurzen Überblick über einige wichtige Befehle haben möchte, die Sie kennen sollten, ist die folgende Liste alles, was Sie brauchen.

Newbie-Befehle

CD - Ändert das aktuelle Arbeitsverzeichnis in der Befehlszeilenkonsole.

Ausfahrt - Beendet das aktuelle Programm, beendet das aktuelle Befehlszeilenterminal oder meldet Sie je nach Kontext bei einem Unix-Netzwerk ab.

töten - Beendet den angegebenen laufenden Prozess. Die Linux-Version von Windows ' “Prozess beenden” im Task-Manager.

ls - Listet den gesamten Inhalt eines angegebenen Verzeichnisses auf. Wenn kein Verzeichnis angegeben ist, wird das aktuelle Verzeichnis verwendet.

Mann - In der Linux-Community gibt es einen laufenden Gag Mann ist der einzige Befehl, den Sie kennen müssen. Es steht für Handbuch, Außerdem erhalten Sie detaillierte Informationen zu Befehlen und Aspekten von Linux.

pwd - Zeigt das aktuelle Arbeitsverzeichnis für das Befehlszeilenterminal an. Gut, wenn Sie den Überblick verloren haben, wo Sie sich in Ihrem System befinden.

Neustart - Beendet sofort alle laufenden Prozesse, fährt das System herunter und startet neu.

ausschalten - Stoppt alle laufenden Prozesse und fährt das System herunter. Es können Parameter angegeben werden, um ein verzögertes Herunterfahren oder ein Herunterfahren zu einem bestimmten Zeitpunkt auszuführen.

Sudo - Führt Befehle als aus Wurzel, Das bedeutet keine Einschränkungen aufgrund von Berechtigungen.

System Information

Datum - Gibt das aktuelle Datum und die Uhrzeit des Systems aus. Angegebene Parameter können das Format der Ausgabe ändern.

df - Meldet die Speicherplatznutzung für das Dateisystem.

Hostname - Zeigt den Namen des aktuellen Hostsystems an.

ps - Zeigt Informationen zu allen Prozessen an, die derzeit auf dem System ausgeführt werden.

Quote - Zeigt die Festplattengrenzwerte und die aktuelle Festplattennutzung für einen angegebenen Benutzer an. Nützlich, wenn einem bestimmten System mehrere Benutzer zugewiesen sind.

oben - Zeigt alle Top-Prozesse im System an, standardmäßig sortiert nach CPU-Auslastung.

Betriebszeit - Meldet, wie lange das System seit dem letzten Systemstart läuft. Sehr nützlich für Server.

Dateibearbeitung

bzip2 - Komprimiert den angegebenen Inhalt in ein .bz2-Archiv oder extrahiert sie abhängig von Parametern aus einem .bz2-Archiv.

chmod / chown - Ändert die Zugriffsberechtigungen für eine oder mehrere Dateien (chmod) oder ändert den Besitz einer bestimmten Datei zu einem neuen Benutzer (chown). Nur Benutzer mit Erlaubnis oder Besitz einer Datei können die Berechtigungen oder den Besitz dieser Datei ändern.

cp - Kopiert Dateien an einen neuen Ort mit einem neuen Namen, abhängig von den Parametern. Kann Verzeichnisse auch kopieren, ob rekursiv (einschließlich aller Unterverzeichnisse) oder nicht.

finden / finden - Durchsucht das System ab einem bestimmten Verzeichnis und ordnet alle Dateien innerhalb dieses Speicherorts einer Reihe von Bedingungen zu, die in den Befehlsparametern festgelegt sind. Sehr nützlich, um bestimmte Dateien schnell zu finden.

grep - Durchsucht alle Dateien an einem angegebenen Speicherort und versucht, Dateien zu finden, die Zeilen enthalten, die einer angegebenen Zeichenfolge entsprechen. Gibt eine Liste aller Dateien zurück, für die eine Übereinstimmung erzielt wurde.

Installieren - Wird in Verbindung mit Makefiles verwendet, um Dateien von einem Ort in das System zu kopieren. Nicht zu verwechseln mit der Installation von Paketen aus einem Software-Repository.

mkdir / rmdir - Erzeugt ein Verzeichnis (mkdir) oder löscht ein angegebenes Verzeichnis (rmdir). Verzeichnisse können nur in Verzeichnissen erstellt und gelöscht werden, für die Sie eine Berechtigung haben.

mv - Verschiebt Dateien und Verzeichnisse an einen anderen Ort. Kann zum Umbenennen von Dateien und Verzeichnissen verwendet werden, indem Quell- und Zielspeicherort gleich bleiben.

öffnen - Öffnet eine angegebene Datei mit der Standardsystemanwendung für Dateien dieses Typs.

rm - Verzeichnis entfernen und entfernen. Löscht Dateien und Verzeichnisse aus dem System, entweder einzeln oder im Stapel.

Teer - Erstellt ein .tar-Archiv oder extrahiert abhängig von angegebenen Parametern aus einem .tar-Archiv.

zip / entpacken - Erstellt ein ZIP-Archiv oder extrahiert abhängig von den angegebenen Parametern aus einem ZIP-Archiv.

Andere bemerkenswerte Befehle

apt-get - Erweitertes Paketierungswerkzeug. Mit diesem Befehl können Sie Softwarepakete auf Ihrem System installieren, entfernen und konfigurieren. Verwenden Sie für eine menübasierte Version Eignung Befehl. Verfügbar auf Debian-basierten Linux-Distributionen.

ftp / sftp - Stellt eine Verbindung zu einem Remote-FTP-Server her, um mehrere Dateien herunterzuladen.

wget - Lädt Dateien aus dem Internet unter der angegebenen URL in Ihr System herunter.

yum - Yellowdog Updater, modifiziert. Ein Open Source-Paketmanager, mit dem Softwarepakete einfach aus Repositorys installiert werden können. Verfügbar für RPM-kompatible Linux-Distributionen.

Emacs - Einer der bekanntesten Texteditoren auf Unix-ähnlichen Systemen.

Nano - Ein neuartiger, benutzerfreundlicher Befehlszeilen-Texteditor, der Tastenkombinationen verwendet, um Menüs zu simulieren.

vim - Vim ist der Nachfolger von Vi, beides Befehlszeilen-Editoren für Unix-ähnliche Systeme. Obwohl Vim beliebt ist, verwendet es keine Menüs oder Symbole für die Benutzeroberfläche, weshalb es den Ruf hat, Neulinge zu sein.

Bildnachweise: Ordner über Shutterstock, System über Shutterstock