Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum1 -- CercaGlobale -- Informativa su Cookie e Privacy


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
[RISOLTO] bash: permesso negato
#1
ciao a tutti,

per quanto riguarda esercizi di programmazione nel linguaggio C è successa una cosa strana....se lancio il file eseguibile con il comando ./ avendo il file sorgente ed il file eseguibile all'interno della Scrivania, l'eseguibile mi viene aperto regolarmente.
Ho provato a spostare il file sorgente e l'eseguibile all'interno di /home/franco/Documenti/ESERCIZI e, a questo punto, se digito ./nomeEseguibile il terminale risponde con
Codice:
bash: permesso negato
....non capisco proprio!!!
HP 15 Notebook PC
Dual core Intel Core i7-4510U CPU
8Gb Ram
HDD 750Gb
Scheda grafica Nvidia Geforce
Kernel: 4.4.0-38-generic x86_64 (64 bit)
Windows 10 64 bit
Ubuntu 16.04 Unity

Ciò che dobbiamo imparare a fare, lo impariamo facendolo.   Aristotele
Cita messaggio
Grazie da:
#2
boh, non sono molto esperto, potrebbe essere che hai i permessi sballati, questi che dicono?che magari qualcuno ti sa dire?
Codice:
ls -l
e
Codice:
ls -l ~/Documenti/ESERCIZI
Personalizzare Grub


Nu se peu sciuscià e sciurbì





Cita messaggio
Grazie da: leonida
#3
Codice:
franco@HP-15-Notebook-PC:~/Documenti/ESERCIZI$ ls -l
totale 84
-rw-rw-r-- 1 franco franco 8635 set 18 11:16 AreaCerchio
-rw-rw-r-- 1 franco franco  371 set 18 11:16 AREACERCHIO.c
-rw-rw-r-- 1 franco franco 8577 set 18 14:49 eta
-rw-rw-r-- 1 franco franco  231 set 18 15:06 ETA.c
-rw-rw-r-- 1 franco franco 8529 set 18 02:30 IncrVariabile
-rw-rw-r-- 1 franco franco  506 set 18 02:28 INCRVARIABILE.c
-rw-rw-r-- 1 franco franco 8579 set 18 12:02 micio
-rw-rw-r-- 1 franco franco  268 set 19 00:02 MICIO.c
-rw-rw-r-- 1 franco franco  268 set 18 23:53 MICIO.c~
-rw-rw-r-- 1 franco franco 8521 set 11 13:02 prova
-rw-rw-r-- 1 franco franco  418 set 11 13:01 prova.c
franco@HP-15-Notebook-PC:~/Documenti/ESERCIZI$
sono file di compilazione su C e relativi eseguibili.....che non vengono eseguiti se li richiamo dalla directory ESERCIZI!!!! Qualcuno può aiutarmi? Smile
HP 15 Notebook PC
Dual core Intel Core i7-4510U CPU
8Gb Ram
HDD 750Gb
Scheda grafica Nvidia Geforce
Kernel: 4.4.0-38-generic x86_64 (64 bit)
Windows 10 64 bit
Ubuntu 16.04 Unity

Ciò che dobbiamo imparare a fare, lo impariamo facendolo.   Aristotele
Cita messaggio
Grazie da:
#4
Non è che ci capisco molto di programmazione (praticamente niente) ma in quel listato non vedo nessun permesso di esecuzione (la x che dovrebbe seguire rw)
Proverei ad aggiungere il permesso di esecuzione a uno dei file (o direttamente dal File Manager o da terminale: chmod +x NomeFileEseguibile) e a rilanciarlo col classico ./ per vedere se le cose cominciano a funzionare...
Il sentimento più forte e più antico dell'animo umano è la paura, e la paura più grande è quella dell'ignoto.
Howard Phillips Lovecraft - L'Orrore Soprannaturale nella Letteratura
Cita messaggio
Grazie da: leonida
#5
ho provato con l'eseguibile di AreaCerchio:

Codice:
franco@HP-15-Notebook-PC:~/Documenti/ESERCIZI$ chmod AreaCerchio
chmod: manca l'operando dopo "AreaCerchio"
HP 15 Notebook PC
Dual core Intel Core i7-4510U CPU
8Gb Ram
HDD 750Gb
Scheda grafica Nvidia Geforce
Kernel: 4.4.0-38-generic x86_64 (64 bit)
Windows 10 64 bit
Ubuntu 16.04 Unity

Ciò che dobbiamo imparare a fare, lo impariamo facendolo.   Aristotele
Cita messaggio
Grazie da:
#6
Tra chmod e AreaCerchio ci va l'operando, che mk66 ti aveva suggerito con quel +x  
chmod +x NomeFileEseguibile
http://wiki.ubuntu-it.org/Amministrazion...rmessiFile oppure https://it.wikipedia.org/wiki/Chmod
Scegli tu che permessi dare, io me ne intendo fino a un certo punto Cool ciao
Cita messaggio
Grazie da: leonida
#7
perfetto!!!

grazie una cifra a tutti coloro che mi hanno aiutato!! At
Smile
HP 15 Notebook PC
Dual core Intel Core i7-4510U CPU
8Gb Ram
HDD 750Gb
Scheda grafica Nvidia Geforce
Kernel: 4.4.0-38-generic x86_64 (64 bit)
Windows 10 64 bit
Ubuntu 16.04 Unity

Ciò che dobbiamo imparare a fare, lo impariamo facendolo.   Aristotele
Cita messaggio
Grazie da:


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)