1. Allgemeine Befehle
1.1 cd-Befehl
D: // Geben Sie das D-Laufwerk ein
F: //Geben Sie die F-Festplatte ein
cd /? //Hilfe zur Verwendung erhalten
cd \ //In das Root-Verzeichnis der Festplatte springen
cd C:WINDOWS //Zu anderen Dateien auf der aktuellen Festplatte springen
d: //Zu anderen Festplatten springen
cd /de:software //Zu anderen Ordnern auf anderen Festplatten springen, beachten Sie, dass hier der Parameter /d hinzugefügt werden muss
cd.. //Zum vorherigen Verzeichnis springen
1.2 Zeigen Sie das Dateiverzeichnis an
dir //Zeigt die Dateien im aktuellen Verzeichnis an, ähnlich wie ls unter Linux
dir /? //Versteckte Dateien oder weitere Operationen anzeigen
1.3 Verzeichnisse erstellen und löschen
md Verzeichnisname (Ordner) // Verzeichnis erstellen
rd Verzeichnisname (Ordner) //Verzeichnis löschen
1.4 Zeigen Sie die IP dieser Ebene an
ipconfig //IPv4-Adresse ist die IP dieser Ebene
1.5 Löschen Sie den Bildschirm
cls // cmd-Bildschirm löschen
1.6 Dateien kopieren
Pfad\Dateiname kopieren Pfad\Dateiname: Eine Datei an einen anderen Ort kopieren
1.7 Verschieben von Dateien
Pfad\Dateiname verschieben Pfad\Dateiname: Verschieben Sie eine Datei (d. h. Ausschneiden + Kopieren) an einen anderen Ort
1.8 Dateien löschen
del file name //Dies dient zum Löschen von Dateien, nicht von Ordnern
1,9 Ping
ping ip(hostname) //wird verwendet, um zu testen, ob das Netzwerk entsperrt ist
1.10 alle Aufgabenprozessnummern auflisten, Prozess beenden
1. Anzeigen der Portbelegung, des entsprechenden Prozesses und Beenden des Prozesses
Portnutzung anzeigen
netstat –ano kann alle Prozesse anzeigen
2. Zeigen Sie das Programm an, das den angegebenen Port belegt
Wenn Sie IIS zum Veröffentlichen von Programmen verwenden, kommt es häufig vor, dass Port 80 belegt ist. Wir möchten wissen, welches Programm oder welcher Prozess den Port belegt. Sie können diesen Befehl verwenden netstat –ano|findstr [angegebene Portnummer]
Beispiel: Fragen Sie den Prozess ab, der Port 80 belegt: netstat -ano|findstr "80"
3. Beenden Sie verwandte Prozesse über den Task-Manager
Methode 1: Beenden Sie den Prozess mit dem Task-Manager
Öffnen Sie den Task-Manager -> Ansicht -> Spalte auswählen -> Aktivieren Sie dann die PID-Option, gehen Sie zurück zum Task-Manager, um die entsprechende PID anzuzeigen, und beenden Sie dann den Vorgang
Natürlich ist die obige Methode manchmal nicht einfach zu verwenden, das heißt, wenn es viele Prozesse im Task-Manager gibt, ist es sehr mühsam, den entsprechenden Prozess zu finden, daher gibt es eine andere Möglichkeit, den Prozess zu beenden
Methode 2: Verwenden Sie den Befehl, um den Prozess zu beenden
1> Finden Sie zuerst den Prozessnamen, der der Prozessnummer entspricht
tasklist|findstr [Prozessnummer]; wie zum Beispiel: tasklist|findstr 2936
2> Beenden Sie dann den Prozess gemäß dem Prozessnamen
taskkill /f /t /im [Prozessname]; zum Beispiel: taskkill /f /t /im /ChsIME.exe
***
Aufgabenkill
taskkill /? //Benutzungshilfe erhalten
taskkill wird verwendet, um den Prozess zu beenden. Die spezifischen Befehlsregeln lauten wie folgt:
TASKKILL [/S System [/U Benutzername [/P [Passwort]]]]
{ [/FI-Filter] [/PID-Prozess-ID | /IM Bildname] } [/F] [/T]
beschreiben:
Dieses Befehlszeilentool kann verwendet werden, um mindestens einen Prozess zu beenden.
Der Prozess kann anhand der Prozess-ID oder des Bildnamens (Image) beendet werden.
Parameterliste:
/S System Gibt das Remote-System an, zu dem eine Verbindung hergestellt werden soll.
/U [Domäne\]Benutzer gibt an, in welchem Benutzerkontext sich befinden soll
Führen Sie diesen Befehl aus:
/P [Kennwort] Gibt ein Kennwort für den bereitgestellten Benutzerkontext an. Wenn weggelassen, wird zur Eingabe aufgefordert.
/F Gibt den Prozess an, der zwangsweise beendet werden soll.
/FI-Filter Gibt Aufgaben an, die in Abfragen hinein- oder herausgefiltert werden sollen.
/PID Prozess-ID Gibt die PID des zu beendenden Prozesses an.
/IM Image-Name Gibt den Image-Namen des zu beendenden Prozesses an. Mit dem Platzhalter '*' können alle Bildnamen angegeben werden.
/T Tree kill: Beendet den angegebenen Prozess und alle von ihm gestarteten untergeordneten Prozesse.
/? Hilfe/Verwendung anzeigen.
Zum Beispiel:
TASKKILL /S system /F /IM notepad.exe /T
TASKKILL /PID 1230 /PID 1241 /PID 1253 /T
TASKKILL /F /IM QQ.exe
TASKKILL /F /IM notepad.exe /IM mspaint.exe
TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"
TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exe
1.11netstat Status der Netzwerkverbindung anzeigen
Zeigt Protokollstatistiken und aktuelle TCP/IP- Netzwerkverbindungen an. Dieser Befehl kann den Status aller Netzwerkverbindungen anzeigen, die von der aktuellen Maschine hergestellt wurden, und dem Prozess, dem sie entsprechen
netstat -help Ruft Hilfeinformationen zur Verwendung der Befehlszeile ab
netstat -ano //Netzwerkverbindung, Status und entsprechende Prozess-ID anzeigen
Grammatik:
netstat [Optionen]
Parameter:
-a oder --all: Sockets in allen Verbindungen anzeigen;
-A<Netzwerktyp> oder --<Netzwerktyp>: Listen Sie die relevanten Adressen in der Verbindung dieses Netzwerktyps auf;
-c oder --continuous: Listet fortlaufend den Netzwerkstatus auf;
-C oder --cache: Zeigt die Cache-Informationen der Router-Konfiguration an;
-e oder --extend: andere relevante Informationen des Netzwerks anzeigen;
-F oder --fib: FIB anzeigen;
-g oder --groups: Zeigt die Liste der Mitglieder der Multicast-Funktionsgruppe an;
-h oder --help: Online-Hilfe;
-i oder --interfaces: Zeigt das Informationsformular für die Netzwerkschnittstelle an;
-l oder --listening: Zeigt den Socket des überwachten Servers an;
-M oder --masquerade: maskierende Netzwerkverbindungen anzeigen;
-n oder --numeric: Verwenden Sie die IP-Adresse direkt, ohne den Domain Name Server zu durchlaufen;
-N oder --netlink oder --symbolic: Symbolische Verbindungsnamen von Netzwerk-Hardware-Peripheriegeräten anzeigen;
-o oder --timers: Timer anzeigen;
-p oder --programs: Zeigt den Programmidentifikationscode und den Programmnamen an, die Socket verwenden;
-r oder --route: Routing-Tabelle anzeigen;
-s oder --statistice: Statistiktabelle für Netzwerkarbeitsinformationen anzeigen;
-t oder --tcp: Zeigt den Verbindungsstatus des TCP-Transportprotokolls an;
-u oder --udp: Zeigt den Verbindungsstatus des UDP-Transportprotokolls an;
-v oder --verbose: Zeigt den Befehlsausführungsprozess an;
-V oder --version: Versionsinformationen anzeigen;
-w oder --raw: Zeigt den Verbindungsstatus des RAW-Übertragungsprotokolls an;
-x oder --unix: Die Wirkung dieses Parameters ist dieselbe wie die Angabe des Parameters "-A unix";
--ip oder --inet: Die Wirkung dieses Parameters ist dieselbe wie die Angabe des Parameters "-A inet".
1.12 finden
finden /? Hilfe bekommen
netstat -ano|find ".8" //Verwenden Sie das Pipe-Symbol, um eine Fuzzy-Abfrage durchzuführen
1.13 Tracert
tracert ist auch als Windows- Routing-Trace-Dienstprogramm bekannt . Mit dem Befehl tracert in der Eingabeaufforderung (cmd) kann der vom IP-Datenpaket ausgewählte Pfad für den Zugriff auf das Ziel bestimmt werden.
tracert /? Holen Sie sich Hilfe zur Verwendung
2. Zeigen Sie die Befehle unter cmd an
1. Nachdem wir diesen Befehl verwendet haben, können wir alle dos-Befehle sehen, und es gibt chinesische Erklärungen dahinter. Es ist nicht zu gut, damit wir die Befehle finden können, die wir nach unseren eigenen Bedürfnissen verwenden möchten.
2. Nachdem Sie den Befehl gefunden haben, verwenden Sie Befehl + /?, um andere Attribute unter dem Befehl anzuzeigen
Befehl -help //Die erste Form der Hilfe
Befehl /? //Die zweite Form der Hilfe
Hinweis: Diese Zeichen können nur auf Englisch sein
3. Hilfssymbole oder Befehle
3.1 '|'
"|" im cmd-Befehl | repräsentiert die Ausgabe des vorherigen und die Eingabe des letzteren
Finden Sie die Netzwerkverbindung und die Prozessnummer einer bestimmten IP: netstat -ano|find "192.168.1.10"
3.2 Ausgabesymbole umleiten >>>
Übertragen Sie den Inhalt, der ursprünglich an das Befehlsfenster ausgegeben wurde, in eine Datei, z. B. jstack 12912 >d:/s.txt print thread in die angegebene Datei
cmd > leitet die Ausgabe um und überschreibt die Quelldatei.
Zum Beispiel
echo hello >c:\1.txt // Der Dateiinhalt von 1.txt wird zuerst gelöscht und dann in hello geschrieben.
cmd >> umgeleitete Ausgabe wird an das Ende der Datei angehängt
echo hello >>c:\1.txt // Füge hallo am Ende der 1.txt-Datei hinzu
3.3 Umleitungseingabesymbol <<<
cmd < Datei
Lassen Sie den cmd-Befehl aus der Datei lesen
cmd << Text
Dieser Modus führt eine Shell- Variablensubstitution an der Eingabe durch, es sei denn, die Eingabe ist in Anführungszeichen eingeschlossen .
Wenn Sie <<- verwenden, wird der Tabulator am Anfang der nächsten Eingabezeile ignoriert, und die Endzeile kann auch aus einer Reihe von Tabulatoren und einem Inhalt bestehen, der dem Text entspricht. Sie können sich auf die folgenden Beispiele beziehen.
cmd <<< Wort
Geben Sie das Wort (anstelle des Dateiworts) und den folgenden Zeilenumbruch als Eingabe für cmd an
cmd <> Datei
Leitet die Datei Datei im Lese-Schreib-Modus an die Eingabe um, die Datei Datei wird nicht zerstört. Es macht nur Sinn, wenn die Anwendung diese Funktion nutzt.
cmd >| Datei
Die Funktion ist die gleiche wie >, aber selbst wenn noclobber gesetzt ist, wird die Datei file überschrieben.Beachten Sie, dass | in einigen Büchern anstelle von ! verwendet wird. Derzeit wird >! nur in csh verwendet, um diese Funktion zu erreichen.
3.4 Laufenden Befehl beenden ctrl+c
Manchmal druckt ein Befehl weiterhin Ausgabeergebnisse (z. B. ping 192.168.1.10 -t ), wir möchten die Ausführung dieses Befehls beenden, drücken Sie einfach ctrl+c .
3.5 Löschen des cmd-Fensterinhaltsbefehls cls
Manchmal gibt es zu viele cmd-Inhalte, das Scrollen ist anstrengend und der Bildschirminhalt muss gelöscht werden, geben Sie einfach cls direkt ein
Drücken Sie im Befehl cmd den Aufwärtspfeil auf der Tastatur, um den vorherigen Befehl direkt zu kopieren
3.6 Gemeinsame Werkzeuge
Process Explorer , Abfrage der detaillierten Informationen des Prozesses, z. B. Abfrage der Startparameter des Java-Prozesses, Betriebsumgebung, Thread-Informationen, Netzwerkverbindungsinformationen, welche DLLs verwendet werden und welche Handles geöffnet werden. Enthält Registrierung, Socket, Dateien usw.
4. Fügen Sie unter Windows einige Tastenkombinationen hinzu
Win+E Dateimanager öffnen
Win+D Desktop anzeigen
Win+L Computer sperren
alt+F4 schließt das aktuelle Programm
Strg+Umschalt+Esc zum Öffnen des Task-Managers (oder Strg+Alt+Entf)
Strg+F Suchen in einem Text oder einer Webseite, ziemlich praktisch (normalerweise drücken Sie ESC zum Beenden)
Strg+A Gesamten Text auswählen