Как я могу использовать strace для команды, выполняемой от имени конкретного пользователя, не -root?

Файл README для платы, который находится по адресу board/ti/am335x/README в дереве исходных текстов, содержит раздел о записи на eMMC. В нем говорится о Falcon Mode, в котором U -Boot запускает Linux, но также рассматривается перепрошивка U -Boot как часть этого.

3
09.02.2021, 23:58
1 ответ

Вам просто нужно установить пользователя no -root, а затем strace и команду,вот так:

sudo -u <no-root user> strace <command>

Пример:

sudo -u noroot strace ls

-u -Выполнить команду от имени пользователя

0
18.03.2021, 22:31

Теги

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