CyberTek - the future at the present!
Google

Se tillatelser i oktale

Skrevet av: admin (oktober 25)

Når vi bruker ls-kommandoen kan vise tillatelsene for filene i følgende format:

-Rw-r-r-en brukergruppe 49296 24.03.2006 file.bin

Som må vise oktale tillatelser av disse filene Jeg anbefaler dette scriptet:

ls-l | awk '(k = 0 for (i = 0; i <= 8; i + +) K + = ((substr ($ 1, 2.1) ~ / [rwx] /) * 2 ^ (8 -i)) if (k) printf ("% 0th», k) print) '

Kommandoen viser tillatelsene oktale stilen + drwxr-xr-x.

Hvis du er fornøyd med resultatet kan du gjøre permanente og enklere å bruke ved å skape et alias i shellet du brukte til å parameterize og glede. For bash deg i hjemmet ditt katalogen redigere filen ~ /. Bashrc, etter utlogging og innlogging du kan bruke kommandoen "et alternativ til den klassiske comanto 'ls':

alias l = 'ls-lha-farger | awk' (k = 0 for (i = 0; i <= 8; i + +) K + = ((substr ($ 1, 2.1) ~ / [rwx] / ) * 2 ^ (8-i)) if (k) printf ("% 0th», k) print) "

Resultater:

600-134k rw --- en brukergruppe 21.04.2006 mbox

Publisert i: Linux , shell , tips

Legg til en kommentar

Spam beskyttelse av WP Captcha-Free

Drevet av Cybertek - Fjernhjelp