Grundlegende Operationen von vi in der Shell und allgemeine Befehle von Xshell

vi ist ein Bildschirmeditor, der von allen UNIX-Systemen bereitgestellt wird. Er bietet ein Fenstergerät, über das Dateien bearbeitet werden können.
Grundkonzept von
vi Grundsätzlich kann vi in ​​drei Betriebszustände unterteilt werden, nämlich Befehlsmodus, Einfügemodus und Lastzeilenmodus. Die Funktionen jedes Modus sind wie folgt:
1. Befehlsmodus: Steuern Sie die Bewegung des Bildschirmcursors, das Löschen von Zeichen oder Cursorn, verschieben und kopieren Sie einen bestimmten Abschnitt und rufen Sie den Einfügemodus oder den Modus Letzte Zeile auf.
2. Einfügemodus: Nur im Einfügemodus können Sie Textdaten eingeben. Drücken Sie die Esc-Taste usw., um zum Befehlsmodus zurückzukehren.
3. Modus "Letzte Zeile": Speichern Sie die Datei oder verlassen Sie den Editor. Sie können auch die Bearbeitungsumgebung festlegen, z. B. nach Zeichenfolgen suchen, Zeilennummern auflisten usw.
Vi kann jedoch in zwei Modi vereinfacht werden, dh der Modus "Letzte Zeile" ist auch im Befehlsmodus enthalten, und vi ist in den Befehls- und den Einfügemodus unterteilt.
Grundlegende Bedienung von
vi • Geben Sie vi ein.
Nachdem Sie vi und den Dateinamen in die Systemaufforderung eingegeben haben, können Sie den Vollbild-Bearbeitungsbildschirm von
vi : $ vi testfile aufrufen. Achten Sie
besonders darauf, dass Sie sich im Befehlsmodus befinden "Nach Eingabe von vi. Sie müssen in den Einfügemodus wechseln, um Text einzugeben. Benutzer, die vi zum ersten Mal verwenden, möchten den Cursor mit den Tasten Auf, Ab, Links und Rechts bewegen. Infolgedessen ruft der Computer weiter an und macht sich halb tot. Nach Eingabe von vi also nicht Bewegen Sie sich und wechseln Sie zu Einfügen, bevor Sie sprechen.

Wechseln Sie in den Einfügemodus, um die Datei zu bearbeiten . Drücken Sie im Befehlsmodus die drei Tasten 'i', 'a' oder 'o', um den Einfügemodus aufzurufen. Zu diesem Zeitpunkt können Sie mit der Eingabe von Text beginnen.
i: Einfügen, fügen Sie den eingegebenen Text von der aktuellen Cursorposition aus ein.
a: Erhöhen Sie die Eingabe von Text beim nächsten Wort, bei dem sich der Cursor gerade befindet.
o: Fügen Sie eine neue Zeile ein und geben Sie Text am Zeilenanfang ein.
• Schalter einfügen → Befehlsmodus, Esc drücken.
Sie befinden sich derzeit im Einfügemodus, Sie können nur weiter tippen. Wenn Sie einen Tippfehler finden und mit den Cursortasten zurückgehen und das Wort löschen möchten, müssen Sie die ESC-Taste drücken, um zum Befehlsmodus zurückzukehren, und dann den Text löschen.
• Verlassen Sie vi und speichern Sie die Datei.
Im Befehlsmodus können Sie den Doppelpunkt ":" drücken, um den Modus "Letzte Zeile" aufzurufen. Beispiel
: w Dateiname (Eingabe "w Dateiname", speichern Sie den Artikel im angegebenen Dateinamen Dateiname)
: wq (Eingang „wq“, da der Dateiname testdat angegeben wurde bei der Eingabe, wird es testdat schreiben und lassen vi)
: q (Enter „q“ auf Kraft verlassen und verlassen die bearbeitete Datei)!
Befehlsmodus Funktionstaste Liste
ist eingeführt im Befehlsmodus Befehl Nach der Zeit zeigt die Funktionstaste mit dem Wort "häufig verwendet" nach der Anweisung die am häufigsten verwendete vi-Anweisung an. Die Leser müssen lernen und sich daran erinnern.
(1) I, a, o wechseln in den Einfügemodus. [Super Common]
(2) Um den Cursor
vi zu bewegen , können Sie direkt die Cursortasten auf der Tastatur verwenden, um sich nach oben, unten, links und rechts zu bewegen. Das normale vi verwendet jedoch englische Kleinbuchstaben
h, j, k und l um den Cursor nach links, unten, oben und rechts zu steuern. Verschieben Sie ein Gitter.
Drücken Sie Strg + B: Der Bildschirm bewegt sich eine Seite zurück. [Allgemein]
Drücken Sie Strg + F: Bewegen Sie den Bildschirm eine Seite vorwärts. [Häufig]
Drücken Sie Strg + U: Der Bildschirm bewegt sich eine halbe Seite zurück.
Drücken Sie Strg + D: Der Bildschirm bewegt sich um eine halbe Seite vorwärts.
Drücken Sie 0 (Nummer Null): Verschieben Sie den Anfang des Artikels. [Häufig verwendet]
Drücken Sie G: Gehen Sie zum Ende des Artikels. [Common]
Drücken Sie w: Der Cursor springt zum Anfang des nächsten Wortes. [Häufig verwendet]
Drücken Sie e: Der Cursor springt zum Ende des nächsten Wortes.
Drücken Sie b: Der Cursor kehrt zum Anfang des vorherigen Wortes zurück.
Drücken Sie $: Gehen Sie zum Ende der Zeile, in der sich der Cursor befindet. [Allgemein]
Drücken Sie ^: Gehen Sie zum ersten nicht leeren Zeichen in der Zeile.
Drücken Sie 0: Gehen Sie zum Zeilenanfang. [Häufig verwendet]
Drücken Sie #: Bewegen Sie sich zur # -ten Position der Zeile, zum Beispiel: 51, 121. [Häufig verwendet]
(3) Zeichen
x löschen: Löscht jedes Mal ein Zeichen nach der Cursorposition. [Super Common]
#x: In der 6x-Tabelle werden beispielsweise die 6 Zeichen hinter der Cursorposition gelöscht. [Häufig verwendet]
X: Großes Zeichen X, jedes Mal, wenn Sie es drücken, um ein Zeichen vor der Cursorposition zu löschen.
#X: 20X bedeutet beispielsweise, die ersten 20 Zeichen an der Cursorposition zu löschen.
dd: Löschen Sie die Zeile, in der sich der Cursor befindet. [Super Common]
#dd: Beispielsweise löscht die 6dd-Tabelle 6 Textzeilen aus der Zeile, in der sich der Cursor befindet. [Allgemein]
(4) Kopieren
yw: Kopieren Sie die Zeichen von der Cursorposition bis zum Ende des Wortes in den Puffer.
(Ich möchte das Gegenteil von
#x, #X sein ) p: Fügen Sie die Zeichen im Puffer an der Cursorposition ein (die Befehle 'yw' und 'p müssen zusammen verwendet werden).
yy: Kopieren Sie die Zeile, in der sich der Cursor befindet. [Super Common]
p: Kopieren Sie eine einzelne Zeile an die Stelle, die Sie einfügen möchten. (Die Befehle 'yy' und 'p' müssen zusammen verwendet werden.)
#yy: Beispiel: 6yy bedeutet, 6 Textzeilen aus der Zeile zu kopieren, in der sich der Cursor befindet. [Häufig verwendet]
p: Kopieren Sie mehrere Zeilen an die Stelle, an der Sie sie einfügen möchten. (Die Befehle '# yy' und 'p' müssen zusammen verwendet werden.)
"Ayy: Legen Sie die kopierte Zeile in Puffer a, vi stellt eine Pufferfunktion bereit, mit der häufig verwendete Daten im Puffer gespeichert werden können.
" Ap: Fügen Sie die Daten in Puffer a ein.
"B3yy: Speichern Sie drei Datenzeilen in Puffer b.
" B3p: Fügen Sie die Daten in Puffer b ein.
(5) Ersetzen Sie
r: Ersetzen Sie das Zeichen am Cursor: [häufig verwendet]
R: Ersetzen Sie das Zeichen, bis Sie Esc drücken.
(6)
Machen Sie die letzte Anweisung rückgängig u: Wenn Sie eine Anweisung missbrauchen, können Sie sofort auf u drücken, um zur vorherigen Operation zurückzukehren. [Super Common]
.:. Der letzte Befehl kann wiederholt werden.
(7)
Cw ändern: Ändern Sie das Wort am Cursor bis zum Ende des Wortes $.
c # w: Zum Beispiel bedeutet c3w, 3 Wörter zu ändern.
(8) Zur angegebenen Zeile springen
Strg + G: Listet die Zeilennummer der Zeile auf, in der sich der Cursor befindet.
#G: 15G bedeutet beispielsweise, den Cursor an den Anfang der 15. Zeile des Artikels zu bewegen. [Allgemein]
Einführung in Befehle unter phpma open source
Leser im letzten Zeilenmodus Bevor Sie den letzten Zeilenmodus verwenden, denken Sie daran, Esc zu drücken, um sicherzustellen, dass Sie sich im Befehlsmodus befinden, und drücken Sie dann den Doppelpunkt ":" oder "/" oder "? "Drücken Sie eine der Tasten, um den Modus" Letzte Zeile "aufzurufen.
1. Listennummer
einstellen set nu: Nach Eingabe von "set nu" wird die Zeilennummer vor jeder Zeile des Artikels aufgelistet.
2. Zu einer bestimmten Zeile des Artikels springen
#: Das Nummernzeichen steht für eine Zahl, geben Sie die Zahl vor dem Aufforderungssymbol ":" im Modus "Letzte Zeile" ein und drücken Sie die Eingabetaste, um zu dieser Zeile zu springen, z. B.: 15 [Enter] wird Springe zum Artikel Zeile 15. [Häufig verwendet]
3. Suchen Sie nach einer Zeichenfolge
/ einem Schlüsselwort: Drücken Sie zuerst / und geben Sie dann das Wort ein, das Sie suchen möchten. Wenn das Schlüsselwort, das Sie zum ersten Mal finden, nicht so nah wie möglich bei Ihnen ist, können Sie n so lange drücken, bis Sie das Schlüsselwort gefunden haben Sie wollen.
? Stichwort: zuerst drücken? , Und geben Sie dann das Wort ein, das Sie suchen möchten. Wenn das Schlüsselwort, das Sie zum ersten Mal finden, nicht Ihren Wünschen entspricht, können Sie n drücken, um das gewünschte Schlüsselwort zu finden.
4. Ersetzen Sie die Zeichenfolge
1, $ s / string / replae / g: Geben Sie im Modus für die letzte Zeile "1, $ s / string / replace / g" ein, um die Volltextzeichenfolge durch die Ersetzungszeichenfolge zu ersetzen, wobei 1, $ s bedeutet dass das Suchintervall vom Anfang bis zum Ende des Artikels reicht und g bedeutet, dass es ohne Bestätigung vollständig ersetzt wird.
% s / string / replace / c: Die Zeichenfolge im Volltext wird ebenfalls durch eine Ersetzungszeichenfolge ersetzt. Der Unterschied zum obigen Befehl besteht darin, dass% s und 1, $ s dieselbe Funktion haben und c das Ersetzen bedeutet Das vorherige Muss erneut bestätigen, ob es ersetzt werden soll.
1,20s / string / replace / g: Ersetzen Sie den String zwischen 1 und 20 durch den Relpace-String.
5. Datei speichern
w: Drücken Sie w vor dem Eingabeaufforderungssymbol für den letzten Zeilenmodus ":", um die Datei zu speichern. [Super common] phpma open source
#, # w Dateiname: Wenn Sie einen bestimmten Absatz des Artikels extrahieren und als andere Datei speichern möchten, können Sie diesen Befehl # verwenden, um die Zeilennummer darzustellen, z. B. 30,50 w schön, um den ersten Teil des Artikels festzulegen, den Sie bearbeiten, werden 30-50 Zeilen als schöne Datei gespeichert.
6. Geh weg
q: Drücken Sie q, um zu verlassen. Manchmal, wenn Sie vi nicht verlassen können, können Sie "!: Force, um vi zu verlassen, verwenden, z. B." q! "
Qw: Es wird allgemein empfohlen, es beim Verlassen mit w zu verwenden, damit Sie Dateien beim Verlassen speichern können. [Allgemein]

 

XSHELL häufig verwendete Befehle

Häufig verwendete Befehle:

suse linux common befehle 

(1) Befehl ls-list Dateien 

    ls zeigt die aktuelle Verzeichnisdatei an 

    ls -la gibt eine lange Liste aller Dateien im aktuellen Verzeichnis an, einschließlich "versteckter" Dateien, die mit einem Punkt beginnen 

    ls a * listet alle Dateien im aktuellen Verzeichnis auf, beginnend mit dem Buchstaben a 

    ls -l * .doc gibt alle Dateien an, die im aktuellen Verzeichnis mit .doc enden 

(2) Befehl cp-copy files 

    cp afile afile.bak kopiert die Datei als neue Datei afile.bak 

    cp afile / home / bible / Kopiert die Datei afile aus dem aktuellen Verzeichnis in das Verzeichnis / home / bible / 

    cp * / tmp Kopiert alle nicht ausgeblendeten Dateien im aktuellen Verzeichnis in das Verzeichnis / tmp / 

    cp -a docs docs.bak Kopieren Sie das Verzeichnis docs im aktuellen Verzeichnis rekursiv in das neue Verzeichnis docs.bak, behalten Sie die Dateiattribute bei und kopieren Sie alle Dateien, einschließlich versteckter Dateien, beginnend mit einem Punkt. Der Einfachheit halber enthält die Option -a die Option -R 

    cp -i frage den Benutzer vor dem Überschreiben 

    cp -v gibt an, was der Benutzer tut 

    cp -r 

(3) Befehl mv-move und benenne Dateien um. Mv aflie bfile benenne afile in bfile um 

    mv afile / tmp Verschiebt die Datei im aktuellen Verzeichnis in das Verzeichnis / tmp / 

(4) Befehl rm-delete files und Verzeichnisse rm afile delete file afile 

    rm * Löscht alle Dateien im aktuellen Verzeichnis (Dateien nicht versteckt). Der Befehl rm löscht keine Verzeichnisse, es sei denn, der Parameter -r (rekursiv) ist ebenfalls angegeben. 

    rm -rf domed löscht das domed-Verzeichnis und den gesamten darin enthaltenen Inhalt 

    rm -i a * Löschen Sie alle Dateien im aktuellen Verzeichnis, beginnend mit dem Buchstaben a, und fordern Sie den Benutzer bei jedem Löschen zur Bestätigung auf 

(5) Befehl cd-change directory 

    cd wechselt in das Ausgangsverzeichnis 

    cd ~ zum Ausgangsverzeichnis wechseln 

    cd / tmp wechselt in das Verzeichnis / tmp 

    cd dir wechselt in das Verzeichnis dir unter dem aktuellen Verzeichnis 

    cd / in das Stammverzeichnis wechseln 

    cd .. in das Verzeichnis der oberen Ebene wechseln 

    cd ../ .. wechselt in das Verzeichnis der oberen Ebene 

    cd ~ Wechseln Sie in das Benutzerverzeichnis, z. B. Root-Benutzer, und wechseln Sie zu / root

(6) Befehl mkdir-create a directory 

    mkdir phots erstellt im aktuellen Verzeichnis ein Verzeichnis mit dem Namen photos 

    mkdir -p this / that / theother erstellt das angegebene verschachtelte Unterverzeichnis im aktuellen Verzeichnis

(7) Befehl mkdir-delete Verzeichnis 

    mkdir löscht leere Verzeichnisse

 

(8) Befehl mehr Dateiinhalt mit weniger Ansicht 

    mehr / etc / passwd Zeigt den Inhalt von / etc / passwd an 

    Funktion: Paging-Anzeigebefehl   

        mehr Datei 

        Der Befehl more kann auch mit anderen Befehlen über das Pipe-Zeichen (|) verwendet werden, z. B.: Ps ux | more ls | more 

     less / etc / passwd Zeigt den Inhalt von / etc / passwd an 

(9) Befehl Inhalt der Grep-Search-Datei 

    grep bible / etc / export Alle Zeilen mit der Bibel in den Dateiexporten finden 

    tail -100 /var/log/apache/access.log|grep 404 Suchen Sie die Zeile mit "404" in den letzten 100 Zeilen der WEB-Server-Protokolldatei access.log 

    tail -100 /var/log/apache/access.log|grep -v googlebot Suchen Sie in den letzten 100 Zeilen der WEB-Server-Protokolldatei access.log die Zeilen, auf die Google nicht zugreift 

    grep -v ^ # /etc/apache2/httpd.conf Suchen Sie in der Apache-Hauptkonfigurationsdatei alle nicht kommentierten Zeilen 

(10) Befehl find-find-Datei 

    find.-name * .rpm Findet das rpm-Paket im aktuellen Verzeichnis 

    find. | grep page Dateien mit Dateinamen suchen, die eine Seite im aktuellen Verzeichnis und ihren Unterverzeichnissen enthalten. traceroute suchen Dateien mit Dateinamen suchen, die traceroute enthalten, an einer beliebigen Stelle im System 

(11) Befehl vi-edit file 

  gvim Programm öffnen 

    vi /etc/bubby.txt Bearbeiten Sie die Datei /etc/bubby.txt mit vi 

    vim /etc/bubby.txt Bearbeiten Sie die Datei /etc/bubby.txt mit vi 

    Schnelle Bedienung: 

        Fenster wechseln: alt + 1, alt + 2 

        Vollbild: Alt + Eingabetaste 

    Vim anhalten (Pause): Strg + Z, Sie können nach dem Anhalten andere Shell-Operationen ausführen und dann zur Vim-Oberfläche zurückkehren, um die Bearbeitung mit dem Befehl fg fortzusetzen 

    : MR: Historische Dateidatensätze anzeigen (Hinweis: MR wird großgeschrieben) 

    : SP-Schnittstellenfenster horizontal   

    : vsp Schalten Sie das Schnittstellenfenster vertikal um, um den Vergleich und die Codierung mehrerer Dateien zu erleichtern (siehe Abbildung unten). emacs /etc/bubby.txt Bearbeiten Sie die Datei /etc/bubby.txt mit emacs 

(12) Befehl rz, Sz-Datei hochladen und herunterladen 

    Führen Sie den Befehl Sudo rz aus, um die Datei zu erhalten, und xshell öffnet ein Dialogfeld zur Dateiauswahl. Schließen Sie nach Auswahl der Datei das Dialogfeld und die Datei wird in das aktuelle Verzeichnis unter Linux hochgeladen. 

    Das Ausführen des Befehls Sudo sz file zum Senden von Dateien an Windows (das gespeicherte Verzeichnis kann konfiguriert werden) ist wesentlich praktischer als der Befehl ftp, und der Server muss den FTP-Dienst nicht öffnen. 

(13) Befehl Inhalt der Cat-Display-Datei 

    Katzendatei 

(14) Befehl ps-view process ps [Optionen]  

    BESCHREIBUNG: Der Befehl ps zeigt einige Informationen zu den Optionen des laufenden Programms an. Wenn Sie wiederholt Informationen zu den Optionen anzeigen möchten, verwenden Sie stattdessen den Befehl top. 

    Verwenden Sie die Standardsyntax, um jeden Prozess auf dem System anzuzeigen.    

        ps -e    

        ps -ef    

        ps -eF    

        ps -ely 

 

 

(15) Befehl kill-kill den Prozess 

    [root @ linux ~] # kill -signal% jobnumber   

    [root @ linux ~] # kill -l   

    Parameter:   

        -l: Dies ist der Kleinbuchstabe von L, in dem die derzeit zum Töten verfügbaren Signale aufgelistet sind. Insgesamt gibt es 62 Signale. 

        Signal: Welche Anweisungen sollten für den nächsten Job gegeben werden! Verwenden Sie das Man 7-Signal, um Folgendes zu erfahren:   

        -1: Lesen Sie die Parametereinstellungsdatei erneut (ähnlich wie beim Neuladen).   

        -2: Stellt die gleiche Aktion dar wie die Eingabe von [Strg] -c über die Tastatur.   

        -9: Erzwinge das sofortige Löschen eines Jobs. 

        -15: Beenden Sie einen Job in einem normalen Verfahren. Es ist nicht dasselbe wie -9.  

    Beispiel 1: Finden Sie die Hintergrundarbeit in der aktuellen Bash-Umgebung heraus und löschen Sie die Arbeit.   

    [root @ linux ~] # jobs 

        [1] + Vim bashrc gestoppt   

    [root @ linux ~] # kill -9% 1 

        [1] + Vim bashrc wurde geschnitten 

(16) Befehl stoppen, Tomcat neu starten 

    ./catalina.sh aufhören      

    ./catalina.sh starten 

(17) Befehl Draufsicht CPU, Speicher   

(18) Befehl pwd-view current path  

(19) Befehl tar-pack, rar auspacken 

    tar -cvf **. tar a.jsp b.java Geben Sie a und b in ** ein. rar 

    tar -xvf **. tar a.jsp b.java entpacken **. tar 

(20) Details zur Befehlsendansicht 

    tail -f aaa.txt, um die detaillierten Informationen der Datei aaa.txt anzuzeigen 

    tail -n x aaa.log x: die letzten Zeilen 

(21) Befehlskopfansicht des Namens und des Suffix der Datei 

    head -n x aaa.log x: die ersten Zeilen aaa.log: Name und Suffix der anzuzeigenden Datei 

(22) Befehl diff-compare Dateiinhalt  

    diff dir1 dir2 vergleicht, ob die Dateiliste von Verzeichnis 1 und Verzeichnis 2 identisch ist, vergleicht jedoch nicht den tatsächlichen Inhalt der Dateien und listet die Unterschiede auf 

    diff file1 file2 Vergleichen Sie, ob der Inhalt von Datei 1 und Datei 2 identisch ist. Wenn es sich um eine Datei im Textformat handelt, werden die unterschiedlichen Inhalte angezeigt. Wenn es sich um einen Binärcode handelt, bedeutet dies nur, dass die beiden Dateien unterschiedlich sind.   

    comm file1 file2 vergleicht Dateien und zeigt die Unterschiede zwischen den beiden Dateien 

(23) Befehl zum Herstellen einer Verbindung  

    ln Quellpfad Zielpfad fester Link    

    ln -s Quellpfad Zielpfad weiche Verbindung 

(24) Befehl touch - Erstelle eine leere Datei 

    Berühren Sie aaa.txt, um eine leere Datei zu erstellen. Der Dateiname lautet aaa.txt  

(25) Befehl man-view die Hilfe eines Befehls

 

 

    man ls zeigt den Hilfeinhalt des Befehls ls an 

(26) Befehl w zeigt detaillierte Informationen des angemeldeten Benutzers an   

    Sarge: ~ # w 

(27) Befehl, der angemeldete Benutzer anzeigt   

    Sarge: ~ # wer 

(28) Befehl Letzte Ansicht der letzten Benutzer, die sich am System angemeldet haben   

    Sarge: ~ # zuletzt 

(29) Befehlsdatum-System-Datumseinstellung 

  Datum -s "060520 06:00:00" setzt die Systemzeit am 20. Mai 2006 auf 6 Uhr. 

(30) Befehl

    Uhr - Uhrzeiteinstellung 

    clock -r liest den Zeitparameter im System-BIOS 

    clock -w schreibt die Systemzeit (z. B. die nach Datum eingestellte Zeit) in Bios 

(31) Befehl uname-view Systemversion 

    uname -R zeigt die Version des Betriebssystemkerns an 

(32) Befehl neu starten, herunterfahren-herunterfahren und den Computer neu starten     

    Neustart starten Sie den Computer neu 

    shutdown -r Starten Sie jetzt den Computer neu und starten Sie den Computer neu, nachdem Sie den Dienst beendet haben   

    shutdown -h Fahren Sie jetzt den Computer herunter und fahren Sie das System herunter, nachdem Sie den Dienst beendet haben   

    Halt den Computer herunterfahren 

    Shutdown -r now wird im Allgemeinen verwendet, um verwandte Dienste beim Neustart des Systems herunterzufahren, ebenso wie shutdown -h now. 

(33) Befehl su-switch Benutzer     

    su-Schalter zum Root-Benutzer 

    su - zhoulj zum Benutzer zhoulj wechseln, 

    Hinweis: -, er ist sehr wichtig, wenn er - verwendet, werden die Umgebungsvariablen des Benutzers verwendet 

(34) Befehl zur Verwendung von Free-View-Speicher und Swap-Partition   

    Sarge: ~ # free -tm 

(35) Befehlsverfügbarkeit - Die aktuelle Zeit, die seit dem Start und Betrieb des Systems verstrichene Zeit, die Anzahl der verbundenen Benutzer, die Systemlast der letzten Minute, fünf Minuten und fünfzehn Minuten    

    Sarge: ~ # Betriebszeit 

(36) Befehl vmstat-monitor Nutzung des virtuellen Speichers    

    # vmstat 

(37) Befehl iostat-disk throughput 

    -c zeigt nur die CPU-Zeile an     

    -d Datenträgerzeile anzeigen 

    -k zeigt die Festplattenausgabe in Kilobyte an     

    -t einen Zeitstempel in die Ausgabe aufnehmen 

    -x enthält erweiterte Festplattenmetriken in der Ausgabe 

(38) Befehl zum Löschen des Bildschirms

    klar

(39) Starten Sie Tomcat neu 

(40) Benutzer chown ändern 

    Ändern Sie den Eigentümer oder die Gruppe einer Datei oder eines Verzeichnisses chown -R -h Eigentümerdatei 

 

 

    -Die Option R (rekursiv) bedeutet, dass für alle Dateien in allen Unterverzeichnissen dieselbe Operation ausgeführt wird.                

    Die Option -h bedeutet, dass das Ändern des Besitzers einer symbolischen Linkdatei keine Auswirkungen auf die Zieldatei hat, auf die der Link verweist 

    chown -R xh test1 (alle Dateien im Verzeichnis test1 und in den Unterverzeichnissen werden zu xh)  

1. Zeigen Sie die Prozessnummer des Prozesses an, der neu gestartet werden soll 

    Ps –ef | grep xxxx 

2. Beenden Sie den Prozess des Projekts 

    Töte zuerst die zweite Spalte, dann die erste Spalte 

    Sudo töten -9 x x 

    (x ist die Prozessnummer, bei der mehrere gleichzeitig durch Leerzeichen getrennt getötet werden) 

3. Starten Sie Tomcat neu 

    Suchen Sie zuerst das bin-Verzeichnis von tomcat Cd tomcat / bin. 

    Führen Sie dann sudo ./run.sh aus, um tomcat zu starten.  

    Maven-Paketanweisung: mvn clean package –Dmaven.test.skip = true

Ich denke du magst

Origin blog.csdn.net/MYBOYER/article/details/106518732
Empfohlen
Rangfolge