Dateien meistern & erste Automatisierung
“Der Weg ist das Ziel - aber die richtigen Werkzeuge machen ihn gangbar.”
Letzte Woche habt ihr das Terminal kennengelernt. Heute erkunden wir die Landschaft!
/ (Wurzel - Root)
├── home/ (Euer Zuhause)
├── etc/ (Konfiguration)
├── usr/ (Programme)
├── var/ (Variable Daten)
└── tmp/ (Temporäres)
Alles ist ein Baum mit Ästen und Blättern!
pwd # Wo bin ich?
ls # Was ist hier?
ls -la # Alles anzeigen
cd /home # Woanders hingehen
cd .. # Eine Ebene höher
cd ~ # Nach Hause
nano meine-notizen.txt
mkdir projekte # Ordner erstellen
mkdir -p projekt/code # Verschachtelte Ordner
cp datei.txt backup/ # Kopieren
mv datei.txt neuer-name.txt # Umbenennen/Verschieben
rm unwichtig.txt # Löschen (VORSICHT!)
find . -name "*.txt" # Alle .txt Dateien
find /home -type d # Alle Ordner in /home
find . -size +10M # Dateien größer 10MB
grep "Hallo" datei.txt # Text in Datei suchen
grep -r "TODO" . # Rekursiv suchen
grep -i "fehler" log.txt # Groß-/Kleinschreibung ignorieren
rwxr-xr-x
├── rwx = Owner (User): read, write, execute
├── r-x = Group: read, execute
└── r-x = Others: read, execute
chmod 755 script.sh # Ausführbar machen
chmod 644 dokument.txt # Standard-Dateiberechtigung
#!/bin/bash
# mein-erstes-skript.sh
echo "Hallo, digitale Welt!"
echo "Heute ist: $(date)"
echo "Ich bin: $(whoami)"
chmod +x mein-erstes-skript.sh
./mein-erstes-skript.sh
man ls # Alles über ls
man find # find Dokumentation
man chmod # Berechtigungen verstehen
ping google.com # Verbindung testen
wget https://example.com/datei.txt # Dateien herunterladen
curl https://api.github.com/user # APIs abfragen
ip addr show # IP-Adressen anzeigen
netstat -tuln # Offene Ports
“Das Terminal ist nicht mehr gruselig! Ich kann sogar schon Skripte schreiben!”
“Mit find und grep kann ich alles finden. Das ist wie Detektiv spielen!”
“Die Berechtigungen zu verstehen, macht mich zu einem sichereren User.”
Ihr könnt jetzt:
Bringt mit: Eure Skripte und Projekte von diese Woche!
#LernreiseW2 #DigitaleWildnis #FOSS
“Das Dateisystem ist wie ein großer Wald - einmal verstanden, werdet ihr nie wieder den Weg verlieren.”
Sammelt eure 🗺️ Karte ein - ihr habt sie euch verdient!
Bis nächste Woche, mutige Entdecker! 🚀
Die digitale Wildnis wartet auf eure Spuren…