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

Сейчас я не на своем ноутбуке, но проверьте, что Power Manager --> Battery (and AC) --> Monitor --> "Put display to sleep when computer is inactive for" и "Switch off display when computer is inactive for" не установлены на "Never". Число не имеет значения, но "Никогда" отменяет опцию закрытой крышки.

Также убедитесь, что запущенные приложения не отключают экранную заставку. Медиаплееры и игры часто имеют опции, предотвращающие выключение экрана во время их работы.

4
10.05.2019, 18:57
2 ответа

findможет принимать несколько тестовых примитивов, чтобы определить, какие файлы (или каталоги и т. д. )выбираются для дальнейшей обработки с помощью find. Команда:

find / -user username

выведет список всех файлов, принадлежащих пользователю username. Точно так же

find / -group groupname

Список всех записей, принадлежащих группе groupname. Если оба теста заданы в командной строке find, операция по умолчанию состоит в том, чтобы «и» их:

find / -user username -group groupname -ls

4
27.01.2020, 20:53

Вы можете использовать команду find, чтобы указать пользователя и группу, поместив несколько параметров в ()с переключателем -aвнутри.

find /the/path -type f \( -user username -a -group groupname \) 

type -fиспользуется для указания файлов. Вы можете удалить его, если вам также нужны каталоги и ссылки.

Скобки должны быть экранированы обратной косой чертой.

Если вы хотите передать егоls:

find /the/path \( -user username -a -group groupname \) -exec ls {} \;

Добавление -exec -ls {} \;в конце делает это.

3
27.01.2020, 20:53

Теги

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