chmod je ukaz za Linux (sistemi, podobni Unixu), ki se lahko uporablja za spreminjanje dovoljenj datotek. Spremeni skupino, uporabnika in druge v izvajati, pisati, in dovoljenje za branje . Ta chmod 755 Linux ukaz je bistven primer uporabe chmod. Na splošno se ta ukaz uporablja za izvajanje različnih operacij brez kakršnih koli težav, ker mnogim sistemskim skrbnikom olajša izvajanje aplikacij.
Pomembno: Ukaz Linuxa 'chmod' morate vnesti z malimi črkami.
Če implementiramo ukaz, tj. chmod 755 filename, vsem naložimo izvajanje in branje datoteke. V tem primeru je lastniku datoteke dovoljeno tudi pisanje v to datoteko. Ko uporabimo 755 za kateri koli imenik, to definira, da lahko kdorkoli dostopa do njega.
Pomembno: običajno je ta dovoljenja mogoče prevesti v rwxr - xr - x besedilno predstavitev.
osnove ukaza chmod
Lahko se prijavimo ukaz chmod za spreminjanje dovoljenj katere koli datoteke v Unixu. Dovoljenje datoteke lahko posredujemo tudi v obliki trimestne številke.
moj flixer
V številki 755, prva številka 7 je mogoče opredeliti kot dovoljenje, dano lastniku, druga številka 5 lahko definiramo kot skupinsko dovoljenje in tretjo številko 5 lahko opredelimo kot dovoljenje vsakega drugega.
Z drugimi besedami, 755 lahko predstavimo kot:
7 uporabnikov izvaja, piše in bere
5 skupin izvaja in bere
5 drugih izvaja in bere
Obstaja nekaj bistvenih vrst dovoljenj za skupine in uporabnike:
- Izvedi dovoljenje
- Dovoljenje za pisanje
- Dovoljenje za branje
Sintaksa
Ukaz chmod ima sintakso, ki jo lahko definiramo na naslednji način:
chmod
Del dovoljenj ukaza ima lahko različne vrste formatov. Eno obliko lahko definiramo kot skupino številk, enako kot tisto, ki jo lahko vidimo na naslednji način:
chmod 755
Preden vidimo uporabo chmod, moramo poznati nekaj spodnjih možnosti:
-R: Ta možnost lahko spremeni dovoljenja rekurzivno.
ups koncepti
-reference=DATOTEKA: Uporablja način FILE namesto vrednosti MODE.
-c: Poroča samo o kakršni koli spremembi.
-v: Izpiše lahko diagnostiko za vse obdelane datoteke.
Osmiška predstavitev ukaza chmod
Dovoljenja so izražena tudi v obliki osmiškega prikaza (s številkami 0-7).
branje datoteke csv v javi
In točno to je 755, nabor osmiške predstavitve dovoljenj za lastnika skupine, lastnika uporabnika in druge.
Osmiška števila se začnejo z vsoto naslednjega števila:
1= izvedba dovoljenja
2= pisno dovoljenje
4= dovoljenje za branje
Zato je 7= 1 + 2 + 4= dovoljenje za izvajanje + pisanje + branje
5= 1 + 4= dovoljenje za izvedbo + branje
Kjer se lahko lastnik skupine, lastnik uporabnika in druga dovoljenja obravnavajo ločeno.
ymail
Poleg tega lahko vsota dovoljenj za različne lastnike uporabnikov ustvari eno osmiško številko (do 0-7), uporablja pa se tudi za lastnika skupine in druga dovoljenja.
Opomba: ne pozabite zaobiti dovoljenja, tj. 777, ki omogoča popoln dostop za vse. V imenikih ali datotekah ukaz 777 ni predlagan zaradi očitnih varnostnih razlogov.
Ukaz chmod 755 o uporabi imenikov in datotek
Razumejmo posledice dovoljenj za imenike in datoteke.
Želimo izvedeti, kaj naredi dovoljenje za izvajanje, pisanje in branje z vidika uporabnika, če se uporablja za imenike ali datoteke.
Dovoljenje za branje:
Dovoljenje za pisanje:
- datoteka: lahko spremeni vsebino datoteke.
Dovoljenje za izvedbo: