Unix Befehle
December 22, 2019•200 words
Compiler
g++
-oName der Ausgabe definieren, sonst standard Name-03Stufe der Optimierung-EPräprozessor einzeln ausführen-SAusgabe des Compilers in Assembly Code-cAusgabe in object filetimeVor ./ um die Zeit zu stoppen
Navigieren
pwd print working directory
exit Terminal verlassen
ls Dateien anzeigen (akzeptiert auch Pfade)
-aAuch versteckte Dateien-lZusätzliche Informationen (Besitzer etc..)-hHuman readable
cp Copy
-rRekursiv
mv Move
mkdir
rm
-rAuch Verzeichnis löschen
cat Zeigt Inhalt von Dateien (Auch mehrere)
less Wie cat nur übersichtlicher
grep <pattern> <datei> Grep Datei nach Pattern untersuchen
tar Verpacken von Dateien
-vVerbose(Zeigt Fehler)-cCreate-
-xXtract -
-ffolgender Dateiname ist Archiv -
-zZip (Zu nutzen bei Extrahieren oder Erstellen)
Dateirechte in Unix
Beispiel drwxr-xr-x
Erstes Symbol steht für:
-= Datei;d= Verzeichnis;l= Verweis / symbolischer Link;c= Zeichenorientiertes Gerät;p= FIFO-Datei;b= Blockorientiertes Gerät;s= Unix Domain Socket;
Veränderung:
chmod
u/g/o/a +/- rwx
passwd Passwort ändern
(Bis Folie 36 von IPK gemacht)