# Kā izmantot Linux komandu „chown“, lai failiem piešķirtu jaunus īpašniekus

Izmantojot [Linux komandu](https://www.ionos.com/lv-lv/digitalguide/serveris/konfiguracija/linux-komandas-terminala-komandu-parskats/) „chown“, varat piešķirt failiem vai mapēm jaunus īpašniekus vai grupas. Komandu var pielāgot.

## Kas ir Linux komanda „chown“?

Parasti faila vai mapes izveidotājs paliek par tās īpašnieku. Tomēr, ja tas ir jāmaina vai ja vēlaties mainīt faila vai mapes grupu, Linux piedāvā jums piemērotu rīku — komandu „chown“. Komandas „chown“ nosaukums cēlies no vārdiem **„CHange OWNer“ (mainīt īpašnieku)**. Lielākajā daļā Linux distributīvu, piemēram, [Debian](https://www.ionos.com/lv-lv/digitalguide/serveris/prasmes-un-zinasanas/debian-universala-sistemas-programmatura/) vai Ubuntu, šī komanda ir standarta sastāvdaļa.

## Kā darbojas komanda „chown“?

Lai ar Linux komandu `chown` norādītu jaunu faila vai mapes īpašnieku, komandā var iekļaut jaunā īpašnieka **lietotājvārdu vai lietotāja ID**. Linux komanda `chown` nepieciešamo informāciju iegūst no failiem *`/etc/passwd`* un *`/etc/group`*. Turklāt ar šo komandu var mainīt faila vai mapes piederību grupai.

## Kāda ir Linux komandas `chown` sintakse?

Komandai `chown` vienmēr ir viena un tā pati pamata sintakse. Tā izskatās šādi:

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

Tomēr ir vairāki veidi, kā apvienot jauno īpašnieku un grupu. Linux komanda `chown` atbalsta šādas kombinācijas:

- **īpašnieka\_vārds:grupas\_nosaukums**: šī komanda vienlaikus maina gan īpašnieku, gan grupu.
- **:group\_name**: tiek mainīta tikai grupas piederība; īpašnieka vārds paliek nemainīgs.
- **īpašnieka\_vārds**: tiek mainīts tikai īpašnieks.
- **īpašnieka\_vārds::** tiek mainīts īpašnieks; par grupu tiek izmantota pašlaik pieteiktā lietotāja noklusējuma grupa.

## Kādas ir Linux komandas „chown“ opcijas?

Ir vairākas iespējas, ko varat izmantot, lai precīzāk definētu komandu. Svarīgākās no tām ir:

- **-c vai –changes**: izmantojot šo opciju, Linux komanda chown parādīs tikai tos failus, kuru īpašnieks ir mainīts.
- **-f vai –force**: ja izmantojat šo opciju, kļūdu ziņojumi par neveiksmīgiem maiņas mēģinājumiem netiks parādīti.
- **-R vai –recursive**: Izmantojot šo opciju, jūs nodrošināt, ka, izpildot komandu chown, tiek mainīti arī visi apakšmapes un direktoriji.
- **-v vai –verbose**: Šī opcija ļauj redzēt, ko dara Linux chown.

## Linux komandas „chown“ piemēri

Lai labāk izprastu, kā tiek izmantota Linux komanda „chown“, šeit ir daži piemēri:

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

Izmantojot šo Linux komandu „chown“, lietotājs Peter kļūst par faila *„examplefile.txt“* jauno īpašnieku.

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

Tas nozīmē, ka pašreizējais lietotājs kļūst par faila *examplefile.txt* īpašnieku.

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

Lietotājs Peter kļūst par direktorija */media/documents* un visiem ar to saistītajiem apakšdirektorijiem īpašnieku. Turklāt šie direktoriji un apakšdirektoriji tiek pievienoti grupai „files”.


This is a markdown version of: [https://www.ionos.com/lv-lv/digitalguide/serveris/konfiguracija/linux-komanda-chown/](https://www.ionos.com/lv-lv/digitalguide/serveris/konfiguracija/linux-komanda-chown/) for AI/LLM consumption.