# Kuinka määrittää tiedostoille uudet omistajat Linuxin chown-komennolla

[Linux-komennolla](https://www.ionos.com/fi-fi/digitalguide/palvelin/asetukset/linux-komennot-katsaus-terminaalikomennoihin/) ”chown” voit määrittää tiedostoille tai kansioille uusia omistajia tai ryhmiä. Komentoa voi muokata.

## Mikä on Linuxin chown-komento?

Yleensä tiedoston tai kansion luoja pysyy sen omistajana. Jos tämä kuitenkin on muutettava tai jos haluat muuttaa tiedoston tai kansion omistajaryhmää, Linux tarjoaa tähän sopivan työkalun nimeltä ”chown”. Linuxin chown-komento on saanut nimensä sanoista **CHange OWNer**. Useimmissa Linux-jakeluissa, kuten [Debianissa](https://www.ionos.com/fi-fi/digitalguide/palvelin/osaaminen/debian-yleiskaeyttoeinen-jaerjestelmaeohjelmisto/) tai Ubuntussa, komento kuuluu vakio-ohjelmistoon.

## Miten chown-komento toimii?

Jos haluat määrittää tiedostolle tai kansiolle uuden omistajan Linuxin chown-komennolla, voit lisätä komentoon uuden omistajan **käyttäjänimen tai käyttäjätunnuksen**. Linuxin chown-komento hakee tarvittavat tiedot tiedostoista */etc/passwd* ja */etc/group*. Lisäksi voit muuttaa tiedoston tai kansion ryhmäjäsenyyttä tällä komennolla.

## Mikä on Linuxin chown-komennon syntaksi?

chown-komennon perusrakente on aina sama. Se näyttää tältä:

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

Uuden omistajan ja ryhmän nimet voidaan kuitenkin yhdistellä muutamalla eri tavalla. Linuxin chown-komento sallii seuraavat yhdistelmät:

- **omistajan\_nimi:ryhmän\_nimi**: tämä muuttaa omistajan ja ryhmän samanaikaisesti.
- **:ryhmän\_nimi**: vain ryhmän jäsenyys muuttuu; omistajan nimi pysyy samana.
- **omistajan\_nimi**: vain omistaja muuttuu.
- **omistajan\_nimi::** omistaja muuttuu; tällä hetkellä kirjautuneen käyttäjän oletusryhmä toimii ryhmänä.

## Mitkä ovat Linuxin chown-komennon vaihtoehdot?

Käskyn tarkentamiseen on useita vaihtoehtoja. Tärkeimmät niistä ovat:

- **-c tai –changes**: Tätä vaihtoehtoa käytettäessä Linuxin chown-komento näyttää vain ne tiedostot, joiden omistajaa on muutettu.
- **-f tai –force**: Jos käytät tätä vaihtoehtoa, epäonnistuneista muutoksista ilmoittavat virheilmoitukset ohitetaan.
- **-R tai –recursive**: Tällä vaihtoehdolla varmistat, että myös kaikki alikansiot ja hakemistot muuttuvat, kun chown-komento suoritetaan.
- **-v tai –verbose**: Tämän vaihtoehdon avulla voit seurata, mitä Linuxin chown-komento tekee.

## Esimerkkejä Linuxin chown-komennosta

Jotta Linuxin chown-komennon käyttö tulisi paremmin ymmärretyksi, tässä on muutama esimerkki:

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

Tämän Linuxin chown-komennon avulla käyttäjä Peteristä tulee tiedoston *examplefile.txt* uusi omistaja.

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

Tämä tarkoittaa, että nykyinen käyttäjä tulee tiedoston *examplefile.txt* omistajaksi.

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

Käyttäjästä Peterista tulee hakemiston */media/documents* ja kaikkien siihen kuuluvien alihakemistojen omistaja. Lisäksi nämä hakemistot ja alihakemistot siirretään ”files”-ryhmään.


This is a markdown version of: [https://www.ionos.com/fi-fi/digitalguide/palvelin/asetukset/linuxin-chown-komento/](https://www.ionos.com/fi-fi/digitalguide/palvelin/asetukset/linuxin-chown-komento/) for AI/LLM consumption.