Detta är kanske det mest kompliserade samling av kommandot som vi går igenom.
Genom att ge dem rätt rättigheter.
I linux och andra POSIX system har varje fil och varje mapp “permissions”. Vidare har varje file en ägare och en grupp som den tillhör.
Det finns tre olika kategori för permissions:
Varje kategori kan sedan ha kombination av följande rättigheter:
Så till exempel skulle en ägare av filen både kunna läsa och skriva till filen, medlemmar av gruppen skulle kunna läsa den och övriga användare skulle inte få göra någonting alls.
Men vi skulle också har konstiga rättigheter på en film såsom att en ägare skulle kunna exekvera filen, gruppen medlemmar skulle kunna läsa filen och alla andra skulle både kunna läsa och skriva till filen. Men sådan rättigheter skulle man inte ha så stor nytta av.
För att förstå dessa kommandon behöver du först titta på sektion Filrättigheter för att förstå dessa kommandon. chown använd för att ändra ägare till en fil och chgrp för att ändra vilken grupp en fil tillhör.
chmod ändrar rättigheterna och har fler funktioner. Den har två olika syntaxer. Den enklaste syntaxen att lära sig låter man bokstäver symbolisera de olika rättigheterna och användar kategorierna.
Ändrar rättigheterna på en fil eller flera.
chmod u=rw,g+r,o-rw hemligt.txt
Ändrar vilken användare som äger en fil.
Ändrar vilken grupp som filen tillhör.