Vedeți permisiunile unui fișier în format octal

permisiuni

http://www.cellbiol.com/bioinformatics_web_development/chapter-2-the-linux-operating-system-setting-up-a-linux-web-server/the-linux-filesystem/

L permisiuni Sunt un subiect destul de interesant în lumea Unix și una dintre cele mai apreciate particularități ale acestui tip de sistem de operare. Linux implementează acest sistem de moduri pentru directoarele și fișierele sistemului și pe care le putem completa cu alte straturi de securitate, cum ar fi atributele extinse pe care unele sisteme de fișiere le implementează, sau, de asemenea, alte tipuri de sisteme de securitate, cum ar fi listele de control al accesului sau ACL.

În unele articole am vorbit despre moduri sau permisiuni, oricum doriți să le numiți și cu siguranță știți deja că putem vedea permisiunile pe care directoare și fișiere cu o comandă simplă ls -l, dar în consolă ne va arăta forma literelor așa cum știm deja. Pe de altă parte, putem folosi și aceeași notație sau cea octală pentru a modifica aceste permisiuni folosind comanda chmod, după cum știți deja ... Dar ce se întâmplă dacă dorim să listăm permisiunile în formă octală?

Ei bine, pentru a vezi notația octală Putem folosi diferite proceduri, deși una dintre cele mai simple este prin comanda stat:

stat /etc/passwd

Cu comanda anterioară vom vedea o mulțime de informații despre acest fișier specific, în exemplul / etc / passwd. Dar dacă vrem doar să vedem sau permisiuni în format octal, poți să folosești:

stat -c '%a' /etc/passwd

Între formate și posibilități Disponibile, pe care le puteți vedea cu man stat, sunt, de asemenea,% A pentru a vedea formatul cu litere și multe alte opțiuni pentru a filtra rezultatul complet și pentru a afișa doar câteva dintre câmpurile care sunt obținute dacă nu specificăm nimic. De exemplu, dacă dorim să ni se afișeze ambele moduri de a vizualiza permisiunile sau modurile Unix ale unui fișier sau director, putem folosi această altă comandă:

stat -c '%A %a' /etc/passwd

Și așa vom obține ambele în ieșirea standard ...


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.