chmod är ett kommando för Linux (Unix-liknande system) som kan användas för att ändra filbehörigheterna. Det ändrar grupp, användare och andra till utföra, skriva, och läsbehörighet . Denna chmod 755 Linux kommandot är ett viktigt användningsfall för chmod. I allmänhet används detta kommando för att utföra olika operationer utan några som helst svårigheter eftersom det underlättar för många systemadministratörer när applikationer körs.
Viktigt: Linux-kommandot 'chmod' måste anges med små bokstäver.
Om vi implementerar kommandot, det vill säga chmod 755 filnamn, ger vi alla att köra och läsa filen. I det här fallet har filens ägare också tillåtelse att skriva till denna fil. När vi använder 755 för vilken katalog som helst, definierar den att vem som helst kan komma åt den.
Viktigt: Vanligtvis kan dessa behörigheter översättas till rwxr - xr - x textrepresentation.
Grunderna för chmod-kommandot
Vi kan ansöka chmod kommando för att ändra någon fils behörighet i Unix. Vi kan också skicka tillståndet till filen i en tresiffrig form.
I 755 nummer, det första numret 7 kan definieras som tillstånd som ges till ägaren, det andra numret 5 kan definieras som gruppbehörighet och det tredje numret 5 kan definieras som alla andras tillstånd.
python generera uuid
Med andra ord kan 755 representeras som:
7 användare kör, skriver och läser
5 grupper kör och läser
5 andra utför och läser
Det finns några viktiga behörighetstyper för grupper och användare:
- Utför behörighet
- Skrivtillstånd
- Lästillstånd
Syntax
Kommandot chmod har syntaxen som kan definieras enligt följande:
chmod
Kommandots behörighetsdel kan ha distinkta typer av format. Ett format kan definieras som ett nummers grupp samma som det vi kan se enligt följande:
hur man får ett aktuellt datum i java
chmod 755
Innan vi ser användningen av chmod måste vi känna till några av alternativen nedan:
-R: Det här alternativet kan ändra behörigheterna rekursivt.
-referens=FIL: Den använder läget för FILE snarare än MODE-värdena.
-c: Den rapporterar endast om någon ändring görs.
jordnöt vs jordnöt
-i: Den kan mata ut diagnostiken för alla bearbetade filer.
chmod-kommandots oktala representation
Behörigheterna uttrycks också i form av oktal representation (med 0-7 nummer).
Och det är exakt vad 755 är, en uppsättning av behörighets oktal representation för gruppägaren, användarägaren och andra.
De oktala talen initieras från följande tals summa:
1= verkställa tillstånd
2= skrivtillstånd
4= läsbehörighet
Därför är 7= 1 + 2 + 4= Utför + Skriv + Läs-behörighet
5= 1 + 4= Utför + Läsbehörighet
gimp ändra färg
Där gruppägare, användarägare och andra behörigheter kan övervägas separat.
Dessutom kan behörighetssumman för olika användarägare generera ett oktalt tal (till 0-7) och den används även för gruppägaren och andra behörigheter.
Obs: Kom ihåg att kringgå från behörighet, d.v.s. 777 som ger full åtkomst för alla. På kataloger eller filer föreslås inte kommando 777 av uppenbara säkerhetsskäl.
Kommando chmod 755 på kataloger och filanvändning
Låt oss förstå konsekvenserna av behörigheter för kataloger och filer.
Vi vill lära oss vad exekverings-, skriv- och läsbehörighet gör genom en användarsynpunkt om den tillämpas på kataloger eller filer.
Lästillstånd:
Skrivtillstånd:
java 8
- fil: Den kan ändra filens innehåll.
Utför behörighet: