Le bit d'autorisation dans un mode fichier qui permet d'exécuter un fichier en tant que programme. En outre, les questions concernaient le format des fichiers de programme, ainsi que la localisation et l'exécution des fichiers de programme.
Je lisais sur chmod et ses modes octaux . J'ai vu que 1c'est exécuter uniquement. Qu'est-ce qu'un cas d'utilisation valide pour une autorisation d'exécution uniquement? Pour exécuter un fichier, on voudrait généralement une autorisation de lecture et d'exécution. $ echo 'echo foo' > say_foo $ chmod 100 ./say_foo $ ./say_foo …
J'ai des doutes concernant * nix. Je ne sais pas quel type de fichier exécutable est ls, que ce soit .sh ou .ksh ou tout autre type d'exécutable système s'il l'est, qu'est-ce que c'est? lorsque j'ai essayé de voir à quoi ressemble le code source de la lscommande, il montre …
Chaque fois que je lance un fichier sur un binaire ELF, j'obtiens cette sortie: [jonescb@localhost ~]$ file a.out a.out: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped Je me demande simplement ce qui a changé dans …
Je veux lancer l' wineexécutable (version 2.12), mais j'obtiens l'erreur suivante ( $= invite shell): $ wine bash: /usr/bin/wine: No such file or directory $ /usr/bin/wine bash: /usr/bin/wine: No such file or directory $ cd /usr/bin $ ./wine bash: ./wine: No such file or directory Cependant, le fichier est là: …
J'ai installé Debian dans VirtualBox (pour diverses expériences qui ont généralement cassé mon système) et j'ai essayé de lancer le script du module complémentaire invité VirtualBox. Je me suis connecté en tant que root et j'ai essayé de lancer autorun.sh, mais j'ai obtenu «Autorisation refusée». ls -lmontre que le script …
Je suis confus quant à l'exécution des autorisations de fichier ne se comportant pas comme je m'y attendais. Probablement parce que mes attentes sont fausses. En tous cas: J'ai un fichier script, pour la simplicité vient d'être appelé s, situé dans ~/bin. Pour cet exemple, le fichier contient uniquement les …
Je programme un script shell Linux qui imprimera des bannières d'état pendant son exécution uniquement si l'outil approprié, par exemple figlet, est installé (c'est-à-dire: accessible sur le chemin système ). Exemple: #!/usr/bin/env bash echo "foo" figlet "Starting" echo "moo" figlet "Working" echo "foo moo" figlet "Finished" J'aimerais que mon script …
Je me demande comment des applications tueuses telles que Thunderbird ou Firefox peuvent être mises à jour via le gestionnaire de paquets du système alors qu'elles sont toujours en cours d'exécution. Que se passe-t-il avec l'ancien code pendant sa mise à jour? Que dois-je faire lorsque je veux écrire un …
En ce moment, j'utilise cap_net_bind_service MY_USERNAMEdans /etc/security/capability.conf. Maintenant, il me suffit de définir cap_net_bind_service+il'interpréteur de mon langage de script préféré pour pouvoir ajouter CAP_NET_BIND_SERVICEà l' ensemble efficace via libcap [-ng]. Cela fonctionne bien, mais je me demande s'il existe un moyen de réaliser la même chose sans définir de majuscules …
Existe-t-il un moyen de définir le +xbit sur le script lors de la création? Par exemple, je lance: vim -some_option_to_make_file_executable script.sh et après avoir enregistré, je peux exécuter le fichier sans aucun mouvement supplémentaire. ps. Je peux courir chmoddepuis vimou même depuis la console elle-même, mais c'est un peu gênant, …
Je veux appeler un script python script.py à partir du terminal en tapant simplement script . Est-ce possible? Si c'est le cas, comment? Je sais que je peux éviter de taper python script.py en ajoutant #! / Usr / bin / env python en haut du script, mais je dois …
J'ai installé une application [par exemple fdisk]. Mais il fallait des bibliothèques pour l'exécution. Je recherche un utilitaire / outil qui m'aidera à créer un binaire statique à partir de binaires déjà installés. Pour que je puisse l'utiliser n'importe où. Le seul outil fiable que j'ai trouvé vient ErmineLightd' ici …
zsh: exec format error... c'est l'erreur que j'obtenais en essayant d'exécuter une grande application. J'utilise redhat Linux. Que puis-je faire pour résoudre ce problème?
J'ai un fichier dans $ HOME / bin (avant de demander, oui, il se trouve dans mon chemin) appelé testet j'ai confirmé qu'il peut être exécuté correctement lorsque je l'exécute avec le chemin d'accès complet au fichier. Cependant, j'ai un problème vraiment bizarre quand je ne le fais pas de …
Donc, par toute autre commande, le fichier exécutable existe, mais quand j'essaye de l'exécuter, il prétend qu'il n'est pas là. Ce n'est pas un caractère spécial dans le nom car je l'ai renommé par "chat". Et il semble que ce soit un binaire pour l'architecture correcte ... "semble", je suppose …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.