Sobes.tech
Junior

Welke commando's in Linux worden gebruikt voor het werken met bestanden en mappen?

sobes.tech AI

Antwoord van AI

/ls: Bekijk de inhoud van een directory.

  • cd: Wijzig de huidige werkdirectory.
  • pwd: Toon het volledige pad van de huidige werkdirectory.
  • mkdir: Maak een directory.
  • rmdir: Verwijder een lege directory.
  • touch: Maak een leeg bestand of werk de wijzigingsdatum bij.
  • cp: Kopieer bestanden of directories.
  • mv: Verplaats of hernoem bestanden/directories.
  • rm: Verwijder bestanden of directories (met de optie -r voor recursief verwijderen).
  • cat: Toon de inhoud van een bestand, combineer bestanden.
  • less / more: Pagina-voor-pagina bekijken van de inhoud van een bestand.
  • head: Toon de eerste regels van een bestand.
  • tail: Toon de laatste regels van een bestand.
  • file: Bepaal het type van een bestand.
  • find: Zoek bestanden en directories op basis van verschillende criteria.
  • grep: Zoek naar regels die overeenkomen met een patroon in bestanden.
  • chmod: Wijzig de toegangsrechten van bestanden en directories.
  • chown: Wijzig de eigenaar van een bestand of directory.
  • chgrp: Wijzig de groepseigenaar van een bestand of directory.
  • ln: Maak links (hard of symbolisch).
  • df: Toon informatie over het gebruik van schijfruimte door bestandssystemen.
  • du: Schat het gebruik van schijfruimte door bestanden en directories.

Voorbeelden:

# Bekijk inhoud met details
ls -l

# Maak een nieuwe directory
mkdir mijn_nieuwe_directory

# Kopieer een bestand
cp bron_bestand doel_directory/

# Verplaats of hernoem een bestand
mv oud_bestand nieuw_naam

# Verwijder een bestand
rm bestand_om_te_verwijderen

# Toon de eerste 10 regels van een bestand
head mijn_log_bestand

# Zoek naar bestanden met de extensie .txt in de huidige directory en subdirectories
find . -name "*.txt"

# Wijzig de rechten zodat de eigenaar het script kan uitvoeren
chmod u+x mijn_script.sh