Просмотр полной версии : права на файл в виде чисел
Как отобразить права на файл в виде чисел, например:
755 root root examplefile
а не в виде:
drwxr-x--x root root examplefile
как это можно сделать при помощи ls -l
nafanyaa
02.12.2010, 18:12
вроде никак, переводить надо.
Для упрощения записи команды chmod можно использовать числовое представление прав. получаем:
–x 1
-w- 2
-wx 3
r– 4
r-x 5
rw- 6
rwx 7
drwxr-x--x - 771
а если присваивать
$ chmod 771examplefile
На самом деле значение имеют только:
r = 4
w = 2
x = 1
При необходимости эти права комбинируются в суммы соответствующих чисел по три числа: для владельца, группы и всех остальных соответственно.
chmod.pl (https://href.li/?http://s7ick.org/tools/chmod) - скрипт для конвертирования цифр в буквенные значения и обратно
sh$ perl chmod
Usage:
chmod 1755 ->returns '-rwxr-xr-t'
chmod rwxr-xr-t ->returns '1755'
мне такое подсказали:
Код:
stat -c "%a %n" /*
отобразить права доступа в виде чисел для заданной папки
absurdo написал(а):
Как отобразить права на файл в виде чисел,
В Midnight Commander есть комбинация клавиш: Ctrl+x,i
Можно листать файлы в обычном режиме и проверять права. Повторное нажатие вернет к прежнему виду.
Редактирование прав:
* для одного, текущего файла: Ctrl+x,с
* смена владельца: Ctrl+x,o
Посмотрите про права тут
Для просмотра скрытого содержимого необходимо иметь 5 сообщений, у вас 0 сообщений.
Спасибо, но stat -c "%a %n" /*
это именно то что было нужно.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot