Joskus käy niin, että sinun täytyy kokonaisuuksina oikeudet tiedostoja tai hakemistoja. Käytä tähän kaksi komentoa chmod (muuttaa oikeudet) ja chown (vaihtaa omistaja). Kuten tiedätte, oikeudet voivat olla read-R (luku), W kirjoittaa (kirjoittaa) ja X alkaa (suoritus). Tiedosto tai hakemisto voivat myöntää käyttäjille asettamalla omistaja (user) koko ryhmän (ryhmä), tai kaikki (muut). Paljon se on kuvattu Wikipediassa tai ohjekirjasta chmod (man chmod) ja chown (man chown)
Oikeudet ilmaistaan numeerisesti.
1 numeroinen = oikeuksien omistaja:
2 = Määrä ryhmäoikeuskansion
3 numeroinen = oikeuksia muille käyttäjille
arvo: oikea
0 -, -, -
1 -, -, x
2 -, w, -
3 -, w, x
4: R, -, -
5: R, -, x
6: R, W, -
7: R, W, X
Jos lukea = 4, kirjoittaa = 2, = 1 ja nousun chmod 755 asettaa seuraavat oikeudet:
Käyttäjä (rwx) = 4 +2 +1 = 7 - käyttäjä voi lukea, kirjoittaa, suorita
Group (rx) = 4 +1 = 5 - ryhmä voi lukea ja suorittaa
Muut (rx) = 4 +1 = 5 - muut voivat lukea ja suorittaa
Vaihtoehdot perustamiseen paljon oikeuksia. Asettaa oikeuksia tietyn tiedoston valitsemalla
chmod 775 subor.txt
Valitse kaikki tekstitiedostoja
chmod 775 *.txt
kaikki tiedostot tietyn hakemiston
chmod 775 *
kaikki tiedostot tietyn hakemiston ja sen alihakemistot
chmod 775 * -R
Viimeinen komento varoen, koska tässä tapauksessa muuttaa hakemiston käyttöoikeuksia.
Jos me vain muuttaa tiedoston käyttöoikeuksia, joten tämä on parempi ratkaisu
find . -type f -exec chmod 644 {} \;
jos haluamme muuttaa vain oikea hakemistoja ja käyttää tässä esimerkissä
find . -type d -exec chmod 755 {} \;
jos haluamme muuttaa vain *. * htm-tiedostoja, joten tässä on paljon
find . -type f -name '*.htm*' -exec chmod 644 {} \;
On myös mahdollista asettaa erityinen ryhmä käyttäjiä, jotka voivat käsitellä tiedostoja ja hakemistoja.
Voit käyttää komentoa chown. Tässä se on helpompi käyttää
chown užívateľ súbor.txt
asettaa käyttäjälle tiedoston omistaja file.txt
chown užívateľ:skupina súbor.txt
asettaa käyttäjän ja ryhmän tiedoston omistaja file.txt
chown :skupina súbor.txt
aseta ryhmä tiedosto file.txt
On myös mahdollista käyttää erilaisia suodattimia, kuten *, *. HTM, ja parametrit, kuten R-asetuksia rekursiivinen (siirtää kaikki muut alihakemistot) ja alapuolella.
Saadaksesi tarvittavat oikeudet käyttää komentoa ls-l
ls -l
Lue lisää siitä, miten lukea viittauksia ja käsikirjat











































Aiheeseen liittyviä artikkeleita
Ei käyttäjä vastasi tähän virkaan
Jättää viesti
Huomaa: Kommentti maltillisuus ehkä aktiivinen niin ei tarvitse uudelleen kommenttisi