Un petit script pour tuer un processus qui dure trop longtemps (ici php):
#!/bin/bash
/bin/ps -eo pid,etime,command|/bin/grep /usr/local/zend/bin/php|/bin/
Un petit script pour tuer un processus qui dure trop longtemps (ici php):
#!/bin/bash
/bin/ps -eo pid,etime,command|/bin/grep /usr/local/zend/bin/php|/bin/
Si vous rencontrez des erreurs prelink, vous pouvez désactiver le Prelinking.
Pour les systèmes basés sur Red Hat:
vi /etc/sysconfig/prelink
Pour les systèmes basés sur Debian:
vi /etc/default/prelink
Il faut modifier le paramètre « PRELINKING » et lui placer la valeur no:
PRELINKING=no
prelink –ua
Si vous avez besoin de lister la crontab de tous les utilisateurs d’un système, cette boucle va vous aider (à faire en tant que root):
for user in $(cut -f1 -d: /etc/passwd); do echo -e "\n\n==> $user:" && crontab -u $user -l; done
Cette commande n’affichera pas la table /etc/crontab (crontab système).
Tous d’abord il faut récupérer son PID, pour le test j’ai lancé une vidéo avec vlc.
Pour cela on fait un petit ps:
ps -ef | grep -i vlc | grep -v grep
starmate 1656 20540 52 22:07 ? 00:00:03 /usr/bin/vlc --started-from-file /...
On voit que le PID est 1656.
Donc maintenant pour figer le processus, on utilise le paramètre -STOP:
kill -STOP 1656
Pour le reprendre, on utilisera le paramètre –CONT:
kill -CONT 1656
Pour modifier l’adresse IP, on édite le fichier /etc/sysconfig/network-scripts/ifcfg-eth0:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
Il n’y a plus qu’a modifier les valeurs des parametres:
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.0.254
NETMASK=255.255.255.0
ONBOOT=yes
Pour la prise en compte immédiate, on relance le service réseau:
service network restart
La modification du hostname se fait via une modification du fichier /etc/sysconfig/network:
vi /etc/sysconfig/network
Il n’y a plus qu’a changer la valeur du paramètre HOSTNAME:
HOSTNAME=nouveau_nom
Il faut également modifier le fichier /etc/hosts:
vi /etc/hosts
Et changer le nom (s’il est absent, ne modifiez pas ce fichier).:
127.0.0.1 localhost
127.0.1.1 ancien_nom
par
127.0.0.1 localhost
127.0.1.1 nouveau_nom
La modification sera prise en compte au prochain démarrage de la machine.
Vous pourrez vérifier la prise en compte de votre nouveau nom via l’une des commandes suivantes :
cat /proc/sys/kernel/hostname
ou
hostname
ou
uname -a