Linux-Befehle, die Sie kennen sollten

Linux-Befehle, die Sie kennen sollten

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.

ein

ls

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.