J'ai commencé une vérification de hachage d'un fichier volumineux et je ne veux pas le redémarrer à l'aide time. Comment puis-je obtenir l'heure de l'horloge murale sans utiliser l'heure au début ou utiliser datejuste avant d'invoquer une
J'ai commencé une vérification de hachage d'un fichier volumineux et je ne veux pas le redémarrer à l'aide time. Comment puis-je obtenir l'heure de l'horloge murale sans utiliser l'heure au début ou utiliser datejuste avant d'invoquer une
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"...
Pour les scénarios de test de catastrophe sur un environnement hors serveur, nous recherchons un moyen simple de bloquer un processus en état D (veille sans interruption). Des moyens simples? Un exemple de code C serait un plus :) Modifier - la première réponse est semi-correcte, car le processus...
Est-il possible de changer le processus parent d'un processus? Si oui, comment? Par exemple, comment screenparvient-il à attacher une screensession et les processus en cours d'exécution à différents processus shell? Y a-t-il un changement de processus parent? Il me semble avoir entendu parler...
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...
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...
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...
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...
Je lisais les différences entre cron et anacron et j'ai réalisé que anacron, contrairement à cron, n'est pas un démon. Je me demande donc comment cela fonctionne réellement si ce n'est pas un
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...
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...
Voici la sortie de la ls -allcommande: -rwxr----- 1 subhrcho dba 3600 Nov 13 17:26 jdev -rw-r----- 1 subhrcho dba 1566 Nov 13 17:26 jdev-Darwin.conf -rw-r----- 1 subhrcho dba 347 Mar 6 2009 jdev-debug.boot -rw-r----- 1 subhrcho dba 821 Nov 13 17:26 jdev-logging-debug.conf -rw-r----- 1 subhrcho dba...
Lorsque j'utilise l'une de ces commandes avec un argument comme nom d'un processus, les deux renvoient exactement le même nombre. S'agit-il des mêmes commandes? S'agit-il de deux commandes différentes qui font la même chose? L'un d'eux est-il un alias pour l'autre? pidof firefox pgrep firefox...
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...
Supposons le morceau de code bash suivant: foo > logfile 2>&1 & foo_pid=$! while ps -p$foo_pid do ping -c 1 localhost done wait $foo_pid if [[ $? == 0 ]] then echo "foo success" fi Est-il sûr de supposer qu'il $?contient en effet le code retour de fooet non le code retour de ping? Si...
Ce processus continue de monopoliser ma bande passante: Que fait ce processus? Est-il sûr de le tuer? Est-il sûr de supprimer le package dans son ensemble (pour l'empêcher de redémarrer jamais) Ou devrais-je simplement l'empêcher de s'exécuter automatiquement en arrière-plan? J'utilise Fedora...
Je programme que j'ai écrit en C fork () hors d'un processus enfant. Aucun des deux processus ne prendra fin. Si je lance le programme à partir de la ligne de commande et appuie sur Ctrl-c, quel (s) processus recevra le signal
Je continue donc de lire partout que cette commande devrait mettre fin à tous les processus enfants du processus parent: kill -- -$$ L'utilisation d'un ID négatif avec la commande kill fait référence à un PGID et d'après les exemples que j'ai vus, il semble que le PGID des processus enfants devrait...
J'essaie d'écrire un script qui tue le service exécuté sur un port spécifique. Voici mon script: a=$(ps ax | grep 4990 | grep java | awk '{print $1}') kill -9 $a C'est un programme java. Ce script fonctionne parfois, mais échoue mystérieusement la plupart du temps. Existe-t-il un autre moyen de...
J'essaie de faire vsftpdfonctionner le serveur de fichiers sur Ubuntu 13.10, je ne peux pas me connecter au serveur à partir d'un autre réseau, bien que cet autre réseau soit connecté au réseau du serveur et pingfonctionne. Quelque chose est suspect au vsftpdredémarrage, lors de la configuration,...