Axude PHP, MySQL, Apache, Debian, et bien d'autres!
  • scissors
    janvier 10th, 2013neriqueCommandes

    Voici un petit mémo d’utilisation de la commande find avec des cas d’usages courants pour vous faire gagner du temps dans vos recherches de fichiers :)

    Trouver tous les fichiers dont le nom correspond à un mot donné (ici à partir de /)

    find / -name toto

    Trouver tous les fichiers d’un répertoire appartenant à un utilisateur donné

    find /home -user toto

    Trouver tous les fichiers dont le nom se termine par un mot donné

    find /usr -name *toto

    Trouver tous les fichiers d’un répertoire qui ont été modifiés il y a plus de 100 jours

    find /usr -mtime +100

    Trouver tous les fichiers nommés toto d’un répertoire donné et les supprimer

    find /tmp -name toto -type f -print

    | xargs /bin/rm -f

    Trouver tous les fichiers nommés toto d’un répertoire donné et les supprimer, en gérant les noms de fichiers contenant des espaces, retours à la ligne et autres caractères spéciaux

    find /tmp -name core -type f -print0 | xargs -0 /bin/rm -f

    Executer la commande file sur tous les fichiers d'un répertoire pour obtenir des informations sur le type de fichier

    find . -type f -exec file '{}' \;

    Trouver tous les fichiers de votre répertoire HOME qui ont été modifiés depuis moins de 24 heures

    find $HOME -mtime 0

    Trouver tous les fichiers avec une extension donnée contenant une chaine donnée

    find

    / -name *.php -exec grep -l « needle » {} \;

     

    Tags: , , , , , , ,
  • scissors
    mars 14th, 2012neriqueDebian

    Ntop est un outil qui vous permettra d’en savoir énormément sur le trafic de vos serveurs. Il peut être très utile pour diagnostiquer une attaque ou un problème réseau. Seulement, si vous tentez d’installer ntop depuis une installation standard de Debian, avec apt-get install ntop, vous risquez d’obtenir le message: « Package ‘ntop’ has no installation candidate ».

    Malheureusement, ntop n’est plus inclus par défaut dans la distribution. Il fait en revanche partie des paquets backports.

    Voici donc la marche à suivre pour installer ntop:

    vi /etc/apt/sources.list

    #ajouter la ligne suivante à la fin du fichier

    deb http://backports.debian.org/debian-backports squeeze-backports main

    apt-get update

    apt-get install ntop

    Répondez O ou Y à l’installateur

    Saisissez votre mot de passe ntop administrateur  lorsqu’il vous est demandé

    Saisissez le une seconde fois pour confirmer

    L’installation est finie, et ntop sera démarré automatiquement.

    Vous pouvez vous rendre sur

    http://IP.IP.IP.IP:3000 (ou IP.IP.IP.IP est l’adresse IP de votre serveur)

    Maintenant, pour arrêter ntop

    /etc/init.d/ntop stop

    Pour démarrer ntop

    /etc/init.d/ntop start

    Login administrateur: admin

    Tags: , , ,
  • scissors
    octobre 11th, 2010neriqueLinux

    Connaître le nombre de processeurs qui font tourner votre machine est important pour plusieurs choses:
    - être sûr que le vendeur ne vous a pas vendu une daube à la place de votre super quad code duo pro machin chose
    - optimiser certains de vos soft

    s en répartissant mieux la charge sur les différents processeurs

    Dans les systèmes sous Linux, tout est

    fait sous forme de fichiers.

    Et les informations qui nous intéressent se trouvent dans le fichier

    /proc/cpuinfo
    

    Afin d’afficher les lignes correspondantes aux processeurs:

    cat /proc/cpuinfo | grep processor
    

    Cette commande vous retournera, a minima:

    processor       : 0
    

    Ceci signifie que vous avez un seul processeur, qui porte l’identifiant 0.

    Si donc votre machine compte plusieurs processeurs, vous obtiendrez une liste du genre

    processor       : 0
    processor       : 1
    processor       : 2
    processor        : 3
    

    Ce qui signifie que vous avez 4 processeurs.

    Pour faire plus simple, on peut compter les lignes

    cat /proc/cpuinfo | grep processor | wc -l
    

    Vous obtiendrez ainsi le nombre de processeurs de votre machine

    Tags: , , , , , , ,