Obtenez pour voir les autorisations d'un fichier au format octal

autorisations

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

Les permis C'est un sujet assez intéressant dans le monde Unix et l'une des particularités les plus appréciées de ce type de système d'exploitation. Linux implémente ce système de modes pour les répertoires et les fichiers du système, et que nous pouvons compléter avec d'autres couches de sécurité telles que les attributs étendus que certains systèmes de fichiers implémentent, ou encore d'autres types de systèmes de sécurité tels que les listes de contrôle d'accès ou ACL.

Dans certains articles, nous avons parlé des modes ou des autorisations, peu importe comment vous voulez les appeler, et vous savez sûrement déjà que nous pouvons voir les autorisations que notre répertoires et fichiers avec une simple commande ls -l, mais dans la console, cela nous montrera la forme des lettres que nous connaissons déjà. Par contre, on peut aussi utiliser cette même notation ou la notation octale pour modifier ces permissions à l'aide de la commande chmod, comme vous le savez peut-être déjà ... Mais que se passe-t-il si on veut lister les permissions sous forme octale?

Eh bien, afin de voir la notation octale Nous pouvons utiliser différentes procédures, bien que l'une des plus simples soit via la commande stat:

stat /etc/passwd

Avec la commande précédente, nous verrons beaucoup d'informations sur ce fichier spécifique, dans l'exemple / etc / passwd. Mais si nous voulons juste voir le mode o autorisations au format octal, vous pouvez utiliser:

stat -c '%a' /etc/passwd

Entre le formats et possibilités Disponible, que vous pouvez voir avec man stat, il y a aussi% A pour voir le format avec des lettres, et de nombreuses autres options pour filtrer la sortie complète et n'afficher que certains des champs obtenus si nous ne spécifions rien. Par exemple, si nous voulons voir les deux façons de visualiser les permissions ou les modes Unix d'un fichier ou d'un répertoire, nous pouvons utiliser cette autre commande:

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

Et donc nous obtiendrons les deux dans la sortie standard ...


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.