HI!
Не подскажете, как средствам bash найти файлы, принадлежащие конкретному пользователю, если его уже нет в /etc/passwd.
find / -nouser не подходит, так как он выдает все файлы, принадлежащие всем несуществующим пользователям
find / -user name - не подходит также, так как find не может определить имя (похоже он обращается к /etc/passwd)
Что посоветуете?
>HI!
>Не подскажете, как средствам bash найти файлы, принадлежащие конкретному пользователю, если его
>уже нет в /etc/passwd.
>find / -nouser не подходит, так как он выдает все файлы, принадлежащие
>всем несуществующим пользователям
>find / -user name - не подходит также, так как find не
>может определить имя (похоже он обращается к /etc/passwd)
>Что посоветуете?
сделай grep по user id
>>HI!
>>Не подскажете, как средствам bash найти файлы, принадлежащие конкретному пользователю, если его
>>уже нет в /etc/passwd.
>>find / -nouser не подходит, так как он выдает все файлы, принадлежащие
>>всем несуществующим пользователям
>>find / -user name - не подходит также, так как find не
>>может определить имя (похоже он обращается к /etc/passwd)
>>Что посоветуете?
>
>
>сделай grep по user idА где я возьму UID, если у меня пользователя уже нет?
>>>HI!
>>>Не подскажете, как средствам bash найти файлы, принадлежащие конкретному пользователю, если его
>>>уже нет в /etc/passwd.
>>>find / -nouser не подходит, так как он выдает все файлы, принадлежащие
>>>всем несуществующим пользователям
>>>find / -user name - не подходит также, так как find не
>>>может определить имя (похоже он обращается к /etc/passwd)
>>>Что посоветуете?
>>
>>
>>сделай grep по user id
>
>А где я возьму UID, если у меня пользователя уже нет?
а группу ты снёс? у группы возможно тот же номер
grep -Fположи в файлик все имеющиеся uid
find ./ grep -v -F uids.txt