J'essaie d'apprendre la programmation UNIX et suis tombé sur une question concernant fork (). Je comprends que fork () crée un processus identique au processus en cours d'exécution, mais où commence-t-il? Par exemple, si j'ai du code int main (int argc, char **argv) { int retval; printf ("This is most …
Quelqu'un peut-il me dire quelle est la relation entre un niceniveau spécifié et les processus enfants? Par exemple, si j'ai une valeur par défaut nicede 0, et que je démarre un script avec nice 5, qui à son tour démarre certains processus enfants (dans ce cas environ 20 en parallèle), …
À l'occasion, nous souhaitons suspendre les processus gourmands en mémoire sur nos serveurs Ubuntu et OS X pour libérer temporairement de la RAM pour d'autres tâches. Si tout ce qui nous inquiétait était l'utilisation du processeur, un simple Ctrl-Zfonctionnerait. Cependant, nous devons être en mesure de libérer de la RAM …
Linux ne fait pas réellement la distinction entre les processus et les threads, et implémente les deux en tant que structure de données task_struct. Alors, qu'est-ce que Linux fournit à certains programmes pour leur permettre de distinguer les threads d'un processus de ses processus enfants? Par exemple, existe-t-il un moyen …
Il y a quelques questions et réponses ici concernant l'alerte lorsqu'un processus se termine / se termine ( 1 , 2 ) - mais ceux-ci supposent tous que l'utilisateur a émis ledit processus lui-même, et peut donc l'écrire avec une alerte intégrée dans le régir le script ou diriger le …
J'ai un service, en gardant un certain port ouvert. Je reçois des données, que je ne m'attends ni ne veux obtenir, et j'essaie de localiser la source de ces données. Alors, comment puis-je trouver quel processus qui envoie des données vers un port spécifique, par opposition à quel processus écoute.
Je veux mettre à jour mon linux dans un seul shell mais par défaut wget ou axel dans updater utilisent toute la bande passante. Comment puis-je limiter la vitesse dans cette coque? Je veux que les autres shells aient une part équitable et limitent tout dans ce shell - quelque …
Si j'appelle une commande avec des arguments comme ceci: bob@bob-pc:~$ command -arg1 -arg2 ... d'autres utilisateurs peuvent-ils visualiser les arguments passés à la commande?
J'utilise Ubuntu Server 10.10 et je voudrais voir quels processus sont en cours d'exécution. Je sais que PostgreSQL s'exécute sur ma machine mais je ne peux pas le voir avec les commandes topou ps, donc je suppose qu'ils ne montrent pas tous les processus en cours d'exécution. Existe-t-il une autre …
J'utilise "Linux hostname 2.6.28-15-generic # 49-Ubuntu SMP Tue Aug 18 18:40:08 UTC 2009 i686 GNU / Linux" Toutes les machines clientes utiliseront le client léger, j'utiliserai mon ordinateur portable pour travailler et je monterai mon répertoire personnel du serveur sur mon ordinateur portable. Si j'ouvre le firefox dans mon ordinateur …
J'ai un programme qui effectue une grande quantité de travail (prend environ 4 à 5 heures) qui est démarré par cron lorsque toutes les données avec lesquelles il fonctionne deviennent disponibles. Parfois, lorsque j'attends sa fin, j'aimerais pouvoir démarrer un autre programme (interactif) à la fin. l'appel d'attente semble prometteur …
Comment tuer tous les processus d'un utilisateur? Quand je fais ps auxj'obtiens une liste de processus avec plusieurs utilisateurs, et je veux tuer tous les processus d'utilisateur name1par exemple! Qu'est-ce qu'une commande pour faire cela dans Ubuntu?
Je me suis toujours demandé cela, mais je n'ai jamais pris le temps de le découvrir, alors je vais le faire maintenant - dans quelle mesure l'utilisation illustrée ici de l'un /proc/$$/fd/$Nou de l'autre est-elle portable /dev/fd/$N? Je comprends les garanties POSIX /dev/null, /dev/tty, and /dev/console (même si je ne …
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.