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.
Lorsque j'exécute un programme sans spécifier le chemin complet de l'exécutable, et que Bash doit rechercher les répertoires $PATHpour trouver le binaire, il semble que Bash se souvienne du chemin dans une sorte de cache. Par exemple, j'ai installé une version de Subversion à partir de la source /usr/local, puis …
J'apprends le C #, alors j'ai créé un petit programme C # qui dit Hello, World!, puis je l'ai compilé mono-cscet exécuté avec mono: $ mono-csc Hello.cs $ mono Hello.exe Hello, World! J'ai remarqué que quand je frappe TABdans bash, Hello.exea été marqué exécutable. En effet, il ne fonctionne que …
J'essaie de comprendre le concept de fichiers spéciaux sous Linux. Toutefois, /devà ma connaissance , avoir un fichier spécial dans le fichier semble tout à fait ridicule, alors que sa fonction pourrait être mise en œuvre par une poignée de lignes en C. De plus, vous pouvez l'utiliser à peu …
Je comprends comment définir des objets partagés au moment de la liaison / compilation. Cependant, je me demande toujours comment les exécutables recherchent l’objet partagé ( *.sobibliothèques) au moment de l’exécution. Par exemple, mon application a.outappelle des fonctions définies dans la lib.sobibliothèque. Après la compilation, je passe lib.soà un nouveau …
Avant aujourd'hui, j'utilisais le terminal dans une certaine mesure pour accéder aux répertoires et en sortir, ainsi que pour modifier les dates des fichiers à l'aide de la touchcommande. J'avais réalisé toute l'étendue du terminal après avoir installé un script amusant sur Mac et chmod 755dû utiliser le fichier pour …
C'est peut-être une question idiote, mais je la pose quand même. Si j'ai déclaré un shebang #!/bin/bash au début de my_shell_script.sh, alors dois-je toujours invoquer ce script en utilisant bash [my@comp]$bash my_shell_script.sh ou puis-je utiliser par exemple [my@comp]$sh my_shell_script.sh et mon script détermine le shell en cours d'exécution en utilisant …
J'ai actuellement un problème étrange sur debian (Wheezy / amd64). J'ai créé un chroot pour installer un serveur (je ne peux pas donner plus de détails à ce sujet, désolé). Appelons son chemin /chr_path/. Pour rendre les choses faciles, j'ai initialisé ce chroot avec un debootstrap (également Wheezy / amd64). …
J'ai créé un script bash mais quand j'essaye de l'exécuter, je reçois #!/bin/bash no such file or directory Je dois exécuter la commande: bash script.shpour que cela fonctionne. Comment puis-je réparer cela?
Est-il possible d'exécuter un script s'il n'y a pas d'autorisation de le lire? En mode racine, j'ai créé un script et je veux que l'autre utilisateur exécute ce script mais ne le lise pas. J'ai fait chmodinterdire la lecture et l'écriture, mais autoriser l'exécution, mais en mode utilisateur, j'ai vu …
Je veux connaître la liste des bibliothèques dynamiques qu'un binaire charge lorsqu'il est exécuté (avec leurs chemins d'accès complets). J'utilise CentOS 6.0. Comment faire ça?
J'ai un exécutable pour le client de contrôle de version perforce ( p4). Je ne peux pas le placer /opt/localcar je n'ai pas de privilèges root. Y at-il un emplacement standard où il doit être placé $HOME? La hiérarchie du système de fichiers a-t-elle une convention stipulant que les fichiers …
Avec Bash, sourceil est possible d'exécuter un script sans définir un bit d'exécution. Ceci est documenté et le comportement attendu, mais n'est-ce pas contre l'utilisation d'un bit d'exécution? Je sais que sourcecela ne crée pas de sous-shell.
Sur les systèmes Linux 32 bits, l'appel de cette $ /lib/libc.so.6 et sur les systèmes 64 bits cette $ /lib/x86_64-linux-gnu/libc.so.6 dans un shell, fournit une sortie comme celle-ci: GNU C Library stable release version 2.10.1, by Roland McGrath et al. Copyright (C) 2009 Free Software Foundation, Inc. This is free …
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.