# Kaip naudoti Linux komandą „chown“, kad nustatytumėte naujus failų savininkus

Naudodami [Linux komandą](https://www.ionos.com/lt-lt/digitalguide/serveris/konfiguracija/linux-komandos-terminalo-komandu-apzvalga/) „chown“ galite priskirti naujus savininkus ar grupes failams ar aplankams. Šią komandą galima pritaikyti pagal savo poreikius.

## Kas yra Linux komanda „chown“?

Paprastai failo ar aplanko savininku lieka tas, kas jį sukūrė. Tačiau jei tai reikia pakeisti arba jei norite pakeisti failo ar aplanko grupę, „Linux“ siūlo jums tinkamą įrankį – komandą „chown“. Komandos „chown“ pavadinimas kilęs iš žodžių **„CHange OWNer“ (pakeisti savininką**). Daugumoje „Linux“ distribucijų, pavyzdžiui, [„Debian“](https://www.ionos.com/lt-lt/digitalguide/serveris/zinios/debian-universali-sistemine-programine-iranga/) ar „Ubuntu“, ši komanda yra standartinė.

## Kaip veikia komanda „chown“?

Norėdami paskirti naują failo ar aplanko savininką naudodami Linux komandą „chown“, komandoje galite nurodyti naujojo savininko **vartotojo vardą arba vartotojo ID**. Linux komanda „chown“ reikiamą informaciją gauna iš failų *„/etc/passwd“* ir *„/etc/group* “. Be to, šia komanda galite pakeisti failo ar aplanko priklausymą grupei.

## Kokia yra Linux komandos „chown“ sintaksė?

Komandos „chown“ pagrindinė sintaksė visada yra ta pati. Ji atrodo taip:

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

Tačiau yra keletas skirtingų būdų, kaip galima sujungti naujojo savininko ir grupės pavadinimus. Linux komanda „chown“ leidžia naudoti šias kombinacijas:

- **savininko\_vardas:grupės\_pavadinimas**: taip vienu metu pakeičiamas savininkas ir grupė.
- **:group\_name**: keičiama tik grupės narystė; savininko vardas lieka toks pat.
- **savininko\_vardas**: keičiamas tik savininkas.
- **savininko\_vardas::** keičiamas savininkas; kaip grupė naudojama šiuo metu prisijungusio vartotojo numatytoji grupė.

## Kokios yra Linux komandos „chown“ parinktys?

Yra keletas parinkčių, kurias galite naudoti, norėdami patikslinti komandą. Svarbiausios iš jų yra:

- **-c arba –changes**: Naudojant šią parinktį, Linux komanda „chown“ parodys tik tuos failus, kurių savininkas buvo pakeistas.
- **-f arba –force**: Jei naudosite šią parinktį, klaidų pranešimai apie nesėkmingus pakeitimo bandymus bus nuslėpti.
- **-R arba –recursive**: Naudodami šią parinktį užtikrinate, kad vykdant komandą chown taip pat bus pakeisti visi pakatalogiai ir katalogai.
- **-v arba –verbose**: Ši parinktis leidžia matyti, ką daro Linux chown.

## „chown“ komandos Linux sistemoje pavyzdžiai

Kad būtų lengviau suprasti, kaip naudojama Linux komanda „chown“, pateikiame keletą pavyzdžių:

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

Naudojant šią Linux komandą „chown“, vartotojas Peter tampa naujuoju failo *„examplefile.txt“* savininku.

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

Tai reiškia, kad dabartinis vartotojas tampa failo *„examplefile.txt“* savininku.

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

Vartotojas Peteris tampa katalogo */media/documents* ir visų su juo susijusių pakatalogių savininku. Be to, šie katalogai ir pakatalogiai priskiriami grupei „files“.


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