Arbeiten auf der Konsole

Gnome Terminal findet man unter Weiter Anwendungen .

prompt user@linux-aosk:~→ hat folgende Bedeutung:

Kommandos zur Bearbeitung von Dateien

Obwohl unter KDE und Gnome moderne Dateimanager zur Verfügung stehen, verwenden erfahrene Linux-Anwender oft noch immer diverse, text-orientierte Kommandos.

Kommando Beschreibung Kommando in DOS
Hilfe
man BefehlHilfe zum Kommando
Befehl - - helpHilfe zum Kommando
Als Root
suwechselt als Root (Passwort eingeben)
sudoeinen Befehl als Root ausführen
Verzeichnisbaum
cdwechselt das aktuelle Verzeichnis
cd /wechselt ins root-Verzeichnis
lszeigt alle Dateien des aktuellen Verzeichnisse andir
ls -lzeigt eine detaillierte Liste
ls -azeigt versteckte Dateien an
mkdirerzeugt ein neues Verzeichnismd
rmdirlöscht Verzeichnisserd
pwdzeigt aktuellen Pfad an
Joker
* steht für eine beliebige Anzahl von beliebigen Zeichen
? steht für ein beliebiges Zeichen
Dateien
mv quelle zielverschiebt Dateien bzw. ändert ihren Namenmove
cp quelle zielkopiert Dateiencopy
cp ordner ziel -rkopiert gesamten ordner inkl. aller unterordner an ziel
catzeigt Dateiinhalt antype
lessöffnet Anzeigeprogramm
morezeigt Dateiinhalt seitenweise an
touch Dateinameerstellt leere Datei
mcedit Dateinameöffnet Datei in einem Editor zur Bearbeitungedit
vim Dateinameöffnet Datei mit dem Editor VIM zur Bearbeitung
vimtutorTutorial zum Erlernen vom Editor VIM
rmlöscht Dateiendel
rm unterordner -rlöscht gesamten Unterordner inkl. aller Dateien
find -name dateinamensucht Dateien nach Namen
Packen und Komprimieren von Verzeichnissen und Dateien
tarvereint mehrere Dateien (und Verzeichnisse) in einer Datei
tar -tInhalt eines Archivs anzeigen
tar -xDateien aus Archiv holen
tar -cneues Archiv erzugen
tar -fum Namen des Archiv anzugeben
tar -xvjfentzippen
Dateirechte chown und chmod
chown student meinedatei.txtÄndert den Besitzer der Datei „meinedatei.txt“ auf den User „student“
chown student:www-data meinedatei.txtÄndert den Besitzer der Datei „meinedatei.txt“ auf den User „student“ und die Gruppe der Datei auf „www-data“
chown -R www-data:www-data /var/wwwÄndert den Ordner, Inhalt und alle Unterordner von „/var/www“ auf den Besitzer und Gruppe“www-data“
chmod 777 meinedatei.txtÄndert die Rechte der Datei auf Lesen, Schreiben und Ausführen für Besitzer, Gruppe und Andere im im Hexadezimalmodus
chmod a+rwx meinedatei.txtÄndert die Rechte der Datei auf Lesen, Schreiben und Ausführen für Besitzer, Gruppe und Andere im symbolischen Modus (a…all)
chmod -R 700 /var/www/html/Setz die Dateirechte rekursiv auf 700 im Ordner /var/www/html, also auf alle Dateien und Ordner die sich in /var/www/html befinden.
chmod u=rw,g=rw,o=r meinedatei.txtSetzt explizit die rechte für Besitzer und Gruppe auf lesen und schreiben und andere dürfen nur lesen (u…user, g…group, a…others

Weitere Befehle

Übung 1

  1. Erstelle in deinem Home-Directory einen Ordner uebungen.
  2. Speichere das File uebung1.tar in diesen Ordner!
  3. Entpacke das Archiv mit Hilfe von tar -xvjf uebung1.tar. Welche Verzeicnisse und Dateien befinden sich nun in deinem Home-Directory?
  4. Gib den Befehl ./hallo ein.
  5. Finde die Datei ichbinhier.
  6. Wechsle in das Verzeichnis, in dem sich die Datei befindet.
  7. Erstelle ein Verzeichnis mit dem Namen backup in deinem Homedirectory.
  8. Kopiere das gesamte Verzeichnis uebung1 in das Verzeichnis backup.
  9. Lösche das Verzeichnis uebung1.
  10. Erstelle ein Verzeichnis mit dem Namen aufgabe und wechsle hinein.
  11. Erstelle drei leere Dateien datei1 bis datei3.
  12. Öffne mit einem Editor datei1 und gib drei Zeilen Text ein. Speicher ab!
  13. Lasse dir die Datei mit einem entsprechendem Kommando ausgeben!
  14. Gib den Befehl tac datei1 ein. Was passiert?
  15. Wechsle in die grafische Oberfläche!
  16. Orientiere dich an der Oberfläche!
  17. Versuche den Bildschirmhintergrund umzustellen.
  18. Öffne ein Konsolenfenster. Lösche darin den gesamten Ordner uebungen inklusive Unterverzeichnis.

Übung 2

Grundkurs 1-3 & 7, Für Experten 4-6