Linux
Files & Directories
Leerdoelen
- Kennismaking met het manipuleren van bestanden en directories
Directories
Een eerste directory
- Ga naar je home-directory:
cd ~
- cd - change directory
- ~ - shortcut voor je home-directory
- Maak een nieuwe directory aan met de naam LinuxLes:
mkdir LinuxLes
- Controlleer of de directory is aangemaakt:
ls
- ls - list, laat inhoud van een directory zien
Waar ben ik?
- Waar je bent in het bestandssysteem:
pwd
- pwd - print working directory
- Ga naar je nieuwe LinuxLes directory:
cd LinuxLes
- Controlleer of het klopt:
pwd
Zwerven door het bestandssysteem
Verwijderen van directories
- Maak een nieuwe directory:
mkdir test
- Controlleer of de directory bestaat:
ls
- Verwijder de directory
rmdir test
- Controlleer of hij verwijderd is:
ls
Bestanden
Een leeg bestand
- Ga naar je LinuxLes directory:
cd ~/LinuxLes
- Maak een nieuw bestand aan met de naam bestand.txt:
touch bestand.txt
- touch - maakt nieuw bestand aan als het niet bestaat
- Bestaat het bestand wel, dan update het datum en tijd
- Controlleer of het bestand is aangemaakt met
ls
Verwijderen van bestanden
- Bestanden verwijder je met
rm
rm bestand.txt
- Controlleer met
ls
Kopieëren van files
cp - copy
- Kopieert een bestand van source naar destination
- Voor het kopieëren van directories
cp -r
cp hello.txt hello2.txt
mkdir newdir
echo "Hallo wereld" > newdir/file1.txt
echo "Bestand nummer 2" > newdir/file2.txt
cp -r newdir testdir
Hernoemen of verplaatsen
mv - move
- Verplaatst een bestand van source naar destination
mv hello2.txt Hello.txt
mv testdir FilesDir
Samenvatting
- mkdir, rmdir
- cd, pwd, ls
- touch, echo, redirect
- cat, rm
- cp, mv