update
This commit is contained in:
@@ -11,37 +11,37 @@ Sammlung wichtiger BASH-Befehle und Konzepte für die Linux-Konsole.
|
||||
|
||||
## Grundlegende Konzepte
|
||||
|
||||
- [[BASH Funktionen]] - Wiederverwendbare Funktionen erstellen
|
||||
- [[IT-Know-How/Linux/BASH Basics/BASH Funktionen]] - Wiederverwendbare Funktionen erstellen
|
||||
|
||||
## Dateiverwaltung
|
||||
|
||||
- [[ls]] - Dateien auflisten und Größen anzeigen
|
||||
- [[find]] - Dateien suchen, filtern und verarbeiten (inkl. Datum, Löschen)
|
||||
- [[Symlinks]] - Symbolische Links erstellen und verwalten
|
||||
- [[IT-Know-How/Linux/BASH Basics/ls]] - Dateien auflisten und Größen anzeigen
|
||||
- [[IT-Know-How/Linux/BASH Basics/find]] - Dateien suchen, filtern und verarbeiten (inkl. Datum, Löschen)
|
||||
- [[IT-Know-How/Linux/BASH Basics/Symlinks]] - Symbolische Links erstellen und verwalten
|
||||
|
||||
## Textverarbeitung
|
||||
|
||||
- [[grep]] - Textsuche in Dateien
|
||||
- [[sed]] - Stream-Editor für Textmanipulation
|
||||
- [[awk]] - Datenextraktion und Spaltenverarbeitung
|
||||
- [[IT-Know-How/Linux/BASH Basics/grep]] - Textsuche in Dateien
|
||||
- [[IT-Know-How/Linux/BASH Basics/sed]] - Stream-Editor für Textmanipulation
|
||||
- [[IT-Know-How/Linux/BASH Basics/awk]] - Datenextraktion und Spaltenverarbeitung
|
||||
|
||||
## Berechtigungen
|
||||
|
||||
- [[Dateiberechtigungen]] - chmod und chown (Rechte, Eigentümer, Gruppen)
|
||||
- [[IT-Know-How/Linux/BASH Basics/Dateiberechtigungen]] - chmod und chown (Rechte, Eigentümer, Gruppen)
|
||||
|
||||
## Archive und Backup
|
||||
|
||||
- [[tar]] - Archive erstellen/entpacken und Software installieren
|
||||
- [[rsync]] - Dateien synchronisieren
|
||||
- [[IT-Know-How/Linux/BASH Basics/tar]] - Archive erstellen/entpacken und Software installieren
|
||||
- [[IT-Know-How/Linux/BASH Basics/rsync]] - Dateien synchronisieren
|
||||
|
||||
## System
|
||||
|
||||
- [[lsblk]] - Block-Geräte anzeigen
|
||||
- [[fstab Credentials]] - Zugangsdaten sicher in fstab speichern
|
||||
- [[IT-Know-How/Linux/BASH Basics/lsblk]] - Block-Geräte anzeigen
|
||||
- [[IT-Know-How/Linux/BASH Basics/fstab Credentials]] - Zugangsdaten sicher in fstab speichern
|
||||
|
||||
## Verwandte Themen
|
||||
|
||||
Weitere Linux-Themen im übergeordneten Verzeichnis:
|
||||
- [[Linux]] - Allgemeine Linux-Dokumentation
|
||||
- [[SSH Verbindung in Linux]] - SSH-Verbindungen
|
||||
- [[Navidrome]] - Musik-Server
|
||||
- [[IT-Know-How/Linux/SSH Verbindung in Linux]] - SSH-Verbindungen
|
||||
- [[IT-Know-How/Linux/Navidrome]] - Musik-Server
|
||||
|
||||
@@ -358,8 +358,8 @@ chown alice datei.txt # Permission denied (außer eigene Datei)
|
||||
|
||||
## Siehe auch
|
||||
|
||||
- [[find]] - Dateien mit bestimmten Rechten/Eigentümern finden
|
||||
- [[ls]] - Rechte und Eigentümer anzeigen
|
||||
- [[Symlinks]] - Links bleiben bei chown erhalten
|
||||
- [[tar]] - Rechte in Archiven bewahren
|
||||
- [[rsync]] - Rechte bei Synchronisation
|
||||
- [[IT-Know-How/Linux/BASH Basics/find]] - Dateien mit bestimmten Rechten/Eigentümern finden
|
||||
- [[IT-Know-How/Linux/BASH Basics/ls]] - Rechte und Eigentümer anzeigen
|
||||
- [[IT-Know-How/Linux/BASH Basics/Symlinks]] - Links bleiben bei chown erhalten
|
||||
- [[IT-Know-How/Linux/BASH Basics/tar]] - Rechte in Archiven bewahren
|
||||
- [[IT-Know-How/Linux/BASH Basics/rsync]] - Rechte bei Synchronisation
|
||||
|
||||
@@ -101,7 +101,7 @@ chmod +x weblink.desktop
|
||||
|
||||
## Siehe auch
|
||||
|
||||
- [[find]] - Dateien suchen (z.B. nach Symlinks mit `-type l`)
|
||||
- [[ls]] - Symlinks in Verzeichnissen anzeigen
|
||||
- [[Dateiberechtigungen]] - Rechte von Links und Zielen
|
||||
- [[lsblk]] - Block-Geräte anzeigen
|
||||
- [[IT-Know-How/Linux/BASH Basics/find]] - Dateien suchen (z.B. nach Symlinks mit `-type l`)
|
||||
- [[IT-Know-How/Linux/BASH Basics/ls]] - Symlinks in Verzeichnissen anzeigen
|
||||
- [[IT-Know-How/Linux/BASH Basics/Dateiberechtigungen]] - Rechte von Links und Zielen
|
||||
- [[IT-Know-How/Linux/BASH Basics/lsblk]] - Block-Geräte anzeigen
|
||||
|
||||
@@ -250,8 +250,8 @@ awk '
|
||||
|
||||
## Siehe auch
|
||||
|
||||
- [[grep]] - Textsuche
|
||||
- [[sed]] - Stream-Editor
|
||||
- [[find]] - Dateien finden
|
||||
- [[BASH Funktionen]] - awk in Funktionen nutzen
|
||||
- [[ls]] - Ausgabe mit awk verarbeiten
|
||||
- [[IT-Know-How/Linux/BASH Basics/grep]] - Textsuche
|
||||
- [[IT-Know-How/Linux/BASH Basics/sed]] - Stream-Editor
|
||||
- [[IT-Know-How/Linux/BASH Basics/find]] - Dateien finden
|
||||
- [[IT-Know-How/Linux/BASH Basics/BASH Funktionen]] - awk in Funktionen nutzen
|
||||
- [[IT-Know-How/Linux/BASH Basics/ls]] - Ausgabe mit awk verarbeiten
|
||||
|
||||
@@ -353,10 +353,10 @@ fd -e jpg -x convert {} ... # Mit exec
|
||||
|
||||
## Siehe auch
|
||||
|
||||
- [[ls]] - Dateien auflisten
|
||||
- [[grep]] - Textsuche in gefundenen Dateien
|
||||
- [[Dateiberechtigungen]] - Rechte und Eigentümer von Dateien
|
||||
- [[tar]] - Gefundene Dateien archivieren
|
||||
- [[rsync]] - Dateien synchronisieren
|
||||
- [[sed]] - Gefundene Dateien bearbeiten
|
||||
- [[awk]] - Ausgabe von find verarbeiten
|
||||
- [[IT-Know-How/Linux/BASH Basics/ls]] - Dateien auflisten
|
||||
- [[IT-Know-How/Linux/BASH Basics/grep]] - Textsuche in gefundenen Dateien
|
||||
- [[IT-Know-How/Linux/BASH Basics/Dateiberechtigungen]] - Rechte und Eigentümer von Dateien
|
||||
- [[IT-Know-How/Linux/BASH Basics/tar]] - Gefundene Dateien archivieren
|
||||
- [[IT-Know-How/Linux/BASH Basics/rsync]] - Dateien synchronisieren
|
||||
- [[IT-Know-How/Linux/BASH Basics/sed]] - Gefundene Dateien bearbeiten
|
||||
- [[IT-Know-How/Linux/BASH Basics/awk]] - Ausgabe von find verarbeiten
|
||||
|
||||
@@ -122,6 +122,6 @@ rm /tmp/credentials
|
||||
|
||||
## Siehe auch
|
||||
|
||||
- [[Symlinks]] - Symbolische Links erstellen
|
||||
- [[Dateiberechtigungen]] - Dateien absichern mit chmod/chown
|
||||
- [[lsblk]] - Block-Geräte anzeigen
|
||||
- [[IT-Know-How/Linux/BASH Basics/Symlinks]] - Symbolische Links erstellen
|
||||
- [[IT-Know-How/Linux/BASH Basics/Dateiberechtigungen]] - Dateien absichern mit chmod/chown
|
||||
- [[IT-Know-How/Linux/BASH Basics/lsblk]] - Block-Geräte anzeigen
|
||||
|
||||
@@ -196,7 +196,7 @@ rg "suchtext" /pfad # automatisch rekursiv, ignoriert .gitignore
|
||||
|
||||
## Siehe auch
|
||||
|
||||
- [[find]] - Dateien nach Namen/Eigenschaften suchen
|
||||
- [[sed]] - Stream-Editor für Textmanipulation
|
||||
- [[awk]] - Textverarbeitung und Datenextraktion
|
||||
- [[ls]] - Ausgabe von ls filtern
|
||||
- [[IT-Know-How/Linux/BASH Basics/find]] - Dateien nach Namen/Eigenschaften suchen
|
||||
- [[IT-Know-How/Linux/BASH Basics/sed]] - Stream-Editor für Textmanipulation
|
||||
- [[IT-Know-How/Linux/BASH Basics/awk]] - Textverarbeitung und Datenextraktion
|
||||
- [[IT-Know-How/Linux/BASH Basics/ls]] - Ausgabe von ls filtern
|
||||
|
||||
@@ -232,7 +232,7 @@ Top 10 größte Dateien:
|
||||
du -ah . | sort -rh | head -n 10
|
||||
```
|
||||
|
||||
Mit [[find]]:
|
||||
Mit [[IT-Know-How/Linux/BASH Basics/find]]:
|
||||
|
||||
```bash
|
||||
find . -type f -exec du -h {} + | sort -rh | head -n 10
|
||||
@@ -383,8 +383,8 @@ command ls # Umgeht Alias
|
||||
|
||||
## Siehe auch
|
||||
|
||||
- [[find]] - Erweiterte Dateisuche mit Kriterien
|
||||
- [[grep]] - Ausgabe filtern
|
||||
- [[Dateiberechtigungen]] - Bedeutung der Rechtespalten
|
||||
- [[lsblk]] - Block-Geräte statt Dateien
|
||||
- [[IT-Know-How/Linux/BASH Basics/find]] - Erweiterte Dateisuche mit Kriterien
|
||||
- [[IT-Know-How/Linux/BASH Basics/grep]] - Ausgabe filtern
|
||||
- [[IT-Know-How/Linux/BASH Basics/Dateiberechtigungen]] - Bedeutung der Rechtespalten
|
||||
- [[IT-Know-How/Linux/BASH Basics/lsblk]] - Block-Geräte statt Dateien
|
||||
- [[du]] - Detaillierte Größenanalyse
|
||||
|
||||
@@ -170,8 +170,8 @@ lsblk -o NAME,FSTYPE,SIZE | grep ext4
|
||||
|
||||
## Siehe auch
|
||||
|
||||
- [[ls]] - Dateien und Verzeichnisse auflisten
|
||||
- [[find]] - Dateien suchen
|
||||
- [[fstab Credentials]] - Geräte automatisch einbinden
|
||||
- [[Symlinks]] - Verknüpfungen zu Geräten
|
||||
- [[Dateiberechtigungen]] - Rechte von Geräten prüfen
|
||||
- [[IT-Know-How/Linux/BASH Basics/ls]] - Dateien und Verzeichnisse auflisten
|
||||
- [[IT-Know-How/Linux/BASH Basics/find]] - Dateien suchen
|
||||
- [[IT-Know-How/Linux/BASH Basics/fstab Credentials]] - Geräte automatisch einbinden
|
||||
- [[IT-Know-How/Linux/BASH Basics/Symlinks]] - Verknüpfungen zu Geräten
|
||||
- [[IT-Know-How/Linux/BASH Basics/Dateiberechtigungen]] - Rechte von Geräten prüfen
|
||||
|
||||
@@ -268,8 +268,8 @@ rsync -av --stats quelle/ ziel/
|
||||
|
||||
## Siehe auch
|
||||
|
||||
- [[tar]] - Archive erstellen
|
||||
- [[find]] - Dateien für Backup finden
|
||||
- [[Symlinks]] - Links bleiben mit -a erhalten
|
||||
- [[Dateiberechtigungen]] - Rechte und Eigentümer nach rsync
|
||||
- [[ls]] - Übertragene Dateien anzeigen
|
||||
- [[IT-Know-How/Linux/BASH Basics/tar]] - Archive erstellen
|
||||
- [[IT-Know-How/Linux/BASH Basics/find]] - Dateien für Backup finden
|
||||
- [[IT-Know-How/Linux/BASH Basics/Symlinks]] - Links bleiben mit -a erhalten
|
||||
- [[IT-Know-How/Linux/BASH Basics/Dateiberechtigungen]] - Rechte und Eigentümer nach rsync
|
||||
- [[IT-Know-How/Linux/BASH Basics/ls]] - Übertragene Dateien anzeigen
|
||||
|
||||
@@ -264,7 +264,7 @@ Statt `/` kann `|`, `#` oder andere Zeichen verwendet werden.
|
||||
|
||||
## Siehe auch
|
||||
|
||||
- [[grep]] - Textsuche
|
||||
- [[awk]] - Komplexere Textverarbeitung
|
||||
- [[find]] - Dateien finden und mit sed bearbeiten
|
||||
- [[BASH Funktionen]] - sed in Funktionen verwenden
|
||||
- [[IT-Know-How/Linux/BASH Basics/grep]] - Textsuche
|
||||
- [[IT-Know-How/Linux/BASH Basics/awk]] - Komplexere Textverarbeitung
|
||||
- [[IT-Know-How/Linux/BASH Basics/find]] - Dateien finden und mit sed bearbeiten
|
||||
- [[IT-Know-How/Linux/BASH Basics/BASH Funktionen]] - sed in Funktionen verwenden
|
||||
|
||||
@@ -347,8 +347,8 @@ Nach `make install` werden Dateien meist hier installiert:
|
||||
|
||||
## Siehe auch
|
||||
|
||||
- [[rsync]] - Alternative für Backups
|
||||
- [[find]] - Dateien für Archivierung finden
|
||||
- [[grep]] - Archiv-Inhalte durchsuchen
|
||||
- [[Dateiberechtigungen]] - Rechte in Archiven bewahren
|
||||
- [[ls]] - Archive anzeigen
|
||||
- [[IT-Know-How/Linux/BASH Basics/rsync]] - Alternative für Backups
|
||||
- [[IT-Know-How/Linux/BASH Basics/find]] - Dateien für Archivierung finden
|
||||
- [[IT-Know-How/Linux/BASH Basics/grep]] - Archiv-Inhalte durchsuchen
|
||||
- [[IT-Know-How/Linux/BASH Basics/Dateiberechtigungen]] - Rechte in Archiven bewahren
|
||||
- [[IT-Know-How/Linux/BASH Basics/ls]] - Archive anzeigen
|
||||
|
||||
Reference in New Issue
Block a user