Betaalmethoden Abuse

Linux-commando's om met bestanden te werken

04.08.2023, 01:05

Met Linux-bestandsopdrachten kun je bestanden en mappen in het Linux-besturingssysteem manipuleren en beheren. De verschillende commando's bieden een verscheidenheid aan functies die vaak worden gebruikt bij systeembeheer, softwareontwikkeling en dagelijkse bestandsmanipulatie.

Waar worden commando's voor gebruikt

Met de opdracht"ls" kun je bijvoorbeeld de inhoud van de huidige werkmap bekijken, met de opdrachten"mkdir" en"touch" kun je respectievelijk nieuwe mappen en bestanden maken, met de opdrachten"cp" en"mv" kun je bestanden en mappen kopiëren of verplaatsen, met de opdracht"rm" kun je bestanden en mappen verwijderen, met de opdracht"cat" kun je de inhoud van een bestand op het scherm weergeven en met de opdracht"grep" kun je naar specifieke regels of patronen in een bestand zoeken.

Met Linux-commando's voor het werken met bestanden kun je ook de rechten van bestanden en mappen wijzigen, de eigenaar van bestanden wijzigen, links naar bestanden maken, bestanden zoeken aan de hand van verschillende criteria en nog veel meer. Bestandsopdrachten bieden een breed scala aan hulpmiddelen en functies die helpen bij het beheren van het bestandssysteem en zorgen voor efficiënte bestands- en mapmanipulatie in Linux.

Voorbeelden van commando's

Een paar basis Linux-commando's voor het werken met bestanden:

ls: Toont een lijst van bestanden en mappen in de huidige werkmap.

ls

cd: Verandert de werkmap in de opgegeven map.

cd /path/to/directory

mkdir: Maakt een nieuwe map met de opgegeven naam.

mkdir new_folder

touch: Maakt een nieuw bestand of werkt de wijzigingsdatum van een bestaand bestand bij.

touch new_file.txt

cp: Kopieert bestanden of mappen.

cp file.txt /path/to/destination

mv: Verplaatst bestanden of mappen.

mv file.txt /path/to/destination

rm: Verwijdert bestanden of mappen.

rm file.txt

cat: Uitvoer van de inhoud van een bestand naar het scherm.

cat file.txt

head: Uitvoer van de eerste regels van het bestand (in het voorbeeld: de eerste 10 regels van het bestand):

head -n 10 file.txt

tail: Voert de laatste regels van het bestand uit (voorbeeld: de eerste 10 regels van het bestand):

tail -n 10 file.txt

grep: Zoekt naar regels met het opgegeven patroon in het bestand.

grep "pattern" file.txt

chmod: Verandert de rechten van een bestand of map (in het voorbeeld: voegt uitvoerbare rechten toe aan een script):

chmod +x script.sh

chown: Verandert de eigenaar van een bestand of map.

chown user:group file.txt

ln: Maakt een koppeling naar een bestand.

ln -s file.txt link.txt

find: Zoekt naar bestanden en mappen op basis van opgegeven criteria (in het voorbeeld, zoekt naar alle bestanden met de extensie .txt in de opgegeven map):

find /path/to/search -name "*.txt"

Dit zijn slechts enkele van de commando's die in Linux beschikbaar zijn om met bestanden te werken. Er zijn nog veel meer commando's die je kunt gebruiken om verschillende bewerkingen op bestanden en mappen uit te voeren.