Heim  >  Artikel  >  Computer-Tutorials  >  150 gängige Befehle, die Sie für den Betrieb und die Wartung von Linux kennen müssen

150 gängige Befehle, die Sie für den Betrieb und die Wartung von Linux kennen müssen

PHPz
PHPznach vorne
2024-02-18 16:48:13483Durchsuche

150 gängige Befehle, die Sie für den Betrieb und die Wartung von Linux kennen müssen

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.

Der Befehl
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.
Mail 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 verfolgt 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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:mryunwei.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen