Отношения между свойствами файла и пользователем и группой

Расширение грубые силы на ответе Грэме:

find . -type f -regextype posix-awk -regex ".*/0*($(seq -s'|' 254 456)).*" 

Вы можете использовать \ | вместо | и \ (\) вместо () Если вам нужен posix (но затем, SEQ не Posix, не так ли?).

$ find . -maxdepth 2 -type f -regextype posix-awk -regex ".*/0*($(seq -s'|' 254 456)).*"    
./.fontconfig/3047814df9a2f067bd2d96a2b9c36e5a-le32d4.cache-3
./.fontconfig/3830d5c3ddfd5cd38a049b759396e72e-le32d4.cache-3
./.fontconfig/385c0604a188198f04d133e54aba7fe7-le32d4.cache-3
./Documents/374620-63301.pdf
./4567211someword.po

Хм. Похоже, мы должны добавить незначный символ для отмены конца числа. Возможно ». * / 0 * ($ (SEQ -S '|' 254 456)) [^ 0-9]. *" ?

0
27.02.2015, 10:29
1 ответ

Прежде всего, CAT / ETC / GROUP показывает только группы, созданные в системе. Если вы хотите узнать, какие группы относятся к LinuxSir , вам нужно использовать эту команду группы LinuxSIR .

Результат LS -L говорит:

-rw-r--r-- 1 linuxsir root 1549 Feb 23 19:16 test.txt

Это означает:

  • пользователя LinuxSIR владелец и может прочитать и запись на Test.txt
  • root Можно только прочитать
  • , кто-либо еще может читать только

. Это не говорит, что CORT группы является владельцем файла, он только говорит, какие разрешения root файл.

По умолчанию владелец файла является пользователем, который создал , и группа , присваиваемая файлу, является основной группой пользователя. Однако вы можете изменить группу файла с использованием CHGRP .

1
28.01.2020, 02:51

Теги

Похожие вопросы