«Найти» В доступе отказано

Я новый пользователь Ubuntu, и я пытался найти свой xorg.conf. Я использовал

find / -name xorg.conf

, но там написано «отказано в разрешении», как на этом изображении. Что я могу сделать, чтобы получить разрешение?

http://imgur.com/cRdMtn4

4
задан 16 May 2015 в 21:22

3 ответа

Вы получаете все эти сообщения об отказе в разрешении, потому что каталоги недоступны для чтения вами, и вы не работаете от имени пользователя root. В любом случае xorg.conf будет находиться в читаемом / доступном каталоге (/ etc / X11), поэтому, если вы его не нашли, его не существует (но читайте дальше). Если вы не хотите видеть все сообщения об отказе в разрешении, просто перенаправьте stderr в / dev / null (2> / dev / null)

Современным серверам Xorg действительно не нужен xorg.conf. Если он у вас есть, запустите Xorg -configure (соответствующие справочные страницы: Xorg (1) и xorg.conf (5)).

0
ответ дан 16 May 2015 в 21:22

Используйте sudo:

sudo find / -name xorg.conf 

sudo позволяет разрешенному пользователю выполнять команду от имени суперпользователя или другого пользователя.

Для получения дополнительной информации:

man sudo

(вы можете выйти с помощью Q )

0
ответ дан 16 May 2015 в 21:22

Прямой ответ: используйте sudo для запуска с правами администратора. Точнее, как описано на странице руководства : «sudo позволяет разрешенному пользователю выполнять команду от имени суперпользователя или другого пользователя, как указано в политике безопасности».

sudo find / -name xorg.conf

Лучший ответ: используйте вместо этого locate.

locate xorg.conf

Прохладный ответ: добавьте 2>/dev/null в конце, чтобы отменить сообщения об ошибках / предупреждения. -iname это круто, потому что делает поиск нечувствительным к регистру.

find / -iname xorg.conf 2>/dev/null
0
ответ дан 16 May 2015 в 21:22

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

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