Heim  >  Artikel  >  Computer-Tutorials  >  Machen Sie sich mit einigen praktischen Linux-Tipps vertraut

Machen Sie sich mit einigen praktischen Linux-Tipps vertraut

WBOY
WBOYnach vorne
2024-03-12 13:49:021105Durchsuche

Machen Sie sich mit einigen praktischen Linux-Tipps vertraut

Linux ist ein leistungsstarkes Betriebssystem mit vielen nützlichen Befehlen und Tipps, die Ihnen helfen, es effizienter zu nutzen.

1. Überprüfen Sie den Dateiprüfwert

Während des Kopier- oder Übertragungsvorgangs der Datei kann die Datei beschädigt oder geändert werden. In diesem Fall kann der Prüfwert zur Überprüfung verwendet werden.

Normalerweise müssen wir bei unserer Arbeit einige Schnittstellenprogramme verwenden, die von anderen Teams bereitgestellt werden. Wenn die Ausführungsergebnisse dieser Programme nicht den Erwartungen entsprechen, vergleichen wir die MD5-Prüfwerte beider Parteien, um die Konsistenz der Daten zu bestätigen.

Es gibt viele Möglichkeiten, den Prüfwert einer Datei zu generieren. Zu den häufig verwendeten gehören MD5-Summenprüfung, CRC-Prüfung, Summenprüfung usw.

Die Befehle sind:

md5sum file_name
cksum file_name
sum 算法参数 file_name

Zum Beispiel:

Nehmen wir als Beispiel eine test.txt-Datei:

  • md5sum-Überprüfung
md5sum test.txt
  • CRC-Check
cksum test.txt
  • Summenüberprüfung

Es gibt zwei Algorithmen zur Summenüberprüfung, die wir über Parameter konfigurieren können:

-r: zeigt die Verwendung des System-V-Algorithmus an. -s: Zeigt die Verwendung des BSD-Algorithmus an.

Wenn wir es nicht konfigurieren, wird standardmäßig der System-V-Algorithmus verwendet.

sum -r test.txt
sum -s test.txt

2. Dateispeicherort finden

(1)lokalisieren

Jeder ist normalerweise daran gewöhnt, Find zu verwenden, um Dateien zu finden, aber ich denke, manchmal ist Locate schneller, deshalb verwende ich normalerweise zuerst Locate.

locate unterscheidet sich von find: „find“ sucht auf der Festplatte, „locate“ hingegen sucht nur in der Datenbank „/var/lib/slocate“. Die Geschwindigkeit von „locate“ ist schneller als „find“. Es wird nicht wirklich gesucht, sondern die Datenbank überprüft.

Einige Systeme verfügen möglicherweise nicht über die Ortung und Sie müssen sie selbst installieren. Beispielsweise kann Ubuntu durch Eingabe des folgenden Befehls installiert werden:

apt-get update
apt-get install mlocate

locate Der Befehl zum Suchen von Dateien ist sehr einfach:

lcoate file_name

(2)finden

Der Suchbefehl kann nach Name, Typ, Besitzer, Größe usw. suchen.

Grundlegende Syntax zum Durchsuchen von Dateien:

find path -option file_name

So durchsuchen Sie die stdio.h-Datei nach Namen:

find / -name stdio.h

3. Fähigkeiten zur Befehlszeilenbearbeitung

Wir haben versehentlich relativ lange Inhalte in das Terminal eingegeben:

it@weijishu:~$ dsfdsfdddddddddddddddddddddddddddddddddddfsgadgdsgasdgsdhfdkshfkjdshflksdhfkldshfkj

Wie lösche ich es schneller? Das hektische Drücken der Rücktaste hilft auf jeden Fall. Aber es geht schneller:

Geben Sie die Tastenkombination Strg+U ein, um den gesamten Inhalt vor dem Cursor zu löschen. Darüber hinaus gibt es mehrere praktische und häufig verwendete Tastenkombinationen wie folgt:

  • Strg+K: Alle Inhalte hinter dem Cursor löschen.
  • Strg+a: Bewegen Sie den Cursor an den Anfang.
  • Strg+E: Bewegen Sie den Cursor an das Ende.

Darüber hinaus verfügt die Befehlszeile über viele praktische und ungewöhnliche Verknüpfungen, die interessierte Freunde selbst erlernen können.

4. Überprüfen Sie die PID eines Prozesses

Befehl:

pidof process_name

5. Überprüfen Sie den laufenden Status bestimmter Prozesse

Der Befehl top kann einige Informationen über den Prozess überprüfen, aber es laufen zu viele Prozesse im System, was für uns nicht hilfreich ist, den Ausführungsstatus einiger Prozesse zu überprüfen

Zu diesem Zeitpunkt können wir den Ausführungsstatus des angegebenen Prozesses beispielsweise mit dem folgenden Befehl überprüfen:

Um den Status des kcalc-Prozesses anzuzeigen, geben Sie den folgenden Befehl ein:

top -p `pidof kcalc`

Das ist viel einfacher.

Hinweis:

Das „`-Zeichen“ ist hier kein einzelnes Anführungszeichen! ! !

Dieses Symbol befindet sich links neben der Ausrufezeichen-Taste auf Ihrer Tastatur.

Mehrere Prozesse anzeigen, z. B.:

top -p `pidof kcalc` -p `pidof test_x86`

Zusätzlich zu den oben genannten Tipps gibt es auch praktische Tipps wie die folgenden. Sie werden hier kurz aufgeführt und später ausführlich vorgestellt.

  • Befehlsverlauf anzeigen: Mit dem Befehl „history“ können Sie zuletzt verwendete Befehle anzeigen. Außerdem können Sie Pipes und grep-Befehle verwenden, um Befehle zu filtern, die mit einer bestimmten Zeichenfolge beginnen.
  • Dateisynchronisierung: Verwenden Sie den Befehl rsync, um Dateien zwischen lokal und remote zu synchronisieren. Er ist leistungsfähiger und flexibler als der Befehl cp oder scp.
  • Zeigen Sie den Inhalt der Datei an: Verwenden Sie den Befehl „less“ oder „tail“, um den Inhalt der Datei anzuzeigen. „less“ kann vorwärts blättern und „tail“ kann die letzten paar Zeilen der Datei anzeigen.
  • Prozesse anzeigen: Verwenden Sie den Befehl ps, um die aktuell ausgeführten Prozesse anzuzeigen. Mit dem Befehl grep können Sie Prozesse herausfiltern, die mit einer bestimmten Zeichenfolge beginnen.
  • Portweiterleitung: Verwenden Sie den Befehl ssh, um eine Portweiterleitung durchzuführen und einen Port auf dem Remote-Host einem lokalen Port zuzuordnen.
  • Datensicherung: Sie können den Befehl tar verwenden, um Verzeichnisse oder Dateien in ein TAR-Paket zu packen, und dann den Befehl cpio oder dd verwenden, um das TAR-Paket an einem anderen Ort zu sichern.
  • Systemüberwachung: Verwenden Sie den Befehl top oder htop, um die CPU-, Speicher-, Netzwerk- usw. Auslastung des Systems in Echtzeit anzuzeigen.
  • Netzwerktests: Verwenden Sie die Befehle Ping und Traceroute, um Netzwerkkonnektivität und Routingpfade zu testen.
  • Textverarbeitung: Verwenden Sie awk, sed, grep und andere Befehle, um Textdaten zu verarbeiten und Datenfilterung, -ersetzung, -sortierung und andere Vorgänge durchzuführen.
  • Das obige ist der detaillierte Inhalt vonMachen Sie sich mit einigen praktischen Linux-Tipps vertraut. 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