────────────────────────────────────────────
📝 Bestanden bewerken
────────────────────────────────────────────
Commando Beschrijving
sed : Stream editor voor het manipuleren van tekst (zoals vervangen van tekstregels).
awk : Tekstverwerkingsprogramma, handig voor kolomgewijze data.
printf : Geavanceerde outputformatter (alternatief voor echo).
nano : Eenvoudige teksteditor in de terminal.
vi(m) : Krachtige teksteditor, standaard op vrijwel elk systeem (vi = basis, vim = verbeterd).
────────────────────────────────────────────
📦 Compressie, archivering en back-up
────────────────────────────────────────────
Commando Beschrijving
gzip : Compressietool (maakt .gz bestanden).
bzip2 : Compressietool met betere compressie dan gzip (maakt .bz2).
xz : Nog efficiëntere compressie (maakt .xz bestanden).
zip : Veelgebruikte compressie- en archiveringstool (Windows-compatibel).
tar : Archiveringsprogramma (combineerbaar met compressie, bijv. .tar.gz).
cpio : Alternatief voor tar, gebruikt in back-upprocessen.
dd : Lage-level kopieerprogramma voor diskimages, back-ups en partities.
────────────────────────────────────────────
🧾 Bestandsmetadata
────────────────────────────────────────────
Commando Beschrijving
stat : Toont uitgebreide informatie over een bestand (toegangstijden, grootte, inode, etc).
file : Herkent bestandstype op basis van inhoud.
🔗 Links
Type link Uitleg
Soft link (symbolic) : Verwijzing naar een pad, zoals een snelkoppeling. Kan naar iets verwijzen dat niet (meer) bestaat.
Hard link : Alternatief pad naar hetzelfde inode (bestand); verwijst direct naar de data. Alleen binnen hetzelfde bestandssysteem mogelijk.
────────────────────────────────────────────
🌐 Bestanden kopiëren tussen systemen
────────────────────────────────────────────
Commando Beschrijving
rsync : Efficiënt kopiëren van bestanden/directories, met synchronisatie-opties.
scp : Beveiligde kopie via SSH.
nc : Netcat: kan bestanden verzenden/ontvangen over netwerk (handig voor scripting).
────────────────────────────────────────────
📁 Bestands- en directorybewerkingen
────────────────────────────────────────────
Commando Beschrijving
mv : Verplaatst of hernoemt bestanden/directories.
cp : Kopieert bestanden/directories.
mkdir : Maakt een nieuwe directory aan.
rmdir : Verwijdert een lege directory.
rm : Verwijdert bestanden/directories.
ls : Toont inhoud van een directory.
pwd : Toont huidige pad (print working directory).
cd : Verandert van directory.
. : Huidige directory.
.. : Bovenliggende directory.
~ : Home directory van de gebruiker.
tree : Geeft directorystructuur visueel weer als boom.
cat : Toont de inhoud van een bestand.
touch : Maakt lege bestanden aan of past de timestamp aan.