|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() |
Voila, la question est dans le titre.
Imaginons que dans le répertoire courant, j'ai un fichier exemple qui soit exécutable, comment faire pour l'exécuter en tapant et non Voila, parce que cela me gêne en programmation C avec la variable argv[0]. En root, une personne ayant eu un accès physique a ma machine a donné tous les droits au répertoire racine (via chmod 777 /). Quels sont les droits qui sont normalement attribués ici ? Quelqu'un peut il me donner la commande chmod à exécuter afin de palier ce problème. Merci à vous de votre attention. Cordialement. Gaëtan |
|
|
00
|
|
|
#2 |
|
Futur Membre du Club
![]() Inscription : août 2005 Messages : 21 ![]() |
Pour ne pas mettre de ./ devant un fichier executable il faut rajouter . à ta variable d'environnement PATH.
Ce bout de code est à mettre à la fin de ton fichier ~/.bashrc (si tu utilise bash comme shell) ou fichier de configuration équivalent pour les autres shells. |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() |
Merci à toi
Sinon, concernant le répertoire racine, j'ai trouvé la solution sur un site depuis tout à l'heure. Pour info : Merci à toi vlord et à tous ceux qui ont essayé de répondre à mon pb. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com