chmod este o comandă a Linux (sisteme asemănătoare Unix) care poate fi folosită pentru a modifica permisiunile fișierelor. Schimbă grupul, utilizatorul și alții în executa, scrie, și permisiunea de citire . Acest chmod 755 Linux comanda este un caz de utilizare esențial pentru chmod. În general, această comandă este aplicată pentru a face diverse operațiuni fără nici un fel de dificultate, deoarece facilitează uşurinţa multor administratori de sistem în timpul rulării aplicaţiilor.
execlp
Important: Comanda Linux „chmod” trebuie introdusă cu litere mici.
Dacă implementăm comanda, adică numele fișierului chmod 755, vom trimite tuturor să execute și să citească fișierul. În acest caz, proprietarul fișierului are și permisiunea să scrie în acest fișier. Când folosim 755 pentru orice director, acesta definește că oricine îl poate accesa.
Important: De obicei, aceste permisiuni pot fi traduse în reprezentare textuală rwxr - xr - x.
Noțiunile de bază ale comenzii chmod
Putem aplica comanda chmod pentru modificarea permisiunii oricărui fișier în Unix. Putem, de asemenea, să transmitem permisiunea fișierului într-un număr de trei cifre.
În numărul 755, primul număr 7 poate fi definit ca permisiunea oferită proprietarului, al doilea număr 5 poate fi definit ca permisiunea de grup și al treilea număr 5 poate fi definită drept permisiunea fiecăruia.
Cu alte cuvinte, 755 poate fi reprezentat ca:
7 utilizatori execută, scriu și citesc
5 grupuri execută și citesc
Alți 5 execută și citesc
Există câteva tipuri de permisiuni esențiale pentru grupuri și utilizatori:
- Executați permisiunea
- Permisiune de scriere
- Permisiune de citire
Sintaxă
Comanda chmod are sintaxa care poate fi definită după cum urmează:
chmod
Partea de permisiuni a comenzii poate avea tipuri distincte de formate. Un format poate fi definit ca un grup de numere la fel ca cel pe care îl putem vedea după cum urmează:
chmod 755
Înainte de a vedea cum se utilizează chmod, trebuie să cunoaștem câteva dintre opțiunile de mai jos:
java if else declarație
-R: Această opțiune poate modifica permisiunile în mod recursiv.
-reference=FILE: Folosește mai degrabă modul FILE decât valorile MODE.
-c: Raportează doar dacă se face vreo modificare.
-în: Poate scoate diagnosticul pentru toate fișierele procesate.
top 10 hentai
Reprezentarea octală a comenzii chmod
Permisiunile sunt exprimate și sub formă de reprezentare octală (cu 0-7 numere).
Și asta este exact 755, un set de reprezentare octală a permisiunii pentru proprietarul grupului, proprietarul utilizatorului și alții.
Numerele octale inițiază din suma următoarelor numere:
1= executa permisiunea
2= permisiunea de scriere
4= permisiunea de citire
Prin urmare, 7= 1 + 2 + 4= Executare + Scriere + Permisiune de citire
5= 1 + 4= Executare + Permisiune de citire
Unde proprietarul grupului, proprietarul utilizatorului și alte permisiuni pot fi luate în considerare separat.
În plus, suma permisiunilor pentru diverși proprietari de utilizatori poate genera un număr octal (prin 0-7) și se folosește și pentru proprietarul grupului și alte permisiuni.
Notă: nu uitați să ocoliți permisiunea, adică 777 care oferă acces deplin pentru toată lumea. Pe directoare sau fișiere, comanda 777 nu este sugerată din motive evidente de securitate.
Comanda chmod 755 privind utilizarea directoarelor și fișierelor
Să înțelegem consecințele permisiunilor asupra directoarelor și fișierelor.
xor în java
Dorim să aflăm ce fac permisiunea de execuție, scriere și citire din punctul de vedere al utilizatorului dacă este aplicată directoarelor sau fișierelor.
Permisiune de citire:
Permisiune de scriere:
- fișier: poate modifica conținutul fișierului.
Executarea permisiunii: