logo

Wat is chmod 755?

chmod is een commando van Linux (Unix-achtige systemen) dat kan worden gebruikt om de bestandsrechten te wijzigen. Het verandert de groep, gebruiker en anderen in uitvoeren, schrijven, En toestemming lezen . Deze chmod 755 Linux commando is een essentieel gebruiksscenario voor chmod. Over het algemeen wordt deze opdracht toegepast om zonder enige moeite verschillende bewerkingen uit te voeren, omdat het voor veel systeembeheerders gemak biedt tijdens het uitvoeren van toepassingen.

Belangrijk: Het Linux-commando 'chmod' moet in kleine letters worden ingevoerd.

Als we het commando implementeren, d.w.z. chmod 755 bestandsnaam, geven we iedereen de opdracht om het bestand uit te voeren en te lezen. In dit geval mag de eigenaar van het bestand ook naar dit bestand schrijven. Wanneer we 755 voor een map gebruiken, definieert dit dat iedereen er toegang toe heeft.

Belangrijk: Normaal gesproken kunnen deze machtigingen worden vertaald in de tekstuele weergave rwxr - xr - x.

Basisprincipes van chmod-opdrachten

Wij kunnen solliciteren chmod-opdracht voor het wijzigen van de toestemming van elk bestand in Unix. We kunnen de toestemming voor het bestand ook doorgeven in een driecijferig nummer.

In 755-nummer, het eerste nummer 7 kan worden gedefinieerd als toestemming aan de eigenaar, het tweede nummer 5 kan worden gedefinieerd als de groepsmachtiging en het derde nummer 5 kan worden gedefinieerd als de toestemming van ieder ander.

Met andere woorden, 755 kan worden weergegeven als:

7 gebruikers voeren uit, schrijven en lezen

java-typevariabele

5 groepen voeren uit en lezen

5 anderen voeren het uit en lezen het

Er zijn enkele essentiële machtigingstypen voor groepen en gebruikers:

  • Toestemming uitvoeren
  • Schrijf toestemming
  • Lees toestemming

Syntaxis

Commando chmod heeft de syntaxis die als volgt kan worden gedefinieerd:

 chmod 

Het toestemmingsgedeelte van de opdracht kan verschillende soorten formaten hebben. Eén formaat kan worden gedefinieerd als de groep van een getal, dezelfde als degene die we als volgt kunnen zien:

generieke Java-geneesmiddelen
 chmod 755 

Voordat we het gebruik van chmod zien, moeten we enkele van de onderstaande opties kennen:

-R: Met deze optie kunnen de machtigingen recursief worden gewijzigd.

-referentie=BESTAND: Het gebruikt de modus van het BESTAND in plaats van de MODE-waarden.

-C: Er wordt alleen gerapporteerd als er wijzigingen zijn aangebracht.

wie is urfi javed

-in: Het kan de diagnose uitvoeren voor alle verwerkte bestanden.

De octale weergave van het chmod-commando

De rechten worden ook uitgedrukt in de vorm van octale weergave (met 0-7 cijfers).

En dat is wat 755 precies is: een set octale representaties van rechten voor de groepseigenaar, gebruikerseigenaar en anderen.

De octale getallen beginnen met de som van het volgende getal:

1= toestemming uitvoeren

2= toestemming schrijven

4= toestemming lezen

Booleaans naar tekenreeks

Daarom 7= 1 + 2 + 4= Uitvoeren + Schrijven + Lezen toestemming

5= 1 + 4= Uitvoeren + leesrechten

Waar groepseigenaar, gebruikerseigenaar en andere machtigingen afzonderlijk kunnen worden beschouwd.

Bovendien kan de som van de machtigingen voor verschillende gebruikerseigenaren één octaal getal genereren (via 0-7) en wordt deze ook gebruikt voor de groepseigenaar en andere machtigingen.

Opmerking: vergeet niet om de toestemming te omzeilen, d.w.z. 777 die volledige toegang voor iedereen biedt. Voor mappen of bestanden wordt opdracht 777 om duidelijke veiligheidsredenen niet voorgesteld.

Commando chmod 755 over het gebruik van mappen en bestanden

Laten we de gevolgen van machtigingen voor mappen en bestanden begrijpen.

We willen leren wat uitvoer-, schrijf- en leesrechten doen vanuit het oogpunt van de gebruiker, indien toegepast op mappen of bestanden.

Lees toestemming:

    map:Het kan de inhoud van de map weergeven.bestand:Het kan de inhoud van het bestand lezen.

Schrijf toestemming:

het hernoemen van de directory linux
    map:Het kan bestanden verwijderen, hernoemen en toevoegen aan de map.
  • bestand: Het kan de inhoud van het bestand wijzigen.

Toestemming uitvoeren:

    map:Het heeft toegang tot elke map.bestand:Het kan elk uitvoerbaar bestand definiëren (zoals een Bach-script).