Auteur/autrice : starmate

12 octobre 2015 /

Pour copier le fichier /home/starmate/message.txt de la machine Starwold dans mon répertoire courant:

scp starmate@starworld:/home/starmate/message.txt .

Pour déposer le fichier messages.txt sur la machine Starwold dans /home/starmate/:

scp message.txt starmate@starworld:/home/starmate/

Pour déposer le répertoire Messages sur la machine Starwold dans /home/starmate/:

scp -r Messages starmate@starworld:/home/starmate/

Pour copier un fichier d’un ordinateur vers un autre tout en étant sur un troisième ordinateur:

scp starmate@starworld:/home/starmate/message.txt lamnam@starfky:home/lamnam/

Pour changer le port SSH si le port par défaut a été changé (22):

scp -P 1234 message.txt starmate@starworld:/home/starmate/

9 octobre 2015 /

Un bug est présent sur Ubuntu, vous faisant perdre votre connexion réseau lors d’une sortie de mise en veille.
Pour résoudre ce problème, il suffit de redémarrer le service network-manager:

sudo service network-manager restart

8 octobre 2015 /

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/egrep '([0-9]+)([ ]+)([2-9]{1}[0-9]{1}:[0-9]{2})'|/bin/awk '{print $1}'|xargs -I{} kill {}

5 octobre 2015 /

Si vous rencontrez des erreurs prelink, vous pouvez désactiver le Prelinking.

Le fichier de configuration de Prelink:

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

Revenir aux bibliothèques d’origines (avant prelink):

prelink –ua

2 octobre 2015 /

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).