Traduire les autorisations RWX au format octal dans Linux
- 1034
- 326
- Mohamed Brunet
Parfois, vous pouvez trouver utile d'afficher les droits d'accès des fichiers ou des répertoires sous forme octale au lieu de rwx
ou peut-être que vous voulez afficher les deux.
Au lieu d'utiliser le bon vieux ls -l
Commande, dans la plupart des distributions Linux modernes (sinon la totalité), vous trouverez stat
, un utilitaire qui affiche l'état du fichier ou du système de fichiers.
Lorsqu'il est exécuté sans arguments mais suivi d'un nom de fichier donné, stat
affichera de nombreuses informations sur le fichier ou le répertoire. Si utilisé avec le -c
option, stat vous permet de spécifier un format de sortie. C'est précisément cette option qui nous intéresse particulièrement.
Pour afficher tous les fichiers dans le répertoire de travail actuel suivi des droits d'accès sous forme octale, Type:
# stat -c '% n% a' *
Échantillon de sortie
add_emails.shot 755 anaconda-ks.CFG 600 delete_emails.shot 755 employé.SQL 644 indice.html 644 dernier.le goudron.gz 644 nrpe-2.15.le goudron.gz 644 php7 644 livre de jeu.recommencez 644Trouver les autorisations de fichiers Linux au format octal
Dans la commande ci-dessus, la séquence de format:
% n
- signifie nom de fichier%un
- signifie des droits d'accès sous forme octale
Alternativement, vous pouvez ajouter %un
pour %UN
, L'argument a passé à stat Si vous souhaitez afficher les autorisations rwx
format aussi.
Dans ce cas, vous pouvez taper:
# stat -c '% n% a' *
Échantillon de sortie
add_emails.shot -rwxr-xr-x anaconda-ks.CFG -rw------- delete_emails.shot -rwxr-xr-x employé.SQL -rw-r - r-- indice.html -rw-r - r-- dernier.le goudron.gz -rw-r - r-- nrpe-2.15.le goudron.gz -rw-r - r-- php7 -rw-r - r-- livre de jeu.recommencez -rw-r - r--Trouver des autorisations de fichiers Linux dans le répertoire
Pour afficher le type de fichier dans la sortie, vous pouvez ajouter %F
séquence de format.
# stat -c '% c% f% a'
Il existe plusieurs autres séquences de format que vous pouvez spécifier, se référer à homme de stat
page pour en savoir plus.
# homme statistique
Dans cette astuce, nous avons couvert un important utilitaire Linux appelé stat, qui vous aide à afficher un statut de fichier ou de fichier. Notre objectif principal ici était de traduire le rwx
les droits d'accès de la traditionnelle ls -l
Sortie à la forme octale.
Comme je l'avais mentionné plus tôt, de nombreuses distributions Linux modernes sont maintenant livrées avec stat utilitaire. Mais vous devez également vous rappeler que votre coquille peut être livrée avec sa propre version de stat, Par conséquent, reportez-vous à la documentation de votre shell pour plus d'informations sur les options et comment les utiliser.
- « Comment modifier et sécuriser l'URL de connexion par PHPMyAdmin par défaut
- BCC - outils de traçage dynamique pour la surveillance des performances Linux, le réseautage et plus »