chown-komentogeneraattori
Luo chown-komentoja tiedoston omistajan ja ryhmän muuttamiseen (tukee user:group, --reference, recursive)
Aloittaminen chown-komennolla
## Mikä on chown?
`chown` (change owner) vaihtaa käyttäjän ja/tai ryhmän, joka omistaa tiedoston tai kansion. Vain nykyinen omistaja tai root voi suorittaa sen. Omistajuus tallennetaan numeerisena UID/GID, mutta `chown` hyväksyy nimiä, jotka se purkaa `/etc/passwd` ja `/etc/group` kautta.
## Käyttöohjeet
1. **Aseta omistaja**: Anna käyttäjänimi `user`-kenttään, tai jätä tyhjäksi säilyttääksesi nykyisen omistajan. 2. **Aseta ryhmä**: Anna ryhmänimi `group`-kenttään, tai jätä tyhjäksi säilyttääksesi nykyisen ryhmän. Käytä `group` vain (käyttäjä tyhjänä) vaihtaaksesi vain ryhmä — komento muuttuu muotoon `:group`. 3. **Valitse tiedosto**: Anna kohdepolku `file`-kenttään. 4. **Vaihda valitsimet**: `-R` rekursiivinen, `-v` verbose, `--reference` kopioimaan omistajuus toisesta tiedostosta. 5. **Kopioi ja suorita**: Lisää `sudo` etuliitteeseen jos et ole nykyinen omistaja.
Omistajuuden syntaksi ja valitsimet
### `user:group` yhdistelmämuoto
Vaihda sekä omistaja että ryhmä kerralla: `chown nginx:www-data file.txt`.
### `user` vain omistaja
Vaihda vain omistaja, ryhmä koskematon: `chown nginx file.txt`.
### `:group` vain ryhmä
Vaihda vain ryhmä (johtava kaksoispiste): `chown :www-data file.txt`. Vastaa `chgrp www-data file.txt`.
### `-R` Rekursiivinen
Ota muutos käyttöön kansiolla ja kaikessa sen sisällä: `chown -R nginx:www-data /var/www`. Käytä varoen — se voi vaikuttaa tuhansiin tiedostoihin.
### `-v` Verbose
Tulosta jokainen tiedosto, jonka `chown` käsittelee, mukaan lukien ne, joiden omistajuus ei muuttunut.
### `--reference=TIEDOSTO`
Kopioi käyttäjä ja ryhmä toisesta tiedostosta sen sijaan että nimeä ne erikseen: `chown --reference=template.txt new.txt`.
▶Mikä on ero chown:n ja chmod:n välillä?
▶Miksi chown sanoo "Operation not permitted"?
▶Miten vaihdan koko kansiopuun omistajuutta?
Jos tämä työkalu on ollut sinulle hyödyllinen, harkitse kahvin ostamista.
Osta minulle kahvi