Teil 1


E. S.
Diese Lernkarten bieten eine Einführung in grundlegende Linux-Befehle, die für die Verwaltung von Dateien, Ordnern und Benutzerrechten essenziell sind. Sie decken Befehle wie `chmod` für Zugriffsrechte, `chown` für Eigentümeränderungen, `touch` für Dateierstellung, und `diff` für Dateivergleiche ab. Zudem werden Befehle wie `tail`, `head`, und `cat` für die Anzeige von Dateiinhalten sowie `mv`, `cp`, und `rm` für Dateioperationen behandelt. Diese Lernkarten sind ideal für Anfänger, die die Grundlagen der Linux-Kommandozeile erlernen und ihre Fähigkeiten in der Systemverwaltung verbessern möchten.
Karten
22
Lernende
2
Sprache
Deutsch
Kategorie
Informatik
Stufe
Grundschule
Erstellt / Aktualisiert
25.10.2025 / 28.10.2025

Lernkarten

Zeig mir wo du gerade bist

pwd

 

Bspant: /home/use

Zeig mir was im akutellen Ordner liegt

ls 

wechslet in einen anderen Ordner

cd

Bspant: cd Document

Erstelle einen neuen Ordner

mkdir

 

Bsp: mkdir Tes

lösche eine Datei

rm

 

Bsp: rm datei.tx

löscht einen leeren Ordner

rmdir

 

Bsp: rmdir Tes

kopiert dateien

cp

 

cp a.txt b.txt  

verschiebt oder bennent Dateien um

mv 

 

bsp: mv a.txt Documents/  

zeigt den Inhalt einer Textdatei

cat

 

bsp: cat hausaufgabe.txt  

öffne eine Datei mit dem passenden Programm

xdg-open

 

bsp: xdg-open Bild.jpg 

zeig hilfe/erklärung zu einem Befehl

man 

 

bsp: man ls

löscht die Anzeige im Terminal (machts "sauber")

 

clear 

zeig den Inhalt einer Datei mit Zeilennummer an

cat -n

 

bsp: cat -n script.sh

 

zeigt jede Zeile von script.sh mit einer Nummer am linken Ran

Zeig die ersten Zeilen einer Datei an (standartmässig 10 Zeilen)

head 

bsp: head -n 5 log.txt

 

zeigt die ersten 5Zeilen der Datei log.txt

zeig die letzten Zeilen einer Datei an (standartmässig 10 Zeilen)

tail

 

bsp: tail -n 20 log.txt 

zeigt die letzten 20 Zeilen der Datei log.txt an

 

(mit tail -f datei kann man neue Zeilen live mitverfolgen sehr nützlich beim Beobachten von Logdateien)

vergleiche zwei Dateien zeilenweise und zeig die Unterschiede an

 

 

diff

 

bsp: diff alt.txt neu.txt

 

zeigt, welche Zeilen sich zwischen alt.txt und neu.txt unterscheide

vergleicht zwei Verzeichnisse rekursiv, also inklusive Unterordner

diff -r

 

bsp: diff -r backup/ aktuell/ 

 

zeigt alle unterschiede zwischen den Dateien in den Ordner backup/ und aktuell

Erstellt eine neue leere Datei oder aktualisiert das Änderungsdatum (Timestamp) einer bestehenden Datei

touch

 

bsp: touch test.txt

 

Erstellt eine neue Datei namens test.txt, wenn sie noch nicht existiert. Falls sie schon existiert wird nur das Änderungsdatum aktualisier

ändert den Besitzer (und optional die Gruppe) einer Datei oder eines Ordners.

chown

 

bsp: chown max test.txt

Der Benutzer max wird neuer Eigentümer der Datei test.txt

 

chown max:entwickler test.txt

Setzt max als Eigentümer und entwickler der Grupp

Ändert die zugriffsrechte (lesen, Schreiben, Ausführen) einer Datei oder eines Verzeichnisses. 

symbolische schreibweise:

 

(alles kürzel und rechte aufzählen)

chmod (change mode)

bsp: chmod u+x script.sh

fügt dem Benutzer (u) das ausführungsrecht (x) für script.sh hinzu

 

kürzel: 

u=user (Benutzer)

g=group (gruppe)

o=other (andere)

a=all (alle)

 

Rechte: 

r= read (lesen)

w= write (schreiben)

x=execute (ausführen

 

bedeutung: 

chmod g-w datei.txt

chmod o+r datei.txt

chmod a+x datei.txt

1. Gruppe darf nicht mehr schreiben

2. Andere dürfen lesen

3. Alle dürfen ausführe

chmod Nummerisch erklären

4 = lesen (r)

2 = schreiben (w)

1 = ausführen (x) 

0 = kein Recht 

 

Kombination durch addition 

7=4+2+1=rwx

6=4+2=rw-

5=4+1=r-x

 

Bsp: chmod 755 script.sh

Benutzer darf alles (rwx), Gruppe und andere dürfen lesen & ausführen (r-x)

 

chmod 644 text.txt

Benutzer darf lesen und schreiben (rw-), andere nur lesen (r--

 

Lernen