logo

Kaj je chmod 755?

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:

    imenik:Lahko navede vsebino imenika.mapa:Lahko prebere vsebino datoteke.

Dovoljenje za pisanje:

    imenik:Lahko briše, preimenuje in dodaja datoteke v imenik.
  • datoteka: lahko spremeni vsebino datoteke.

Dovoljenje za izvedbo:

    imenik:Lahko dostopa do katerega koli imenika.mapa:Lahko definira katero koli izvršljivo datoteko (kot je Bachov skript).