Shell-Übung man [Programm] Zeigt die Hilfe zu einem Programm an. man firefox cd [Verzeichnis] Wechselt in das Verzeichnis. cd /tmp cd .. Wechselt ein Verzeichnis höher. cd ../td cd / Wechselt ins Wurzelverzeichnis. cd / cd Wechselt das Verzeichnis. cd ..cd /tmp cd - Wechselt in das vorherige Verzeichnis. cd - cp [Datei][Verz] Kopiert Datei in Verzeichnis. cp 123.txt /tmp mv Verschiebt eine Datei. mv 123.txt /tmp mv [Datei1] [Datei2] benennt Datei [DATEI1] in [DATEI2] um. mv 123.txt 456.txt rm Löscht eine Datei. rm /tmp/123.txt ; rm /tmp/* rm -rf alles unterhalb des Verzeichnis löschen. rm -rf /tmp/ mkdir Erzeugt ein Verzeichnis. mkdir /home/test rmdir Löscht ein Verzeichnis. rmdir /home/test ls Zeigt Ordner-Inhalt an. ls /home/test ls -l Ausführliche Auflistung. ls -l /home/test ls -la Zeigt alle Dateien des Verzeichnis ausführlich. ls -la /home/test pwd Zeigt das aktuelle Verzeichnis an. pwd cat [Datei] Zeigt Inhalt einer Datei. cat 123.txt more [Datei] Zeigt Inhalt einer Datei seitenweise an. more 123.txt touch [Datei] Erzeugt leere Datei. touch 123.txt whereis [Prog] Sucht nach Programm. whereis Firefox find . | grep [DATEI] sucht eine Datei im Verzeichnis. find . | grep 123.txt grep [KEY] [DATEI] Sucht nach Begriff in einer Datei. grep Haus 123.txt locate [DATEI] Sucht nach Datei in der Datenbank. locate 123.txt which Zeigt an, wo sich ein Programm befindet. which firefox $ vi variscript # # # Script to test MY knowledge about variables! # myname=Vivek myos = TroubleOS myno=5 echo "My name is $myname" echo "My os is $myos" echo "My number is myno, can you see this number"