Linux-Befehle sind der Kern der Linux-Systemverwaltung, ähnlich wie DOS-Befehle. In Linux-Systemen gibt es zwei Arten von Befehlen: integrierte Shell-Befehle und Linux-Befehle. Diese Befehle verwalten die CPU, den Speicher, die Festplatten usw. und sind für den normalen Betrieb des Systems erforderlich.
Befehle | Funktionsbeschreibung |
Online-Abfrage- und Hilfebefehle (2) | |
Mann | Befehlshilfe und Befehlswörterbuch anzeigen. Komplexere Befehle enthalten Informationen, werden jedoch nicht häufig verwendet. |
Hilfe | Sehen Sie sich die Hilfe für integrierte Linux-Befehle an, z. B. den Befehl cd. |
Datei- und Verzeichnisoperationsbefehle (18) | |
ls | Quan-Buchstabenliste, die Funktion besteht darin, den Inhalt des Verzeichnisses und seine Inhaltsattributinformationen aufzulisten. |
cd | Quan-Rechtschreibänderungsverzeichnis, die Funktion besteht darin, vom aktuellen Arbeitsverzeichnis zum angegebenen Arbeitsverzeichnis zu wechseln. |
cp | Quan-Rechtschreibkopie, ihre Funktion besteht darin, Dateien oder Verzeichnisse zu kopieren. |
finden | Suchen bedeutet, dass Verzeichnisse und Dateien in Verzeichnissen gesucht werden. |
mkdir | Quanpin erstellt Verzeichnisse. Seine Funktion besteht darin, Verzeichnisse zu erstellen. |
mv | Quan wird als „Verschieben“ geschrieben. Seine Funktion besteht darin, Dateien zu verschieben oder umzubenennen. |
pwd | Quanpin druckt das Arbeitsverzeichnis. Seine Funktion besteht darin, den absoluten Pfad des aktuellen Arbeitsverzeichnisses anzuzeigen. |
umbenennen | Zum Umbenennen von Dateien. |
rm | Quan Rechtschreibung entfernen, seine Funktion besteht darin, eine oder mehrere Dateien oder Verzeichnisse zu löschen. |
rmdir | Quanpin entfernt leere Verzeichnisse. Die Funktion besteht darin, leere Verzeichnisse zu löschen. |
berühren | Erstellen Sie neue leere Dateien und ändern Sie die Zeitstempelattribute vorhandener Dateien. |
Baum | Die Funktion besteht darin, den Inhalt des Verzeichnisses in einer Baumstruktur anzuzeigen. |
Basisname | Dateinamen oder Verzeichnisnamen anzeigen. |
Verzeichnisname | Datei- oder Verzeichnispfad anzeigen. |
chattr | Erweiterte Dateiattribute ändern. |
lsattr | Dateierweiterungsattribute anzeigen. |
Datei | Zeigt den Dateityp an. |
md5sum | Berechnen und überprüfen Sie den MD5-Wert der Datei. |
Befehle zur Datei- und Inhaltsverarbeitung anzeigen (21) | |
Katze | Quanpin verketten, die Funktion wird verwendet, um mehrere Dateien zu verbinden und auf dem Bildschirm auszugeben oder zur angegebenen Datei umzuleiten. |
tac | tac ist die umgekehrte Schreibweise von cat, daher besteht die Funktion des Befehls darin, den Dateiinhalt in umgekehrter Reihenfolge anzuzeigen. |
mehr | Dateiinhalte in Seiten anzeigen. |
weniger | Zeigen Sie den Dateiinhalt in Seiten an, die entgegengesetzte Verwendung des Befehls „more“. |
Kopf | Zeigen Sie den Header des Dateiinhalts an. |
Schwanz | Zeigen Sie das Ende des Dateiinhalts an. |
Schnitt | Teilen Sie jede Zeile der Datei entsprechend dem angegebenen Trennzeichen auf und geben Sie sie aus. |
gespalten | Teilen Sie Dateien in verschiedene kleine Fragmente auf. |
Einfügen | Dateiinhalt Zeile für Zeile zusammenführen. |
sortieren | Sortieren Sie den Textinhalt von Dateien. |
einzigartig | Entfernen Sie doppelte Zeilen. alter Junge |
wc | Zählen Sie die Anzahl der Zeilen, Wörter oder Bytes einer Datei. |
iconv | Konvertieren Sie das Dateikodierungsformat. |
dos2unix | Konvertieren Sie Dateien im DOS-Format in das UNIX-Format. |
Unterschied | Unterschied wird ausgeschrieben, um die Unterschiede zwischen Dateien zu vergleichen, was häufig für Textdateien verwendet wird. |
vimdiff | Visuelles Befehlszeilen-Dateivergleichstool, das häufig für Textdateien verwendet wird. |
rev | Inhalt der Ausgabedatei umkehren. |
grep/egrep | Filtersaiten, der dritte der drei Musketiere. |
mitmachen | Führen Sie die gleichen Felder zweier Dateien zusammen. |
tr | Zeichen ersetzen oder löschen. |
vi/vim | Befehlszeilen-Texteditor. |
Befehle zur Dateikomprimierung und -dekomprimierung (4) | |
Teer | Verpacken und komprimieren. alter Junge |
entpacken | Entpacken Sie die Datei. |
gzip | gzip-Komprimierungstool. |
zip | Komprimierungstool. |
Befehle zur Informationsanzeige (11) | |
uname | Befehl zum Anzeigen betriebssystembezogener Informationen. |
Hostname | Zeigen Sie den Hostnamen des aktuellen Systems an oder legen Sie ihn fest. |
dmesg | Startinformationen zur Diagnose von Systemfehlern anzeigen. |
Verfügbarkeit | Systemlaufzeit und -last anzeigen. |
stat | Zeigt den Status einer Datei oder eines Dateisystems. |
du | Berechnen Sie die Speicherplatznutzung. |
df | Meldet die Speicherplatznutzung des Dateisystems. |
top | Echtzeitanzeige der Systemressourcennutzung. |
kostenlos | Systemspeicher anzeigen. |
Datum | Systemzeit anzeigen und einstellen. |
cal | Kalender und andere Zeitinformationen anzeigen. |
Dateisuchbefehle (4) | |
welches | Um nach Binärbefehlen zu suchen, suchen Sie nach dem Pfad der Umgebungsvariablen PATH. |
finden | Durchsuchen Sie die Festplatte, um eine Datei oder ein Verzeichnis zu finden. |
wo ist | Um nach Binärbefehlen zu suchen, suchen Sie nach dem Pfad der Umgebungsvariablen PATH. |
lokalisieren | Suchen Sie den Befehl in der Datenbank (/var/lib/mlocate/mlocate.db) und verwenden Sie „updateb“, um die Bibliothek zu aktualisieren. |
Benutzerverwaltungsbefehle (10) | |
Benutzer hinzufügen | Benutzer hinzufügen. |
usermod | Ändern Sie Benutzerattribute, die bereits im System vorhanden sind. |
userdel | Benutzer löschen. |
groupadd | Benutzergruppe hinzufügen. |
Passwort | Benutzerpasswort ändern. |
chage | Ändern Sie die Gültigkeitsdauer des Benutzerpassworts. |
id | Sehen Sie sich die UID, GID und Benutzergruppe des Benutzers an, zu der er gehört. |
su | Benutzeridentität wechseln. |
visudo | Exklusiver Befehl zum Bearbeiten der Datei /etc/sudoers. |
sudo | Führen Sie Befehle aus, die zuvor in der sudoers-Datei zulässig waren, als anderer Benutzer (Standard-Root-Benutzer). |
Grundlegende Netzwerkbetriebsbefehle (11) | |
telnet | Verwenden Sie das TELNET-Protokoll, um sich aus der Ferne anzumelden. |
ssh | Verwenden Sie das SSH-Verschlüsselungsprotokoll, um sich remote anzumelden. |
scp | Quanpin Secure Copy, wird zum Kopieren von Dateien zwischen verschiedenen Hosts verwendet. |
wget | Laden Sie Dateien über die Befehlszeile herunter. |
ping | Testen Sie die Netzwerkkonnektivität zwischen Hosts. |
Route | Zeigen Sie die Routing-Tabelle des Linux-Systems an und legen Sie sie fest. |
ifconfig | Befehle zum Anzeigen, Konfigurieren, Aktivieren oder Deaktivieren von Netzwerkschnittstellen. |
ifup | Starten Sie die Netzwerkkarte. |
ifdown | Schalten Sie die Netzwerkkarte aus. |
netstat | Überprüfen Sie den Netzwerkstatus. |
ss | Überprüfen Sie den Netzwerkstatus. |
Detaillierte Netzwerkbetriebsbefehle (9) | |
nmap | Netzwerk-Scan-Befehl. |
lsof | Geöffnete Dateien mit vollständigem Namen auflisten, d. h. die Dateien auflisten, die im System geöffnet wurden. |
E-Mails senden und empfangen. | |
Köter | Mail-Verwaltungsbefehle. |
nslookup | Befehle zur interaktiven Abfrage von Internet-DNS-Servern. |
dig | Finden Sie den DNS-Auflösungsprozess. |
Gastgeber | Befehl zum Abfragen von DNS. |
Traceroute | Verfolgen Sie den Routing-Status der Datenübertragung. |
tcpdump | Befehlszeilen-Paketerfassungstool. |
Befehle im Zusammenhang mit Festplatten- und Dateisystem (16) | |
montieren | Mounten Sie das Dateisystem. |
umount | Unmounten Sie das Dateisystem. |
fsck | Überprüfen und reparieren Sie das Linux-Dateisystem. |
dd | Dateien konvertieren oder kopieren. |
dumpe2fs | Exportieren Sie ext2/ext3/ext4-Dateisysteminformationen. |
Dump | Ext2/3/4-Dateisystem-Backup-Tool. |
fdisk | Festplattenpartitionsbefehl, geeignet für Festplattenpartitionen unter 2 TB. |
getrennt | Der Befehl „Festplattenpartition“ hat keine Begrenzung der Festplattengröße und wird häufig für Festplattenpartitionen unter 2 TB verwendet. |
mkfs | Formatieren und erstellen Sie ein Linux-Dateisystem. |
partprobe | Aktualisieren Sie die Informationen zur Festplattenpartitionstabelle des Kernels. |
e2fsck | Überprüfen Sie, ob Dateisysteme vom Typ ext2/ext3/ext4 vorhanden sind. |
mkswap | Erstellen Sie eine Linux-Swap-Partition. |
Swap | Swap-Partition aktivieren. |
Swapoff | Swap-Partition schließen. |
sync | Schreiben Sie die Daten im Speicherpuffer auf die Festplatte. |
resize2fs | Größe des ext2/ext3/ext4-Dateisystems ändern. |
Systemberechtigungen und Benutzerautorisierungsbezogene Befehle (4) | |
chmod | Ändern Sie Datei- oder Verzeichnisberechtigungen. |
chown | Ändern Sie den Eigentümer und die Gruppe einer Datei oder eines Verzeichnisses. |
chgrp | Dateibenutzergruppe ändern. |
umask | Berechtigungsmaske anzeigen oder festlegen. |
Befehle zum Anzeigen der Anmeldeinformationen von Systembenutzern (7) | |
whoami | Zeigen Sie den aktuell gültigen Benutzernamen an, was der Ausführung des Befehls id -un entspricht. |
wer | Zeigt die Informationen der derzeit am System angemeldeten Benutzer an. |
w | Zeigt die Liste der Benutzer an, die sich am System angemeldet haben, und zeigt die Anweisungen an, die der Benutzer ausführt. |
letzter | Zeigen Sie im System angemeldete Benutzer an. |
lastlog | Zeigen Sie die neuesten Anmeldeinformationen aller Benutzer im System an. |
Benutzer | Zeigt die Benutzerliste aller derzeit am System angemeldeten Benutzer an. |
Finger | Benutzerinformationen suchen und anzeigen. |
Eingebaute Befehle und mehr (19) | |
Echo | Variablen drucken oder die angegebene Zeichenfolge direkt ausgeben |
printf | Formatieren Sie die Ergebnisse als Standardausgabe. |
U/min | Befehle zum Verwalten von RPM-Paketen. |
lecker | Automatisieren und vereinfachen Sie die Verwaltung von RPM-Paketbefehlen. |
schauen | Führen Sie den angegebenen Befehl regelmäßig aus und zeigen Sie die Ausgabe des Befehls im Vollbildmodus an. |
alias | Systemalias festlegen. |
unalias | Systemalias löschen. |
Datum | Systemzeit anzeigen oder einstellen. |
klar | Löschen Sie den Bildschirm, auch Clear Screen genannt. |
Geschichte | Befehlsausführungsverlauf anzeigen. |
auswerfen | Werfen Sie das optische Laufwerk aus. |
Zeit | Berechnen Sie die Befehlsausführungszeit. |
nc | Leistungsstarke Netzwerk-Tools. |
xargs | Konvertieren Sie Standardeingaben in Befehlszeilenargumente. |
exec | Rufen Sie den Befehl der Anweisung auf und führen Sie ihn aus. |
Export | Umgebungsvariablen festlegen oder anzeigen. |
ununtergang | Variablen oder Funktionen löschen. |
Typ | Wird verwendet, um festzustellen, ob ein anderer Befehl ein integrierter Befehl ist. |
bc | Wissenschaftlicher Befehlszeilenrechner |
Systemverwaltungs- und Leistungsüberwachungsbefehle (9) | |
chkconfig | Verwalten Sie Startelemente des Linux-Systems. |
vmstat | Statistik des virtuellen Speichers. |
mpstat | Statusstatistiken jeder verfügbaren CPU anzeigen. |
iostat | Statistiksystem IO. |
sar | Erhalten Sie umfassend Systemleistungsdaten wie CPU, Ausführungswarteschlange, Festplatten-E/A, Paging (Swap-Bereich), Speicher, CPU-Interrupts und Netzwerk. |
ipcs | Wird verwendet, um den Status von prozessübergreifenden Kommunikationseinrichtungen in Linux zu melden. Die angezeigten Informationen umfassen Nachrichtenliste, gemeinsam genutzten Speicher und Semaphorinformationen. |
ipcrm | Wird zum Löschen einer oder mehrerer Nachrichtenwarteschlangen, Semaphorsätze oder gemeinsam genutzter Speicherkennungen verwendet. |
strace | Wird zur Diagnose und zum Debuggen des Linux User Space Tracers verwendet. Wir verwenden es, um die Interaktion zwischen User-Space-Prozessen und dem Kernel zu überwachen, wie z. B. Systemaufrufe, Signalübertragung, Prozesszustandsänderungen usw. |
ltrace | Der Befehlverfolgt die Bibliotheksfunktionsaufrufe des Prozesses und zeigt an, welche Bibliotheksfunktion aufgerufen wurde. |
Befehle zum Herunterfahren/Neustarten/Abmelden und Anzeigen von Systeminformationen (6) | |
Herunterfahren | Herunterfahren. |
halt | Herunterfahren. |
Ausschalten | Schalten Sie den Strom aus. |
Abmelden | Beenden Sie die aktuell angemeldete Shell. |
Ausgang | Beenden Sie die aktuell angemeldete Shell. |
Strg+d | Tastenkombination zum Verlassen der aktuell angemeldeten Shell. |
Befehle für das Prozessmanagement (15) | |
bg | Konvertieren Sie einen im Hintergrund angehaltenen Befehl, um die Ausführung fortzusetzen (im Hintergrund ausführen). |
fg | Bewegen Sie den Befehl im Hintergrund in den Vordergrund, um die Ausführung fortzusetzen. |
Jobs | Sehen Sie sich an, wie viele Befehle derzeit im Hintergrund ausgeführt werden. |
töten | Beenden Sie den Prozess. |
killall | Töten Sie einen Prozess anhand seines Namens. |
pkill | Töten Sie einen Prozess anhand seines Namens. |
crontab | Aufgabenbefehl planen. |
ps | Zeigt eine Momentaufnahme des Prozesses. |
pstree | Baumanzeigeprozess. |
nett/renice | Passen Sie die Priorität der Programmausführung an. |
nohup | Führen Sie den angegebenen Befehl aus und ignorieren Sie ausstehende Signale. |
pgrep | Finden Sie Prozesse, die den Kriterien entsprechen. |
Runlevel | Sehen Sie sich den aktuellen Betriebszustand des Systems an. |
init | Runlevel wechseln. |
Service | Systemdienste starten, stoppen, neu starten und herunterfahren und außerdem den aktuellen Status aller Systemdienste anzeigen. |
Das obige ist der detaillierte Inhalt von150 gängige Befehle, die Sie für den Betrieb und die Wartung von Linux kennen müssen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!