В чем смысл этой ошибки: “ Проблема с доступом к статусу файла & rdquo ;? [закрыто]

Я компилирую в терминале код c, и когда я пытаюсь запустить его, я получил эту ошибку. Есть ли какой-то конкретный смысл? и как я могу это исправить?

1
задан 3 April 2016 в 03:21

1 ответ

Попробуйте получить доступ к этому файлу с помощью терминала. Посмотрите, нет ли у вас каких-либо проблем.

Как только вы закончите с этим, переходите к программе c. Возможно, вы пытаетесь получить доступ к файлу, для которого вам необходимы права на root.

Итак, вы можете использовать этот комманд в файле

sudo chown USERNAME FILENAME

Он изменит право собственности на файл от root до USERNAME.

или вы также можете использовать sudo для компиляции и запуска программы с привилегиями sudo

sudo gcc -o Output Hello.c 

, есть и другой способ. Вы можете использовать эти команды, чтобы выполнить свою работу.

sudo chown root:USERNAME Output  
sudo chmod 4550 Output        // use SUID to get root privilege
0
ответ дан 23 May 2018 в 12:25

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

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