# Kako z ukazom chown v sistemu Linux nastaviti nove lastnike datotek

Z [ukazom](https://www.ionos.com/sl-si/digitalguide/streznik/nastavitve/linux-ukazi-pregled-ukazov-v-terminalu/) »chown« [v sistemu Linux](https://www.ionos.com/sl-si/digitalguide/streznik/nastavitve/linux-ukazi-pregled-ukazov-v-terminalu/) lahko datotekam ali mapam dodelite nove lastnike ali skupine. Ukaz je mogoče prilagoditi.

## Kaj je ukaz chown v sistemu Linux?

Običajno ostane lastnik datoteke tisti, ki jo ustvari. Če pa je to treba spremeniti ali če želite spremeniti skupino datoteke ali mape, vam Linux ponuja ustrezno orodje v obliki ukaza »chown«. Ime ukaza »chown« izhaja iz besed **CHange OWNer**. Pri večini distribucij Linuxa, kot sta [Debian](https://www.ionos.com/sl-si/digitalguide/streznik/znanje/debian-univerzalna-sistemska-programska-oprema/) ali Ubuntu, je ta ukaz del standardne opreme.

## Kako deluje ukaz chown?

Če želite z ukazom chown v sistemu Linux določiti novega lastnika datoteke ali mape, lahko v ukaz vnesete **uporabniško ime ali ID** novega lastnika. Ukaz chown v sistemu Linux potrebne podatke pridobi iz datotek */etc/passwd* in */etc/group*. Poleg tega lahko s tem ukazom spremenite pripadnost datoteke ali mape k skupini.

## Kakšna je sintaksa ukaza chown v sistemu Linux?

Ukaz chown ima vedno enako osnovno sintakso. Izgleda takole:

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

Vendar pa obstaja nekaj različnih načinov, kako se lahko ime novega lastnika in imena skupine kombinirajo. Linuxova komanda `chown` omogoča naslednje kombinacije:

- **ime\_lastnika:ime\_skupine**: s tem se hkrati spremenita lastnik in skupina.
- **:group\_name**: spremeni se samo članstvo v skupini; ime lastnika ostane enako.
- **ime\_lastnika**: spremeni se le lastnik.
- **ime\_lastnika::** spremeni se lastnik; kot skupina deluje privzeta skupina trenutno prijavljenega uporabnika.

## Katere možnosti ponuja ukaz chown v sistemu Linux?

Na voljo je več možnosti, s katerimi lahko ukaz dodatno natančneje opredelite. Najpomembnejše med njimi so:

- **-c ali –changes**: Če uporabite to možnost, bo ukaz chown v sistemu Linux prikazal le datoteke, pri katerih je bil spremenjen lastnik.
- **-f ali –force**: Če uporabite to možnost, se ne bodo prikazovala sporočila o napakah pri neuspešnih poskusih spremembe.
- **-R ali –recursive**: S to možnostjo zagotovite, da se ob izvedbi ukaza chown spremenijo tudi vse podmape in imeniki.
- **-v ali –verbose**: Ta opcija vam omogoča, da vidite, kaj počne ukaz chown v sistemu Linux.

## Primeri uporabe ukaza chown v sistemu Linux

Da bi lažje razumeli, kako se uporablja ukaz chown v sistemu Linux, si oglejmo nekaj primerov:

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

S tem ukazom chown v sistemu Linux postane uporabnik Peter novi lastnik datoteke *examplefile.txt*.

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

To pomeni, da trenutni uporabnik postane lastnik datoteke *examplefile.txt*.

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

Uporabnik Peter postane lastnik imenika */media/documents* in vseh povezanih podimenikov. Poleg tega se ti imeniki in podimeniki prenesejo v skupino »files«.


This is a markdown version of: [https://www.ionos.com/sl-si/digitalguide/streznik/nastavitve/linuxov-ukaz-chown/](https://www.ionos.com/sl-si/digitalguide/streznik/nastavitve/linuxov-ukaz-chown/) for AI/LLM consumption.