CyberTek - the future at the present!
Google

Zobacz w ósemkowym uprawnienia

Wysłany przez: admin (październik 25)

Gdy używamy polecenia ls wyświetla prawa dostępu do plików w formacie:

-Rw-r-r-1 grupa użytkowników 49296 24 marca 2006 file.bin

Jak potrzeba, aby wyświetlić uprawnienia ósemkowa tych plików polecam ten skrypt:

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

Polecenie wyświetla uprawnienia ósemkowa styl + drwxr-xr-x.

Jeśli jesteś zadowolony z wyniku i tym łatwiej można jej używać na stałe, tworząc alias w powłoce użyty do parametryzacji i przyjemności. Bash dla Ciebie w twoim katalogu domowym edytować plik ~ /. Bashrc, po wylogowaniu i logowanie możesz użyć polecenia "alternatywą dla klasycznych comanto 'ls':

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

Wynik:

600-134K rw --- 1 grupa użytkowników 21 kwietnia 2006 mbox

Opublikowano w: linux , powłoki , porady

Dodaj komentarz

Ochrona przed spamem przez WP Captcha-Free

Powered by Cybertek - Pomoc zdalna