bb0bc80bc5
git-svn-id: https://svn.neo-layout.org@2351 b9310e46-f624-0410-8ea1-cfbb3a30dc96
37 lines
1.6 KiB
Text
37 lines
1.6 KiB
Text
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"
|