SEM ‐ Terminal commandos - kanuku/misc GitHub Wiki

Basis Terminal Commando's voor macOS

Huidige locatie tonen / Waar ben je?

# print work directory
pwd

Inhoud van een map tonen

# list directory
ls

Inhoud met details tonen

# list with details
ls -l

Verborgen bestanden tonen

# list all, including hidden files
ls -a

Bestanden en mappen in leesbare vorm tonen

# human-readable sizes
ls -lh

Naar een map gaan

# change directory
cd mapnaam

Terug naar de vorige map

cd -

Naar de root-map gaan

cd /

Naar je home-directory gaan

cd ~

Naar de bovenliggende map gaan

cd ..

Mapstructuur als boom tonen (vereist 'tree')

tree

Nieuwe map maken

mkdir mapnaam

Nieuw bestand maken

touch bestandsnaam.txt

Bestand verwijderen

rm bestandsnaam.txt

Map verwijderen

rm -r mapnaam

Bestand of map hernoemen/verplaatsen

mv oude_naam nieuwe_naam

Bestand kopiëren

cp bestand.txt doelmap/

Map kopiëren

cp -r mapnaam doelmap/

Zoeken naar bestanden op naam

find . -name "naam*"

Zoeken naar tekst in bestanden

grep "zoekwoord" bestandsnaam

Zoeken naar tekst in alle bestanden binnen een map

grep -r "zoekwoord" .