Junior
Welche Befehle in Linux werden verwendet, um mit Dateien und Verzeichnissen zu arbeiten?
sobes.tech KI
Antwort von AI
ls: Anzeigen des Inhalts eines Verzeichnisses.cd: Wechseln des aktuellen Arbeitsverzeichnisses.pwd: Vollständigen Pfad des aktuellen Arbeitsverzeichnisses anzeigen.mkdir: Erstellen eines Verzeichnisses.rmdir: Löschen eines leeren Verzeichnisses.touch: Erstellen einer leeren Datei oder Aktualisieren des Änderungsdatums einer bestehenden Datei.cp: Kopieren von Dateien oder Verzeichnissen.mv: Verschieben oder Umbenennen von Dateien/Verzeichnissen.rm: Löschen von Dateien oder Verzeichnissen (mit der Option-rfür rekursives Löschen).cat: Ausgabe des Inhalts einer Datei auf die Standardausgabe, Zusammenfügen von Dateien.less/more: Seitengestützte Anzeige des Inhalts einer Datei.head: Anzeigen der ersten Zeilen einer Datei.tail: Anzeigen der letzten Zeilen einer Datei.file: Bestimmung des Dateityps.find: Suche nach Dateien und Verzeichnissen anhand verschiedener Kriterien.grep: Suche nach Zeilen, die einem Muster in Dateien entsprechen.chmod: Ändern der Zugriffsrechte für Dateien und Verzeichnisse.chown: Ändern des Eigentümers einer Datei oder eines Verzeichnisses.chgrp: Ändern der Gruppenzugehörigkeit einer Datei oder eines Verzeichnisses.ln: Erstellen von Links (hart oder symbolisch).df: Anzeige von Informationen über die Nutzung des Festplattenplatzes durch Dateisysteme.du: Schätzung der Nutzung des Festplattenplatzes durch Dateien und Verzeichnisse.
Beispiele:
# Inhalt mit Details anzeigen
ls -l
# Neues Verzeichnis erstellen
mkdir mein_neues_verzeichnis
# Datei kopieren
cp quell_datei ziel_verzeichnis/
# Datei verschieben oder umbenennen
mv alte_datei neuer_name
# Datei löschen
rm datei_zu_löschen
# Erste 10 Zeilen einer Datei anzeigen
head meine_log_datei
# Dateien mit der Erweiterung .txt im aktuellen Verzeichnis und Unterverzeichnissen suchen
find . -name "*.txt"
# Berechtigungen ändern, damit der Eigentümer ein Skript ausführen kann
chmod u+x mein_skript.sh