Podcast
Questions and Answers
Was zeigt der Befehl 'ls -l /' an?
Was zeigt der Befehl 'ls -l /' an?
Welche Aussage über den Befehl 'ls /v*' ist korrekt?
Welche Aussage über den Befehl 'ls /v*' ist korrekt?
Was bewirkt der Befehl 'ls -la / > ~/rootverzeichnis.txt'?
Was bewirkt der Befehl 'ls -la / > ~/rootverzeichnis.txt'?
Was wird durch den Befehl 'ls /etc/ap[m-t]' ausgegeben?
Was wird durch den Befehl 'ls /etc/ap[m-t]' ausgegeben?
Signup and view all the answers
Welchen Zweck erfüllt der Befehl 'ls -a /'?
Welchen Zweck erfüllt der Befehl 'ls -a /'?
Signup and view all the answers
Was gibt der Befehl 'echo $PWD' zurück?
Was gibt der Befehl 'echo $PWD' zurück?
Signup and view all the answers
Welcher Befehl kopiert rekursiv Verzeichnisse und deren Inhalte?
Welcher Befehl kopiert rekursiv Verzeichnisse und deren Inhalte?
Signup and view all the answers
Wie entfernt man ein nicht leeres Verzeichnis?
Wie entfernt man ein nicht leeres Verzeichnis?
Signup and view all the answers
Was bewirkt der Befehl 'mv ~/kopie ~/backup'?
Was bewirkt der Befehl 'mv ~/kopie ~/backup'?
Signup and view all the answers
Was zeigt der Befehl 'cp -v ~/rootverzeichnis.txt ~/kopie' an?
Was zeigt der Befehl 'cp -v ~/rootverzeichnis.txt ~/kopie' an?
Signup and view all the answers
Was macht der Befehl 'mkdir ~/backup'?
Was macht der Befehl 'mkdir ~/backup'?
Signup and view all the answers
Wie liefert der Befehl 'grep init ~/kopie' Ergebnisse?
Wie liefert der Befehl 'grep init ~/kopie' Ergebnisse?
Signup and view all the answers
Wie würden Sie den Inhalt einer Datei namens 'dateiname' seitenweise anzeigen?
Wie würden Sie den Inhalt einer Datei namens 'dateiname' seitenweise anzeigen?
Signup and view all the answers
Was passiert, wenn der Befehl 'rm ~/backup' ausgeführt wird?
Was passiert, wenn der Befehl 'rm ~/backup' ausgeführt wird?
Signup and view all the answers
Wie kann man den Namen eines Elements durch den Befehl 'find' ändern?
Wie kann man den Namen eines Elements durch den Befehl 'find' ändern?
Signup and view all the answers
Study Notes
ls Befehl
-
ls -a
: Zeigt alle Dateien und Verzeichnisse, inklusive versteckter Dateien (beginnen mit.
), im aktuellen Verzeichnis (/
). -
ls -l
: Zeigt alle Dateien und Verzeichnisse mit zusätzlichen Informationen (Rechte, Größe, Datum) im aktuellen Verzeichnis (/
). -
ls /
: Zeigt alle Dateien und Verzeichnisse im Wurzelverzeichnis (/
). -
ls /bin
: Zeigt alle Dateien und Verzeichnisse im Verzeichnis/bin
. -
ls -a /
: Zeigt alle Dateien und Verzeichnisse, inklusive versteckter Dateien, im Wurzelverzeichnis (/
).
Jokerzeichen
-
ls /v*
: Zeigt alle Dateien und Verzeichnisse im Verzeichnis/
an, die mitv
beginnen. (beliebig viele Zeichen/Buchstaben danach).
Eckige Klammern
-
ls /etc/ap[mt]
: Zeigt alle Dateien und Verzeichnisse im Verzeichnis/etc
an, die mitap
beginnen und an der dritten Stellem
odert
enthalten. -
ls /etc/ap[m-t]
: Zeigt alle Dateien und Verzeichnisse im Verzeichnis/etc
an, die mitap
beginnen und an der dritten Stelle einen Buchstaben zwischenm
undt
(einschliesslich) enthalten.
Verzeichnisinhalt
-
ls -la / > ~/rootverzeichnis.txt
: Erstellt eine Datei namensrootverzeichnis.txt
im Benutzerordner und speichert den ausführlichen Ausgabedaten des Befehlsls -la /
(einschließlich Rechte, Größe, Zeitstempel) in diese Datei.
Umgebungsvariablen
-
echo $HOME
: Gibt den aktuellen Benutzerordner aus. -
echo $HOSTNAME
: Gibt den Namen des Rechners aus. -
echo $PATH
: Gibt die Pfade für ausführbare Programme an. -
echo $PWD
: Gibt das aktuelle Arbeitsverzeichnis aus.
Touch
-
touch dateiname
: Erstellt eine neue Datei mit dem angegebenen Namen (falls die Datei nicht existiert). Aktualisiert den Zeitstempel, falls die Datei bereits existiert.
Cp
-
cp ~/rootverzeichnis.txt ~/kopie
: Kopiert die Dateirootverzeichnis.txt
aus dem Benutzerordner inkopie
im gleichen Ordner. -
cp -r ~/rootverzeichnis.txt ~/kopie
: Kopiert rekursiv (einschließlich aller Unterordnungen). -
cp -v ~/rootverzeichnis.txt ~/kopie
: Kopiert und gibt während des Kopiervorgangs detaillierte Informationen aus. -
cp -u ~/rootverzeichnis.txt ~/kopie
: Kopiert nur, wenn die Quelldatei neuer ist als die Zieldatei.
Grep
-
grep init ~/kopie
: Sucht nach der Zeichenketteinit
innerhalb der Datei~/kopie
in der Konsole.
Mv
-
mv ~/kopie /etc
: Verschiebt die Dateikopie
in das Verzeichnis/etc
. (Benutzer muss gegebenenfalls sudo verwenden, da/etc
meist schreibgeschützt ist). -
mv ~/kopie ~/backup
: Benennt die Dateikopie
inbackup
um (bleibt aber im gleichen Ordner).
Rm
-
rm ~/backup
: Löscht die Dateibackup
. -
rm -r verzeichnisname
: Löscht ein komplettes Verzeichnis und alle enthaltenen Dateien/Unterverzeichnisse.
Verzeichnisse
-
mkdir ~/backup
: Erstellt ein Verzeichnis mit dem Namenbackup
im Benutzerordner. -
cp ~/rootverzeichnis.txt ~/backup
: Kopiert die Dateirootverzeichnis.txt
(wenn vorhanden) in das Verzeichnisbackup
. -
ls ~/backup
: Zeigt Dateien und Verzeichnisse im Verzeichnisbackup
an. -
rmdir ~/backup
: Löscht ein leere Verzeichnis (leeres Verzeichnis wird vorher mitrm
gelöscht).
Find
-
find / -name bash
: Sucht nach Dateien/Verzeichnissen mit dem Namenbash
im gesamten Wurzelverzeichnis (/
). -
find / -name bash -exec ls -l {} \;
: Sucht nach Dateien/Verzeichnissen mit dem Namenbash
und listet anschließend die detaillierten Informationen der gefundenden Dateis für jede Datei aus.
Cat
-
cat dateiname
: Gibt den Inhalt der Dateidateiname
aus. -
cat dateiname | less
: Gibt den Inhalt der Dateidateiname
aus, jedoch nur in Seitenweise.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Dieser Quiz-Test behandelt die Verwendung des 'ls' Befehls in Linux sowie die Anwendung von Jokerzeichen und eckigen Klammern. Überprüfen Sie Ihr Wissen über die verschiedenen Optionen und deren Bedeutung für die Auflistung von Dateien in Verzeichnissen. Ideal für Lernende, die die Grundlagen der Linux-Befehlszeile verstehen möchten.