# Kuidas määrata failidele uued omanikud Linuxi käsuga chown

[Linuxi käsuga](https://www.ionos.com/et-ee/digitalguide/server/seadistused/linuxi-kaesud-uelevaade-terminali-kaesudest/) „chown“ saab failidele ja kaustadele määrata uusi omanikke või gruppe. Käsu saab kohandada.

## Mis on Linuxi käsk chown?

Tavaliselt jääb faili või kausta omanikuks see, kes selle loonud on. Kui aga seda on vaja muuta või kui soovid muuta faili või kausta rühma, pakub Linux selleks sobivat vahendit – käsku „chown“. Linuxi käsk chown on saanud oma nime sõnadest **CHange OWNer**. Enamikus Linuxi distributsioonides, nagu [Debian](https://www.ionos.com/et-ee/digitalguide/server/oskusteave/debian-universaalne-suesteemitarkvara/) või Ubuntu, kuulub see käsk standardvarustusse.

## Kuidas töötab käsk chown?

Et määrata failile või kaustale Linuxi käsuga chown uus omanik, võid lisada käsusse uue omaniku **kasutajanime või kasutaja ID**. Linuxi käsk chown hangib vajaliku teabe failidest */etc/passwd* ja */etc/group*. Lisaks saad selle käsuga muuta faili või kausta rühma liikmelisust.

## Milline on Linuxi käsu chown süntaks?

Käsu chown põhisüntaks on alati sama. See näeb välja järgmine:

```bash
$ chown [Options] [Owner] [:[Group] File
```

Siiski on mitmeid erinevaid viise, kuidas uue omaniku ja grupi nime omavahel kombineerida. Linuxi chown-käsk võimaldab järgmisi kombinatsioone:

- **omaniku\_nimi:grupi\_nimi**: see muudab korraga nii omaniku kui ka grupi.
- **:group\_name**: muudetakse ainult grupi liikmelisust; omaniku nimi jääb samaks.
- **omaniku\_nimi**: muudetakse ainult omanikku.
- **omaniku\_nimi::** omanikku muudetakse; grupina kasutatakse hetkel sisse logitud kasutaja vaikimisi gruppi.

## Millised on Linuxi käsu chown valikud?

Käsu täpsemaks määramiseks on mitmeid võimalusi. Olulisemad neist on:

- **-c või –changes**: Selle valiku kasutamisel kuvab Linuxi käsk chown ainult neid faile, mille omanik on muutunud.
- **-f või –force**: kui kasutate seda valikut, ei kuvata veateateid ebaõnnestunud muutmiskatse kohta.
- **-R või –recursive**: Selle valikuga tagate, et chown-käsu täitmisel muudetakse ka kõik alamkaustad ja kataloogid.
- **-v või –verbose**: See valik võimaldab teil näha, mida Linuxi chown teeb.

## Näited Linuxi chown-käsu kohta

Et paremini mõista, kuidas Linuxi käsku chown kasutatakse, toome siin mõned näited:

```bash
$ chown Peter examplefile.txt
```

Selle Linuxi chown-käsu abil saab kasutaja Peter faili *examplefile.txt* uueks omanikuks.

```bash
$ chown $USER examplefile.txt
```

See tähendab, et praegune kasutaja saab faili *examplefile.txt* omanikuks.

```bash
$ chown -cR Peter:files /media/documents
```

Kasutaja Peter saab kataloogi */media/documents* ja kõigi selle alamkataloogide omanikuks. Lisaks lisatakse need kataloogid ja alamkataloogid rühma „files”.


This is a markdown version of: [https://www.ionos.com/et-ee/digitalguide/server/seadistused/linuxi-kaesk-chown/](https://www.ionos.com/et-ee/digitalguide/server/seadistused/linuxi-kaesk-chown/) for AI/LLM consumption.