Please disable Adblockers and enable JavaScript for domain CEWebS.cs.univie.ac.at! We have NO ADS, but they may interfere with some of our course material.
[Info]
Bash Kommandos
Allgemein
clear // Bildschirminhalt löschen/säubern
Verzeichnisnavigation
pwd // aktuellen Verzeichnispfad anzeigen
cd [foldername] // in den Ordner wechseln (eine Verzeichnisebene hinunter steigen)
cd .. // eine Verzeichnisebene hinauf steigen
cd // ins Homeverzeichnis wechseln (am ALMIGHTY: /home/students/aXXXXXXX)
ls // anzeigen des Inhalts des aktuellen Verzeichnisses
find * // auflisten der aktuellen Verzeichnis- und aller Unterverzeichnisinhalte
Dateihandling
mkdir [foldername] // neuen Ordner im aktuellen Verzeichnis erstellen
touch [filename] // leere Datei erstellen
rm [filename] // eine Datei löschen
rm *.log // alle (*) Dateien des aktuellen Verzeichnisses mit der angegebenen Endung (.log) löschen
rm -rf [foldername] // einen Ordner und dessen Inhalte (Dateien, Unterordner) ohne nochmaliges nachfragen löschen
// ACHTUNG: Dateien sind unwiderruflich verloren (r...recursive, f...force)
Datei- und Ordnerrechte
chmod –R 705 [foldername] // alle Dateien und Unterordner dieses Ordners auf die folgenden Rechte setzen
// R...recursive
7 => [rwx] ... Eigentümer darf lesen (r), schreiben (w) und ausführen (x)
0 => [---] ... Gruppe darf nichts
5 => [r-x] ... Alle anderen (z.B. Tutoren) dürfen lesen (r) und ausführen (x)
Letzte Änderung: 04.10.2016, 21:12 | 148 Worte