In dieser riesigen Liste von ungefähr 100 Linux-Befehlen habe ich versucht, einige der nützlichsten Befehle, Tastaturkürzel und Tools aufzunehmen, die jeder Linux-Benutzer kennen muss. Einige der Linux-Befehle in dieser Liste sind sehr einfach und werden sehr häufig verwendet, und es gibt auch Befehle und Tools, die trotz ihrer großartigen Funktionen nicht oft verwendet werden.
Diese Linux-Befehle hat auch der Interviewer in einem Interview gefragt. Wenn Sie gerade erst anfangen, Linux zu lernen, sollten Sie alle diese grundlegenden Linux-Befehle kennen.
Zugang
Der Zugriffsbefehl prüft die Berechtigungen eines echten Benutzers für eine Datei.
Konto
Dieser Befehl wird verwendet, um den Prozess für die Abrechnung ein- oder auszuschalten oder die Infoprozess-Abrechnungsdatei zu ändern. Wenn dieser Befehl ohne Argumente aufgerufen wird, was der Standard ist, stoppt er die Prozessabrechnung.
acpi
Dieser Befehl wird verwendet, um den Batteriestatus und andere ACPI-Informationen anzuzeigen.
Benutzer hinzufügen
Der Befehl adduser wird verwendet, um einen Benutzer entsprechend der in der Datei /etc/adduser.conf angegebenen Standardkonfiguration zum System hinzuzufügen.
Gruppe hinzufügen
Der Befehl addgroup wird verwendet, um eine Gruppe entsprechend der in der Datei /etc/adduser.conf angegebenen Standardkonfiguration zum System hinzuzufügen.
Agty
Der agetty-Befehl ist ein Programm, das physische oder virtuelle Terminals verwaltet und von init aufgerufen wird. Sobald es eine Verbindung erkennt, öffnet es einen TTY-Port, fragt nach dem Anmeldenamen eines Benutzers und ruft den Befehl /bin/login auf. Der agetty-Befehl ist ein Ersatz für Linux getty.
Alias
Der Alias ist ein nützlicher, in die Shell integrierter Befehl zum Erstellen von Aliasen (Verknüpfungen) zu einem Linux-Befehl auf einem System.
passend
Das apt-Tool ist ein relativ neuer Paketmanager auf höherer Ebene für Debian/Ubuntu-Systeme.
apt-get
Der Befehl apt-get ist ein leistungsstarker und kostenloser Front-End-Paketmanager für Debian/Ubuntu-Systeme. Es wird verwendet, um neue Softwarepakete zu installieren, verfügbare Softwarepakete zu entfernen, vorhandene Softwarepakete sowie das gesamte Betriebssystem zu aktualisieren.
Eignung
Der aptitude-Befehl ist eine leistungsstarke textbasierte Schnittstelle zum Debian GNU/Linux-Paketverwaltungssystem. Wie apt-get und apt; Es kann verwendet werden, um Softwarepakete auf einem System zu installieren, zu entfernen oder zu aktualisieren.
Bogen
Dieser Befehl wird zum Drucken der Computerarchitektur verwendet.
arp
Mit dem Befehl arp können Sie den ARP-Cache (Address Resolution Protocol) anzeigen und ändern. Ein ARP-Cache ist eine einfache Zuordnung von IP-Adressen zu MAC-Adressen.
aspell
Dieser Befehl wird unter Linux als Rechtschreibprüfung verwendet.
bei
Der at-Befehl wird verwendet, um Tasks so zu planen, dass sie zu einem späteren Zeitpunkt ausgeführt werden.
atq
Der Befehl atq zeigt die Liste der ausstehenden Jobs an, die vom Benutzer geplant wurden.
atrm
Der atrm-Befehl wird verwendet, um die angegebenen Jobs zu entfernen. Um einen Job zu entfernen, wird seine Jobnummer im Befehl übergeben.
awk
Das awk ist eine leistungsstarke Skript-Programmiersprache, die für die Textverarbeitung entwickelt wurde und im Allgemeinen als Datenextraktions- und Berichterstellungstool verwendet wird.
Charge
Der Batch-Befehl wird auch verwendet, um Tasks so zu planen, dass sie zu einem späteren Zeitpunkt ausgeführt werden, ähnlich dem at-Befehl.
Basisname
Es entfernt Verzeichnisinformationen und Suffixe aus Dateinamen, d. h. es gibt den Dateinamen NAME aus, wobei alle führenden Verzeichniskomponenten entfernt wurden.
bc
Dieser Befehl wird für den Befehlszeilenrechner verwendet.
b
Dieser Befehl wird verwendet, um Vordergrundjobs in den Hintergrund zu stellen.
bzip2
Der Befehl bzip2 wird verwendet, um die Datei(en) zu komprimieren oder zu dekomprimieren.
bzgrep
Der Befehl bzgrep wird verwendet, um ein Muster oder einen Ausdruck in einer bzip2-komprimierten Datei zu suchen
cal
Dieser Befehl wird verwendet, um den Kalender eines bestimmten Monats oder eines ganzen Jahres anzuzeigen. Standardmäßig zeigt es den Kalender des aktuellen Monats als Ausgabe an
Katze
Der cat-Befehl wird verwendet, um den Inhalt einer Datei anzuzeigen oder Dateien zu verketten, oder Daten, die auf der Standardeingabe bereitgestellt werden, und sie auf der Standardausgabe anzuzeigen.
CD
Es wird verwendet, um das aktuelle Arbeitsverzeichnis zu ändern.
cfdisk
Dieser Befehl zeigt oder manipuliert die Festplattenpartitionstabelle, indem er eine textbasierte „grafische“ Oberfläche bereitstellt.
chgrp
Dieser Befehl wird verwendet, um den Gruppenbesitz einer Datei zu ändern. Geben Sie den neuen Gruppennamen als erstes Argument und den Namen der Datei als zweites Argument an.
ändern
Der Befehl „chage“ wird verwendet, um die Informationen zum Ablauf des Benutzerkennworts anzuzeigen und zu ändern.
chpasswd
Dieser Befehl wird verwendet, um das Passwort für mehrere Benutzer gleichzeitig zu ändern.
cp
Dieser Befehl wird verwendet, um Dateien über die Befehlszeile zu kopieren.
chown
Der Befehl chown ändert/aktualisiert den Benutzer- und Gruppenbesitz einer Datei/eines Verzeichnisses.
cksum
Dieser Befehl wird verwendet, um die CRC-Prüfsumme und die Byteanzahl einer Eingabedatei anzuzeigen.
löschen
Der Befehl clear löscht den Terminalbildschirm,
cmp
Der Befehl cmp führt einen Byte-für-Byte-Vergleich zweier Dateien durch.
komm
Der Befehl comm wird verwendet, um zwei sortierte Dateien Zeile für Zeile zu vergleichen.
locken
Der Curl-Befehl ist ein Tool zum Übertragen von Daten zu oder von einem Server unter Verwendung eines der unterstützten Protokolle.
Datum
Der Befehl date wird verwendet, um Datum und Uhrzeit des Systems anzuzeigen oder einzustellen.
dd
Dieser Befehl wird zum Kopieren, Konvertieren und Formatieren von Dateien gemäß den in der Befehlszeile angegebenen Flags verwendet.
f
Der Befehl df zeigt die Größe, den belegten Speicherplatz und den verfügbaren Speicherplatz auf den gemounteten Dateisystemen Ihres Computers an.
Unterschied
Der Befehl diff vergleicht zwei Textdateien und zeigt die Unterschiede zwischen ihnen.
diff3
Mit diesem Befehl werden die drei Dateien zeilenweise verglichen
Verzeichnis
Der dir-Befehl funktioniert wie der ls-Befehl, er listet den Inhalt eines Verzeichnisses auf.
dmidecode
Ein dmidecode-Befehl ist ein Werkzeug zum Abrufen von Hardware-Informationen eines beliebigen Linux-Systems
du
Der Befehl du wird verwendet, um die Dateien und Verzeichnisse zu verfolgen, die übermäßig viel Speicherplatz auf der Festplatte verbrauchen
Echo
Der echo-Befehl wird verwendet, um die als Argument übergebene Text-/String-Zeile anzuzeigen. Dies ist ein eingebauter Befehl, der hauptsächlich in Shell-Skripten und Batch-Dateien verwendet wird, um Statustext auf dem Bildschirm oder in einer Datei auszugeben.
auswerfen
Der Auswurfbefehl wird verwendet, um Wechselmedien wie DVD/CD-ROM oder Disketten aus dem System auszuwerfen.
exec
Der Befehl exec wird verwendet, um einen Befehl aus der Bash selbst auszuführen.
beenden
Der Exit-Befehl schließt ein Terminalfenster, beendet die Ausführung eines Shell-Skripts oder meldet Sie von einer SSH-Fernzugriffssitzung ab.
finden
Der find-Befehl wird verwendet, um Dateien und Verzeichnisse aufzuspüren.
kostenlos
Der Befehl free zeigt die Zusammenfassung der Systemspeichernutzung (frei, belegt, ausgelagert, zwischengespeichert usw.).
grep
Der Befehl grep sucht nach einem bestimmten Muster in einer Datei (oder mehreren Dateien) und zeigt alle Zeilen an, die dieses Muster enthalten.
Gruppen
Der Befehl groups zeigt alle Namen von Gruppen an, die einem Benutzer angehören.
gzip
Der Befehl gzip komprimiert Dateien.
gunzip
Der Befehl gunzip stellt die mit dem Befehl gzip komprimierten Dateien wieder her.
Kopf
Der Head-Befehl gibt N Zeilennummern aus, wobei N eine Eingabe ist. Standardmäßig werden die ersten 10 Zeilen einer Datei gedruckt.
Geschichte
Dieser Befehl wird verwendet, um zuvor verwendete Befehle anzuzeigen oder um Informationen über Befehle zu erhalten, die von einem Benutzer ausgeführt wurden.
Hostname
Dieser Befehl wird verwendet, um den System-Hostnamen in Linux zu drucken oder festzulegen.
hostnamectl
Der Befehl hostnamectl ist Teil von systemd und bietet eine geeignete API für die standardisierte Einstellung der Hostnamen eines Servers.
hwclock
Dieser Befehl ist ein Werkzeug zum Verwalten der Hardwareuhr des Systems (Lesen oder Einstellen der Hardwareuhr (RTC)).
top
Es ist ein Befehlszeilendienstprogramm, das es dem Benutzer ermöglicht, die lebenswichtigen Ressourcen oder Serverprozesse des Systems interaktiv in Echtzeit zu überwachen.
hwinfo
Dieser Befehl wird verwendet, um nach der in einem Linux-System vorhandenen Hardware zu suchen.
ifconfig
Der Befehl ifconfig wird verwendet, um Netzwerkschnittstellen von Linux-Systemen zu konfigurieren.
iostat
Der Befehl iostat wird verwendet, um CPU- und Eingabe-/Ausgabestatistiken für Geräte und Partitionen anzuzeigen.
IP
Der Befehl ip wird verwendet, um Routing, Geräte, Richtlinien-Routing und Tunnel anzuzeigen oder zu verwalten. Es funktioniert auch als Ersatz für den bekannten ifconfig-Befehl. Dieser Befehl weist einer bestimmten Schnittstelle eine IP-Adresse zu.
iptables
Der Befehl iptables ist eine terminalbasierte Firewall zur Verwaltung des eingehenden und ausgehenden Datenverkehrs über einen Satz konfigurierbarer Tabellenregeln.
töten
Mit dem Befehl kill können Sie einen Prozess von der Befehlszeile aus beenden.
killall
Der Befehl killall wird verwendet, um einen Prozess anhand seines Namens zu beenden.
kmod
Der kmod-Befehl wird verwendet, um Linux-Kernel-Module zu verwalten. Um alle derzeit geladenen Module aufzulisten, geben Sie.
einls
Dieser Befehl wird verwendet, um den Inhalt eines Verzeichnisses anzuzeigen. Es funktioniert mehr oder weniger wie dir command.
zuletzt
Der letzte Befehl zeigt eine Liste der zuletzt angemeldeten Benutzer an.
ln
Der Befehl ln wird verwendet, um mit dem Flag -s einen Softlink zwischen Dateien zu erstellen.
lokalisieren
Der Befehl locate wird verwendet, um eine Datei anhand ihres Namens zu finden.
anmelden
Der Login-Befehl wird verwendet, um eine neue Sitzung mit dem System zu erstellen.
mkdir
Mit dem Befehl mkdir können Sie neue Verzeichnisse im Dateisystem erstellen.
mv
Mit dem Befehl mv können Sie Dateien und Verzeichnisse von Verzeichnis zu Verzeichnis verschieben. Außerdem können Sie Dateien umbenennen.
Kennwort
Dieser Befehl wird verwendet, um das Benutzerkennwort zu ändern.
ping
Dieser Befehl wird verwendet, um die Netzwerkkonnektivität zu überprüfen.
ps
Der Befehl ps wird verwendet, um laufende Prozesse aufzulisten.
pwd
Es ist der Befehl, der verwendet wird, um den Pfad des aktuellen Arbeitsverzeichnisses auszugeben, beginnend mit dem Stammverzeichnis.
rm
Dieser Befehl wird verwendet, um Dateien und Verzeichnisse zu löschen.
Herunterfahren
Mit dem Befehl shutdown können Sie Ihr Linux-System herunterfahren oder neu starten.
sudo
berühren
Der Touch-Befehl wird verwendet, um eine Datei zu erstellen. Es kann alles sein, von einer leeren .txt-Datei bis zu einer leeren .zip-Datei.
Wenn Sie dieser Liste weitere Linux-Befehle hinzufügen möchten, dann herzlich willkommen. Ich werde die erwähnten Linux-Befehle mit Ihrem Namen veröffentlichen. Wenn Sie weitere Vorschläge für diese Linux-Befehlsliste haben, schreiben Sie diese bitte in das Kommentarfeld, oder senden Sie eine E-Mail direkt an [email protected].
Im Letzten werde ich auch versuchen, ein kostenloses eBook über Linux-Befehle (Linux-Befehle pdf) mit seiner Verwendung zu erstellen.
Empfohlene Artikel für Sie:
- Linux-Interviewfragen mit Antworten.
- Batch-Dateibefehle.
- Wie erstelle ich ein dynamisches Array in C?
- Speicherlayout in C.
- 100 eingebettete C-Interviewfragen.
- Python-Interviewfragen mit Antwort.
- 100 c Interviewfragen, die Ihr Interviewer stellen könnte.
- C Interviewfragen für die Erfahrung.
- Dateiverwaltung in C.
- C-Sharp-Interviewfragen.