CyberTek - the future at the present!
Google

Mostra octal permisos

Enviat per: Admin (octubre 25)

Quan usem la comanda ls per veure els permisos d'arxius en el format següent:

-rw-r-r-1 grup d'usuaris de 49.296 24 mar 2006 file.bin

Així com la necessitat de mostrar octal dels permisos d'arxiu que la seqüència de comandaments:

ls-l | awk '(k = 0; for (i = 0; i <= 8; i + +) k + = ((sostreuen ($ 1, 2,1) ~ / [rwx] /) * 2 ^ (8 -i)) if (k) printf ( "% 0o", k) d'impressió)

La comanda mostra els permisos octal estil + drwxr-XR-x.

Si es compleixen el resultat pot fer permanent i més fàcil d'utilitzar mitjançant la creació d'un àlies en el dipòsit que va utilitzar per i com a paràmetre. Per bash que ha d'editar el seu directori home en el fitxer ~ /. Bashrc, després de sortir d'accés i pot utilitzar la 'l' alternativa a la clàssica comanto 'ls':

alies l = 'ls-LHA colors | awk' (k = 0; for (i = 0; i <= 8; i + +) k + = ((sostreuen ($ 1, 2,1) ~ / [rwx] / ) * 2 ^ (8-i)) if (k) printf ( "% 0o", k) d'impressió) ""

Resultat:

600-rw --- 1 grup d'usuaris 134K abril 21 2006 mbox

Publicat a: linux, shell, consells

Afegir un comentari

Powered by CyberTek - Assistència remota