Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 12202|Vastaus: 0

[linux] Linux-chmod-komento selitetty yksityiskohtaisesti

[Kopioi linkki]
Julkaistu 12.1.2016 21.09.08 | | |

chmod [asetukset] tilatiedostot

Vain tiedoston omistaja tai etuoikeutettu käyttäjä voi käyttää tätä toimintoa tiedoston käyttötilan muuttamiseen. Tila voi olla numeerisessa muodossa tai ilmaista WHO:n käyttöoikeuden muodossa. Kuka on valinnainen, oletusarvo on A (kaikki käyttäjät). Vain yksi opcode voidaan valita. Useita tiloja voidaan määritellä, erotettuina pilkuilla.

Vaihtoehdot:

-C,--muutokset
Vain muutetun tiedoston tiedot tulostuvat

-F,--hiljaa,--hiljaista
Kun chmod ei voi muuttaa tiedostotilaa, tiedoston käyttäjälle ei ilmoiteta

--Apua
Tulosta aputietoa.

-R,--rekursiivinen
Voit käydä alikansiossa rekursiivisesti ja soveltaa muutosta kaikkiin hakemiston tiedostoihin ja alihakemistoihin

--reference=tiedostonimi
Katso tiedostonimen käyttöoikeus asettaaksesi oikeudet

-V,--Verbose
Riippumatta siitä, onnistuuko muutos vai ei, jokaisen tiedoston tiedot

--versio
Tulostusversion tiedot.

Kuka

u
käyttäjä

g
Ryhmä

o
Muut

a
Kaikki käyttäjät (oletus)

Opcode

+
Lisää käyttöoikeuksia

-
Poista käyttöoikeudet

=
Oikeuksien uudelleenmäärittäminen

Lupa

r
Lue

w
kirjoita

x
suorittaa

s
Aseta käyttäjän (tai ryhmän) tunnistenumero.

t
Aseta kiinnitetty bitti estämään tiedostojen tai hakemistojen poistaminen ei-omistajien toimesta

u
Käyttäjän nykyiset käyttöoikeudet

g
Yhtyeen nykyiset käyttöoikeudet

o
Nykyiset käyttöoikeudet muille käyttäjille

Valintana useimmat meistä käyttävät kolminumeroisia oktaalisia lukuja käyttöoikeuksien esittämiseen: ensimmäinen määrittää masterin oikeudet, toinen ryhmän oikeudet ja kolmas muiden käyttäjien käyttöoikeudet, kukin kolmen arvon summana: 4 (read), 2 (write) ja 1 (execute) käyttöoikeuksien määrittämiseen. Esimerkiksi 6 (4+2) edustaa oikeutta lukea ja kirjoittaa, ja 7 (4+2+1) oikeutta lukea, kirjoittaa ja suorittaa.

Voit myös asettaa neljännen numeron, joka sijaitsee kolminumeroisen käyttöoikeusjonon edessä, ja neljäs numero on 4, 2, 1, mikä tarkoittaa seuraavaa:

4. Aseta käyttäjätunnus suorituksen aikana, jota käytetään prosessin valtuutukseen tiedoston omistajan mukaan, ei prosessin luoneen käyttäjän.

2. Aseta käyttäjäryhmän tunnus suorituksen aikana, jota käytetään prosessin valtuutukseen tiedoston sijainnin ryhmän perusteella, ei sen käyttäjän mukaan, joka prosessin loi.

1. Aseta liiman asento.

Esimerkki:

$ chmod u+x -tiedosto lisää suoritusoikeudet tiedoston omistajalle
$ chmod 751 -tiedosto myöntää luku-, kirjoitus- ja suoritusoikeudet tiedoston omistajalle (7), luku- ja suoritusoikeudet (5) tiedoston ryhmälle sekä suoritusoikeudet (1) muille käyttäjille
$ chmod u=rwx,g=rx,o=x file Toinen yllä oleva esimerkkimuoto
$chmod=r-tiedosto myöntää lukuoikeudet kaikille käyttäjille
$ chmod 444 -tiedosto Sama kuin yllä
$ chmod a-wx, a+r tiedosto kuten yllä
$ chmod -are you+r -hakemisto antaa rekursiivisesti lukuoikeudet kaikkien tiedostojen ja alihakemistojen omistajalle hakemistossa
$ chmod 4755 asettaa ID:n myöntämään luku-, kirjoitus- ja suoritusoikeudet alaiselle sekä luku- ja suoritusoikeudet ryhmälle ja muille käyttäjille.




Edellinen:C# jakaa taulukot kahteen ryhmään, kaksi ryhmiin
Seuraava:Linux käyttää yleisesti chmod-komentoja
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com