pääte - Ubuntu - ls, chmod, less, clear, cp, cd, date, df, diff, du, echo, emacs - opastusvideo 3
Sisällysluettelo:
chgrp
komennon syntaksi- Kuinka muuttaa tiedostoryhmän omistajuutta
- Kuinka muuttaa Symlinks-ryhmän omistajuutta
- Kuinka rekursiivisesti muuttaa ryhmän omistajuutta
- johtopäätös
Linuxissa kukin tiedosto liitetään omistajaan ja ryhmään, ja sillä on käyttöoikeudet, jotka määrittävät, mitkä käyttäjät voivat lukea, kirjoittaa tai suorittaa tiedoston.
chgrp
komento muuttaa annettujen tiedostojen
chgrp
.
Tämä opas selittää, miten
chgrp
käytetään.
chgrp
komennon syntaksi
chgrp
komento on seuraavassa muodossa:
chgrp GROUP FILE..
-
GROUP
, uuden ryhmän nimi tai ryhmätunnus (GID). Numeerinen GID on liitettävä eteen+
-merkillä.FILE..
, yhden tai useamman tiedoston nimi.
Toisin kuin
chown
komento, jonka avulla voit muuttaa käyttäjän ja ryhmän omistajuutta,
chgrp
muuttaa vain ryhmän omistajuutta.
Käytä
ls -l
komentoa selvittääksesi mihin ryhmään tiedosto kuuluu.
Vain pääkäyttäjä tai käyttäjä, jolla on sudo-oikeudet, voivat muuttaa tiedoston ryhmäomistusta.
Kuinka muuttaa tiedostoryhmän omistajuutta
Tiedoston tai hakemiston ryhmäominaisuuden muuttamiseksi
chgrp
komento, jota seuraa uusi ryhmän nimi ja kohdetiedosto argumentteina.
Esimerkiksi, jos haluat muuttaa tiedostotunnisteen ryhmäksi
www-data
jota ajat:
chgrp www-data filename
Voit myös lähettää useita tiedostoja argumentteina
chgrp
komennolle:
chgrp www-data file1 file2 dir1
Käytä
-v
vaihtoehtoa saadaksesi tietoja käsiteltävistä tiedostoista:
chgrp www-data file1 file2
changed group of 'file1' from nginx to www-data group of 'file2' retained as www-data
Jos haluat tulostaa tietoja vain niistä tiedostoista, jotka ryhmä tosiasiallisesti muuttaa, käytä
-c
sijasta
-v
.
Numeerista ryhmätunnusta (GID) voidaan käyttää käyttäjänimen sijasta. Seuraava esimerkki muuttaa tiedoston ryhmän omistajuuden uudeksi ryhmäksi, jonka GID on 1000:
Kuinka muuttaa Symlinks-ryhmän omistajuutta
Kun
chgrp
komento ei toimi rekursiivisesti, oletuskäyttäytyminen on muuttaa linkkikohteiden ryhmäomistusta, ei itse symbolisia linkkejä.
Jos esimerkiksi yrität muuttaa symbolisen linkin
symlink1
joka osoittaa kohtaan
/opt/file1
,
chgrp
muuttaa tiedoston tai hakemiston, johon linkki osoittaa, omistajuuden:
chgrp www-data symlink1
On todennäköistä, että kohderyhmän vaihtamisen sijasta saat virheilmoituksen "ei voi poistua" symlink1: "Lupa evätty" -virheen.
Virhe tapahtuu, koska oletuksena useimmissa Linux-jakeluissa linkit on suojattu, etkä voi toimia kohdetiedostoissa. Tämä vaihtoehto on määritetty
/proc/sys/fs/protected_symlinks
.
1
tarkoittaa käytössä ja
0
pois käytöstä. Suosittelemme, että et poista käytöstä linkkisuojausta.
Voit muuttaa itse linkin ryhmäomistusta käyttämällä
-h
vaihtoehtoa:
Kuinka rekursiivisesti muuttaa ryhmän omistajuutta
Jos haluat muuttaa rekursiivisesti kaikkien tietyn hakemiston tiedostojen ja hakemistojen ryhmänomistusta, käytä
-R
vaihtoehtoa.
Esimerkiksi seuraava komento muuttaa kaikkien
/var/www
hakemistossa olevien tiedostojen ja hakemistojen omistajuuden
www-data
:
chgrp -R www-data /var/www
Kun rekursiivinen vaihtoehto on määritetty,
chgrp
ei kulje symbolisia linkkejä eikä tee muutoksia symboleihin. Jos haluat muuttaa symbolisten linkkien
-h
vaihtoehto:
chgrp -hR www-data /var/www
Muut vaihtoehdot, joita voidaan käyttää ryhmän omistajuuden rekursiivisessa vaihdossa, ovat
-H
ja
-L
.
Jos
chgrp
komennolle välitetty argumentti on symbolinen linkki,
-H
asetus saa komennon kulkemaan sen läpi.
-L
käskee
chgrp
: n kulkemaan jokaisen linkin kohdattavaan hakemistoon. Useimmissa tapauksissa sinun ei pitäisi käyttää näitä vaihtoehtoja, koska saatat hämmentää järjestelmääsi tai luoda tietoturvariskin.
johtopäätös
chgrp
muuttaa tiedostojen, hakemistojen ja linkkien ryhmäomistusta.
Vaikka voit muuttaa suosittua
chown
komentoa ryhmän muuttamiseen,
chgrp
llä on yksinkertainen syntaksi, joka on helppo muistaa.
Lisätietoja
chgrp
komennosta on chgrp-man-sivulla tai kirjoita
man chgrp
-päätteellesi.
Windows-sovellusten käyttö Linuxissa
Viini on ilmainen, avoimen lähdekoodin tapa käyttää Windows-sovelluksia Linuxissa
Muuta kokoa tai muuta muutos Tehtäväpalkin pienoiskuvakoko Windowsissa
Opi tekemään tehtäväpalkin kokoa pienoiskoosta tai muuttamaan Windows Vista / 7/8: rekisterimerkintä. Jos pikkukuvan koko on liian pieni, sen koko suurennetaan helposti.
7 parasta Instagram-ryhmää vinkkejä ja temppuja käyttää sitä ammattimiehenä
Keskustele useiden ihmisten kanssa jakamatta numeroa Instagramissa ryhmien avulla. Hyödynnä Instagram-ryhmiä täysimääräisesti näiden vinkkien ja temppujen avulla.