chown Commando-generator
Genereer chown-opdrachten om de eigenaar en groep van een bestand te wijzigen (ondersteunt user:group, --reference, recursief)
Eerste stappen met chown
## Wat is chown?
`chown` (change owner) wijzigt de gebruiker en/of groep die eigendom heeft van een bestand of map. Alleen de huidige eigenaar of root kan dit uitvoeren. Eigendom wordt opgeslagen als een numerieke UID/GID, maar `chown` accepteert ook namen die worden opgelost via `/etc/passwd` en `/etc/group`.
## Hoe het te gebruiken
1. **Eigenaar instellen**: Voer een gebruikersnaam in het `user`-veld in, of laat het leeg om de huidige eigenaar te behouden. 2. **Groep instellen**: Voer een groepnaam in het `group`-veld in, of laat het leeg om de huidige groep te behouden. Gebruik alleen `group` (met een leeg gebruikersveld) om alleen de groep te wijzigen — dan wordt het commando `:group`. 3. **Bestand kiezen**: Voer het doelpad in het `file`-veld in. 4. **Opties selecteren**: `-R` voor recursief verwerken, `-v` voor uitgebreide weergave, `--reference` om eigendomsrechten over te nemen van een ander bestand. 5. **Kopiëren en uitvoeren**: Voeg `sudo` toe als u niet de huidige eigenaar bent.
Eigenheidssyntax en opties
### `user:group` Gecombineerde vorm Verander zowel de eigenaar als de groep tegelijk: `chown nginx:www-data file.txt`.
### `user` Alleen eigenaar Verander alleen de eigenaar, de groep blijft ongewijzigd: `chown nginx file.txt`.
### `:group` Alleen groep Verander alleen de groep (de voorkomende kolon): `chown :www-data file.txt`. Equivalent aan `chgrp www-data file.txt`.
### `-R` Recursief Pas de verandering toe op een map en alles daarin: `chown -R nginx:www-data /var/www`. Gebruik dit met voorzichtigheid — het kan duizenden bestanden beïnvloeden.
### `-v` Gedetailleerd Print elke bestand die door `chown` wordt verwerkt, inclusief die waarvan de eigendom niet is veranderd.
### `--reference=FILE` Kopieer de gebruiker en groep uit een andere bestand in plaats van ze expliciet op te geven: `chown --reference=template.txt new.txt`.
▶Wat is het verschil tussen chown en chmod?
▶Waarom geeft chown aan ‘Operation not permitted’?
▶Hoe verander ik de eigenaar van een hele mapstructuur?
Als deze tool je heeft geholpen, denk dan eens aan het geven van een kop koffie aan mij.
Koop me een kop koffie.