Je suis en train de parcourir ce livre , Advanced Linux Programming de Mark Mitchell, Jeffrey Oldham et Alex Samuel. C'est à partir de 2001, donc un peu vieux. Mais je trouve ça assez bon quand même. Cependant, je suis arrivé à un point où il s'écarte de ce que …
Étant donné un processus shell (par exemple sh) et son processus enfant (par exemple cat), comment puis-je simuler le comportement de Ctrl+ en Cutilisant l'ID de processus du shell? C'est ce que j'ai essayé: Courir shet ensuite cat: [user@host ~]$ sh sh-4.3$ cat test test Envoi SIGINTà catpartir d'un autre …
J'ai trouvé que ce pidstatserait un bon outil pour surveiller les processus. Je veux calculer l'utilisation moyenne de la mémoire d'un processus particulier. Voici un exemple de sortie: 02:34:36 PM PID minflt/s majflt/s VSZ RSS %MEM Command 02:34:37 PM 7276 2.00 0.00 349212 210176 7.14 scalpel (Cela fait partie de …
Parfois, je voudrais démonter un périphérique USB avec umount /run/media/theDrive, mais je reçois une drive is busyerreur. Comment savoir quels processus ou programmes accèdent à l'appareil?
J'ai utilisé cette commande avec succès, ce qui change une variable dans un fichier de configuration, puis exécute un script Python dans une boucle: for((i=114;i<=255;i+=1)); do echo $i > numbers.txt;python DoMyScript.py; done Comme chacune d’entre DoMyScript.pyelles prend environ 30 secondes avant de se terminer, je voudrais les reléguer à l’arrière-plan …
Existe-t-il un moyen de générer une liste complète des processus dans solaris, sans lignes tronquées? J'ai essayé la pscommande avec les arguments suivants: -f Génère une liste complète. (Voir ci-dessous pour signification des colonnes dans une liste complète ing.) -l Génère une longue liste. (Voir ci-dessous.) Donc, ces deux-là semblent …
Je suis à la recherche du processus démarré sous Linux portant l'ID de processus 0. Je sais que le initPID 1, premier processus sous Linux, existe-t-il un processus avec le PID 0?
Récemment, j'ai déterré des informations sur les processus sous GNU / Linux et j'ai rencontré la fameuse bombe à fourche: :(){ : | :& }; : Théoriquement, il est supposé se dupliquer à l'infini jusqu'à ce que le système manque de ressources ... Cependant, j'ai essayé de tester à la …
Je veux déterminer quel processus a l'autre extrémité d'un socket UNIX. Plus précisément, je pose une question sur celle qui a été créée avec socketpair(), bien que le problème soit le même pour toutes les sockets UNIX. J'ai un programme parentqui crée un socketpair(AF_UNIX, SOCK_STREAM, 0, fds), et l' fork()art. …
J'ai développé un algorithme pour un problème assez difficile en mathématiques qui peut prendre plusieurs mois. Comme je n'ai que des ressources limitées, j'ai commencé ceci sur mon ordinateur portable Ubuntu 12.04 (x86). Maintenant, je veux installer des mises à jour et redémarrer l'ordinateur portable (le message "redémarrez s'il vous …
Je veux exécuter plusieurs commandes (processus) sur un seul shell. Tous ont leur propre sortie continue et ne s'arrêtent pas. Les exécuter dans les pauses de fond Ctrl- C. Je voudrais les exécuter en tant que processus unique (sous-shell, peut-être?) Pour pouvoir les arrêter tous avec Ctrl- C. Pour être …
En utilisant flockplusieurs processus, vous pouvez avoir un verrou partagé en même temps ou attendre l’acquisition d’un verrou en écriture. Comment puis-je obtenir une liste de ces processus? C'est-à-dire que, pour un fichier X donné, l'idéal est de trouver l'ID de processus de chaque processus qui détient ou attend un …
Je sais que pkillplus de règles de filtrage que killall. Ma question est la suivante: quelle est la différence entre: pkill [signal] name et killall [signal] name J'ai lu que killallc'est plus efficace et tuer tous les processus et sous-processus (et récursivement) qui correspondent au nameprogramme. pkillne fait pas ça …
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.