Чем не владеет корень?

Корень не владеет /home/* папки, но что разве базируются другие папки, не владеют?

0
задан 23 January 2016 в 18:06

2 ответа

Если Ваша цель состоит в том, чтобы найти все файлы и каталоги доступными Вами, используйте find утилита с -group флаг.

 sudo find / -group $USER  | less 

, Если Вы хотите отфильтровать только каталоги, используйте -type флаг

 sudo find / -type d -group $USER  | less 
[еще 1112] информация в man find. Владение найденных файлов могло бы принадлежать корню, но если файл принадлежит Вашей группе, а также прочитал полномочия для Вашей группы, можно получить доступ к тем файлам

, Чтобы найти, что файлы владели Вами, используйте -user флаг

find / -user $USER -ls | less

На ноте стороны, можно хотеть искать без sudo, потому что, если файл принадлежит Вам, но не читаемый другими, он может бросить ошибку для sudo

Для предотвращения ошибок в выводе, используйте 2>/dev/null перенаправление. Как так

find / -user $USER -ls 2> /dev/null | less
3
ответ дан 26 July 2019 в 09:03

Кроме пользовательских папок, которые не являются корнем, все, которое он базируется принадлежавший. Вот почему необходимо только использовать su или sudo, если Вы должны, потому что можно действительно испортить вещи.

2
ответ дан 26 July 2019 в 09:03

Другие вопросы по тегам:

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