Ces commandes s'exécutent en arrière-plan: foo @ contoso ~ $ sleep 30 & foo @ contoso ~ $ sleep 60 & foo @ contoso ~ $ sleep 90 & Quel est le signe moins et plus après l'exécution du processus des travaux? foo @ contoso ~ $ jobs [1] Running …
Cet ordinateur portable a un SSD et j'ai donc décidé d'omettre l'échange. Cela fonctionne bien dans la plupart des cas, mais parfois la RAM devient un peu courte et l'ordinateur devient vraiment lent et a tendance à geler. Existe-t-il un moyen d'implémenter un bouton "tuer le plus gros processus" qui …
Dis que j'ai un pid en main, mypid=$$ existe-t-il une commande bash / system que je peux utiliser pour écouter la sortie de ce processus avec le pid donné? Si aucun processus avec mypid n'existe, je suppose que la commande devrait simplement échouer.
Pourquoi ssh -tn'attend-il pas la fin des travaux d'arrière-plan? Exemple: ssh user@example 'sleep 2 &' Cela fonctionne comme prévu, car ssh revient après 2 secondes, tandis que ssh user@example -t 'sleep 2 &' n'attend pas la sleepfin et revient immédiatement. Quelqu'un peut-il expliquer la raison derrière cela? Existe-t-il un moyen …
Dans le monde * nix, existe-t-il un moyen pour le script shell d'avoir des informations sur le programme qui l'a exécuté? Exemple: /path/to/script1 /path/to/script_xyz dans ce scénario imaginaire, script_xyzaurait des informations de chemin ( /path/to/script1) ou processus PID de l'entité qui l'a exécuté. Remarque: je suis curieux de connaître différentes …
J'ai lu dans le livre Modern Operating Systems que lorsqu'une commande est exécutée, le shell crée un processus enfant, l'attend jusqu'à ce que l'enfant ait terminé son exécution, puis attend une autre commande de l'utilisateur. C'est en effet le cas pour de nombreux programmes comme gedit. Le terminal ne prend …
Je veux démarrer un processus qui ne fait rien mais qui est toujours en cours d'exécution. Supposons que je lance un processus appelé sadhadxket que lorsque je lance, pgrep -x "sadhadxk"je récupère le numéro PID, comme tout processus normal fonctionne. Existe-t-il un moyen de démarrer un processus factice?
Si le script fonctionne correctement à partir de la ligne de commande, pourquoi le même script devient-il un état zombie après avoir exécuté Cron et comment dépanner le même? Voici un exemple réel: [root@abc ~]# ps ax | grep Z 23880 ? Zs 0:00 [checkloadadv.sh] <defunct> 23926 pts/0 S+ 0:00 …
Je voudrais obtenir une liste de tous les processus dont le parent est $ pid. Voici le moyen le plus simple que j'ai trouvé: pstree -p $pid | tr "\n" " " |sed "s/[^0-9]/ /g" |sed "s/\s\s*/ /g" Existe-t-il une commande ou un moyen plus simple d'obtenir la liste des …
Ping est un programme appartenant à root avec le bit d'ID utilisateur défini. $ ls -l `which ping` -rwsr-xr-x 1 root root 35752 Nov 4 2011 /bin/ping Si je comprends bien, si un utilisateur exécute le processus ping, l'ID utilisateur effectif passera de l'ID utilisateur réel (c'est-à-dire l'ID utilisateur de …
Actuellement, j'utilise les éléments suivants pour vérifier la durée réelle d'un processus: ps -eo uid,pid,etime | egrep '^ *MY_ID' | egrep 'PID_OF_PROCESS' Et cela génère les éléments suivants: MY_ID PID_OF_PROCESS 00:16 Cependant, une fois le processus terminé, je veux savoir combien de temps il a duré, mais je n'arrive pas …
Je compare actuellement l'implémentation PID aléatoire sur OpenBSD, FreeBSD et Linux du point de vue de la sécurité. Tant que OpenBSD et FreeBSD sont concernés, mon travail est terminé. Cependant, alors que la réponse ici indique qu'un PID aléatoire peut être activé sur Linux simplement grâce à un sysctlparamètre, je …
J'utilise un système de bureau Ubuntu 12.04. Jusqu'à présent, je n'ai installé que quelques programmes (j'ai des droits sudo). Lorsque je vérifie la liste des utilisateurs du système, je vois une longue liste, comme plus de 20 utilisateurs - quand ces utilisateurs ont-ils été créés (par exemple, démon, sys, synchronisation, …
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.