Permissão negada durante a execução do arquivo c

0
ans@ans-HP-Compaq-6910p-GY837US-ABA:/media/study/coursera/IOT/Course2$ ls
hello.c~  helo.c   helo.c~
ans@ans-HP-Compaq-6910p-GY837US-ABA:/media/study/coursera/IOT/Course2$ gcc helo.c -o hello
ans@ans-HP-Compaq-6910p-GY837US-ABA:/media/study/coursera/IOT/Course2$ chmod u+x hello
ans@ans-HP-Compaq-6910p-GY837US-ABA:/media/study/coursera/IOT/Course2$ ./hello
bash: ./hello: Permission denied
ans@ans-HP-Compaq-6910p-GY837US-ABA:/media/study/coursera/IOT/Course2$

Eu sou novo no Ubuntu. Eu tinha acabado de criar um programa "hello world" em c e tentei executá-lo. Mas está me mostrando

batch error: access denied.

Eu sei que esta pergunta já foi feita, mas eu tentei muitas coisas e nada está funcionando para mim.

    
por Ans Bilal 15.12.2016 / 20:42

2 respostas

0

copie o arquivo para a pasta pessoal ou documentos e tente executá-lo

    
por Tarek 15.12.2016 / 20:58
0

Eu finalmente resolvi isso.

  1. eu mudei o local do arquivo de mídia para casa
  2. Eu reconstruí o arquivo de código gcc helo.c -o hello
  3. eu reran o arquivo do programa ./ helo
por Ans Bilal 15.12.2016 / 22:00