Heim > Artikel > Betrieb und Instandhaltung > Linux-Befehlsliste
pwd: Abfrage des aktuellen Verzeichnisses
'~' stellt Ihr eigenes Home-Verzeichnis dar
'/' stellt das Stammverzeichnis dar und /root ist nicht das Stammverzeichnis. '.' stellt das aktuelle Verzeichnis dar. '..' stellt das obere Verzeichnis dar
cd:Verzeichnis ändern, Verzeichnis wechseln. cd / : Wechseln Sie in das Stammverzeichnis. cd ..: Zurück zum vorherigen Verzeichnis. Automatische Vervollständigung von Tabs.
ls: Dateien oder Verzeichnisse im aktuellen Verzeichnis anzeigen.
ls -l: Folgende Details anzeigen: drwxr-xr-x 2 cyborg cyborg 4096 1. Juni 10:45 Desktop
drwxr- xr-x (d: Typ ist Verzeichnis. rwx: Berechtigungen, Gruppe 1: Eigentümer; Gruppe 2: Gruppe; Gruppe 3: andere Benutzer) 2 (Anzahl der Datei-Hardlinks)
Cyborg (Eigentümer) Cyborg ( Gruppe) 4096 (Größe in Bytes) 1. Juni 10:45 (Änderungszeit) Desktop.
ls -lh:h=human, humanisierte Anzeigeliste.
ls -a: Alle anzeigen (einschließlich versteckter) ls -l-Ordner/: Keine Eingabe erforderlich, um die Dateien im anzuzeigen Ordner oder Verzeichnis
touch .test: Erstellen Sie eine Datei mit dem Namen .test, um die leere Datei auszublenden. Leere Ordner belegen ebenfalls Kapazität (4 KB).
mkdir: Erstellen Sie ein Verzeichnis. mkdir -p cn/shandong/jinan: Rekursiv eine Reihe von Verzeichnissen auf einmal erstellen
vim Test: Erstellen Sie ein Dokument mit dem Namen test.
cat test: Dateiinhalt anzeigen. -n: Zeilennummern anzeigen -T: Tabulatorzeichen nicht anzeigen Zusammenführen : cat new1 new2 new3 > 🎜>
mehrTest: Schauen Sie es sich Stück für Stück an, drücken Sie die Eingabetaste, um eine Zeile zu springen, oder die Leertaste, um eine Seite zu springen, q, um den Vorgang zu beenden. less Die erweiterte Version von test:more
tail test: Sehen Sie sich die letzten Zeilen an, -Nummer: Einstellungen Zeigt die Anzahl der Zeilen an; -f wird verwendet, um anzuzeigen, wann andere Prozesse die Datei ausprobieren, geeignet für Überwachungsprotokolle
Kopf Test : die ersten paar Zeilen, das gleiche wie tail , aber ohne die -f-Funktion
mv:move move
tree Ordnername : Baumstruktur des Ordners anzeigen
man Befehlsname : Hilfe anzeigen, oder Befehlsname --help oder Hilfebefehlsname: Integrierte Befehle anzeigen
cp: in einem kopieren und einfügen; cp -R rekursiv in das Verzeichnis kopieren
find / -name 'yum.log': Suchen Sie die Datei yum.log beginnend im Stammverzeichnis ( /) Verzeichnis oder '*.log' Platzhalter, der Pfad kann entsprechend der tatsächlichen Situation geschrieben werden, z. B. find /var/ -name 'index.php'
find / -size +10M | 🎜>: Löschen Sie die Datei
grep-n hello yum.log: Suchen Sie die Hallo-Zeichenfolge -n in yum.log und zeigen Sie die Zeilennummer an ; -v
a: enthält kein;-c:Zeigt nur, wie viele Zeilen übereinstimmen; >-e:Mehrere Übereinstimmungen (oder) wie: grep -e a -e b -e c file1 entspricht grep [abc] file1 entspricht grep [a-c] file1 wc-Dateiname: Statistikrückgabe: Anzahl der Zeilen, Anzahl der Wörter, Anzahl Anzahl Bytes, Dateinamedd
: bedeutet Festplatten-Dump, wie zum Beispiel:dd if=1.txt bs=1 skip=364 of=new .txtÜberprüfen Sie md5:
md5sumfly.Überprüfen Sie sha: shasumfly.rar
Anmutiger neu starten:init 6
Sensoren:Temperatur anzeigen
IP ändern:sudo ipconfig eth0 192.168.18.128
Softlink erstellen: eine echte Datei, nur wenn die Inode-Nummer der Linkdatei von der Quelldatei abweicht, erstellen Sie: ln -s data sl_data
Erstellen Sie hard Link: Es handelt sich um dieselbe Datei wie die Quelldatei und denselben Inode. Erstellen: LN-Daten hl_data
rm -f: Löschung erzwingen rmdir: Verzeichnis löschen rm -ri my_dir: rekursiv löschen und fragen rm -rf my_dir: alle
Dateien in einer löschen go Dateiname : Dateityp anzeigen
ps: Den Prozess zu einem bestimmten Zeitpunkt überwachen oben :Echtzeitüberwachung kill pid: Beende den Prozess so weit wie möglich killall Prozessname (unterstützt Platzhalter). )
oben: wa stellt die E/A der CPU dar. Wenn sie ausgelastet ist, handelt es sich entweder um einen Netzwerk-Port oder eine Festplatten-ID, die „mem total free=free+buffer+cache“ darstellt >
mount: Mount, die Standardausgabe ist die Liste der vom System gemounteten Geräte. mount /dev/sdb1(Gerät) /media/disk(Einhängepunkt). umount-Pfad oder Gerät : Unmounten, entfernbare Geräte müssen zuerst unmounten und dann entfernt werden.
df -h: Überprüfen Sie die Nutzung der gemounteten Festplatte. du: Zeigt die Nutzung eines bestimmten Verzeichnisses an. -c: Zeigt die Gesamtgröße aller aufgelisteten Dateien an. -h: Humanisiertes
tar -zcvf xxx.tar.gz oder tgz a.txt b.txt c.txt: Paket.
tar -zxvf xxx.tar: dekomprimieren
gzip *.txt: komprimieren in gz (Platzhalter-Stapelkonvertierung ist möglich); gzcat: Anzeigen des gz-Textinhalts. gunzip: GZ-Datei dekomprimieren
/etc/passwd: root:x:0:0:root: /root:/bin/bash bedeutet Login-Benutzername: Passwort: UID: Gruppen-ID: Bemerkungsfeld: Speicherort des Home-Verzeichnisses: Standard-Shell
Passwort wird in/etc/shadow中
useradd: Benutzer hinzufügen userdel -r xx: Benutzer löschen; 🎜>usermod: Ändern Sie die /etc/passwd-Konfiguration passwd xxx: Ändern Sie Ihr Passwort in xxxchpasswd (Der Inhalt in „users“ ist userid:pass)chsh -s /bin/csh xx Standard-Shell ändern chfnNotizen ändern Finger xxBenutzerinformationen anzeigen/etc/group :Gruppendateigoupeadd Neue Gruppe erstellen usermod -G ga ua: Benutzer ua wird zur Gruppe hinzugefügt ga groupmod Ändern Sie die Gruppe -g Ändern Sie die GID -n Ändern Sie den Gruppennamen; zum Beispiel: goupemod -n gb ga Ändern Sie den Gruppennamen ga in gbFür Dateien beträgt der vollständige Berechtigungswert 666 (alle Benutzer rw-) Für Verzeichnisse beträgt der vollständige Berechtigungswert 777 (alle Benutzer rwx) r: 4 w:2 x:1 -:0 chmod Berechtigungen ändern: Methode 1: chmod 777 file1 Methode 2: chmod [ugoa] [ [+-=] [rwxXstugo]]Methode 2 Parameterbeschreibung: Parameter 1: u user; o other; o other; - auf = Parameter 3 setzen: u: Legen Sie die gleichen Berechtigungen wie für den Eigentümer fest; g: Legen Sie die gleichen Berechtigungen wie für die Gruppe fest; o: Legen Sie die gleichen Berechtigungen wie für andere Benutzer fest chown: Verwendung des Eigentümers ändern: chown Eigentümer[.group]-Datei Zum Beispiel: chown dan file1 ändert den Eigentümer chown dan.ga file2 ändert gleichzeitig den Eigentümer und die Gruppe Zeit chown .ga file3 ändert die Gruppe chgrp ga file4: Ändert die „Standard“-Gruppe der Datei free -m: Überprüfen Sie den verbleibenden Speicher Kommunikationsbefehl: Russer: Überprüfen Sie, wer an Bord ist ku ist einfacher zu verwenden als Benutzer und bietet Finger-, Sprech-, Schreib-, E-Mail- und andere Funktionen mesg y akzeptiert Nachrichten von anderen Benutzern (Systemstandard) talk Online-Pairing Ein Chat-System, verwenden Sie ctalk für den chinesischen Chat. Wenn Sie beispielsweise mit Hijack chatten möchten, verwenden Sie das Computer 192.168.1.3, sprechen Sie einfach hijack@192.168.1.3, vorausgesetzt, Hijack ist online und die andere Partei kann Nachricht yannehmen oder Nachricht nablehnenFinger OK Abfrage der Kurzinformationen des Benutzers des lokalen Computers oder des Remote-Computers, zum Beispiel: Finger hijack@192.168.1.3 rlogin,rsh,telnetRemote-Anmeldung (Anmeldung) Systeminformationen: Kontingent - vAnzeige der verfügbaren Festplattenspeichergröße (Einheit∶KB) und Anzahl der Dateien DatumAktuelles Datum und aktuelle Uhrzeit WerÜberprüfen Sie, wer derzeit denselben Computer wie Sie verwendet, sowie dessen Anmeldezeit und -ort wÜberprüfen der detaillierte Status der aktuellen Benutzer whoamiDen Kontonamen anzeigen Gruppen [Kontoname] Gruppe einer Person anzeigen passwdPasswort ändern chshÄndern Sie Ihre Login-Shell chfnÄndern Sie Ihren vollständigen Namen (nicht Ihren Kontonamen) cal Ausdrucken der Monats- oder Jahreskalender tty Zeigt den Namen des aktuellen Terminals an Verlauf Sehen Sie sich die von Ihnen eingegebenen Befehle an nslookup Frag den Nameserver nach Hostname und IP ab Prozesssteuerung kill Normalerweise verwenden Sie den Befehl ps, um zuerst die Prozess-ID zu überprüfen, und kill -9 stoppt dann sofort einen Prozess. kill -9 -1 beendet alle zu Ihnen gehörenden Prozesse im System Jobs listet die aktuell ausgeführten Jobs auf fgdas wird abgebrochen. Job kehrt in den Vordergrund zurück und setzt die Ausführung fort bgHintergrundausführung at wird zum angegebenen Zeitpunkt ausgeführt. Befehl Batch Mehrere Befehle nacheinander ausführen crontab Fordern Sie das System auf, bestimmte Befehle regelmäßig auszuführen. Befehl nett Passen Sie die Priorität des Prozesses an nohup Den Prozess nach dem Abmelden fortsetzen. Ausführen < umleiten. Beispiel: mail b82000 < myfile kann die myfile-Datei an b82000 senden > zum Umleiten, verwenden Sie >> Das Ergebnis kann am Ende der Datei angehängt werden. Beispiel: finger b81045 > myfile kann die Abfrageergebnisse in die Datei myfile schreiben. Pipeline∶Das Symbol der Pipe ist „|“, das zum Verbinden zweier Befehle verwendet wird. Die Ausgabe des Befehls links von „|“ dient als Eingabe des Befehls rechts von „|“. Zum Beispiel: ls -l .. |. more kann den Inhalt des übergeordneten Verzeichnisses seitenweise ausgeben; who | grep b.503 |. Das obige ist der detaillierte Inhalt vonLinux-Befehlsliste. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
mesg n Nachrichten von anderen Benutzern ablehnen