est un processus de recherche et de réduction du nombre de bogues ou de défauts dans un programme informatique, le faisant ainsi se comporter comme prévu
J'ai des problèmes avec certains scripts de bash, des erreurs et des comportements inattendus. Je voudrais étudier les causes des problèmes afin que je puisse appliquer des correctifs. Existe-t-il un moyen de transformer une sorte de "mode débogage" pour bash, pour obtenir plus d'informations?
J'ai un travail cron qui est programmé pour s'exécuter tous les jours, mis à part le changement d'horaire, existe-t-il un autre moyen d'effectuer un test de la commande maintenant pour voir si cela fonctionne comme prévu?
De temps en temps, les utilisateurs de Linux et Unix sont confrontés à divers problèmes de réseau. Beaucoup de ces problèmes sont présentés ici et sur d'autres forums de dépannage, mais ils sont très concrets et contiennent de nombreuses informations techniques supplémentaires, et il est parfois difficile de comprendre le …
Je me sens comme un enfant dans le bureau du directeur expliquant que le chien a mangé mes devoirs la veille de l’échéance, mais je suis en train de regarder un bug de perte de données insensé et je ne peux pas comprendre comment cela s’est passé. Je voudrais savoir …
Existe-t-il une chance de savoir comment un binaire a été construit sous Linux? (et ou autre Unix) Compilateur, version, heure, drapeaux etc ... J'ai regardé readelfet je n'ai pas trouvé grand chose, mais il pourrait y avoir d'autres moyens d'analyser le code / section binaire, etc. Quelque chose que vous …
J'exécute la commande suivante sur mon serveur Ubuntu root@slot13:~# lxc-stop --name pavan --logfile=test1.txt --logpriority=trace Il semble pendre indéfiniment. Chaque fois que cela se produisait sous AIX, j’obtenais simplement le PID du processus incriminé et disais $ procstack <pid_of_stuck_process> et il montrait tout le reste du processus. Existe-t-il un équivalent de …
J'ai tapé helppendant que j'étais dans la BDG mais je n'ai rien trouvé à propos d'introduction, de remplacement et de sortie progressive. Je mets un point d'arrêt dans un programme d'assemblage dans _start( break _start). Ensuite, j'ai tapé nextet le débogage terminé. Je suppose que c'est parce qu'il a fini …
J'ai une application en ligne de commande qui, lorsqu'elle est exécutée, ne fait pas ce qu'elle est censée faire et laisse un message à un moment donné: Segmentation fault Qu'est-ce que ça veut dire? Que devrais-je faire?
J'ai une bashinstance longue (à l'intérieur d'une screensession) qui exécute un ensemble complexe de commandes à l'intérieur d'une boucle (chaque boucle faisant des tuyaux, des redirections, etc.). La longue ligne de commande a été écrite à l'intérieur du terminal - elle ne se trouve dans aucun script. Maintenant, je connais …
Je travaille dans un système d'exploitation intégré comme uCOS, ThreadX. Alors que j'ai codé des applications sous Linux, je prévois maintenant de commencer à apprendre le noyau Linux. J'ai quelques questions concernant l'environnement. Quelle est la meilleure distribution, qui dispose d'outils faciles à utiliser pour le développement du noyau? (jusqu'à …
J'ai une fonction bash (ou alias), par exemple function install() {sudo apt-get install $@}. Lors de l'exécution de la commande install dicelab, je m'attends à ce que ce soit réellement exécuté sudo apt-get install dicelab. Où puis-je voir ce qui était réellement exécuté par le shell? Je voudrais m'assurer que …
J'ai deux instances d'un processus en cours d'exécution. L'un d'entre eux est "FREAKING OUT!" et des erreurs d'impression non stop à STDOUT. Je veux tuer le processus interrompu mais je dois m'assurer de ne pas terminer le mauvais. Ils ont tous deux été lancés en même temps et en utilisant, …
Existe-t-il un outil qui débogue les tables de routage sur une machine Linux? Je veux dire une que je peux utiliser en y entrant une adresse IP, elle prendra en compte la table de routage existante et affichera les correspondances à partir de la table, donc je peux avoir une …
J'utilise Scientific Linux (SL). J'essaie de compiler un projet qui utilise un tas de fichiers C ++ (.cpp). Dans le répertoire user/project/Build, j'entre makepour compiler et lier tous les fichiers .cpp. Je dois ensuite aller user/run/et taper./run.sh values.txt Pour déboguer avec GDB, je dois aller user/runpuis taper gdb ../project/Build/bin/Projectet pour …
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.