-
janvier 10th, 2013CommandesVoici 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 totoTrouver tous les fichiers d’un répertoire appartenant à un utilisateur donné
find /home -user totoTrouver tous les fichiers dont le nom se termine par un mot donné
find /usr -name *totoTrouver tous les fichiers d’un répertoire qui ont été modifiés il y a plus de 100 jours
find /usr -mtime +100Trouver 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 0Trouver tous les fichiers avec une extension donnée contenant une chaine donnée
find
/ -name *.php -exec grep -l « needle » {} \;
Tags: commande, debian, fichier xargs, find, grep, linux, memo, recherche -
mars 14th, 2012DebianNtop 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: analyse, linux, ntop, trafic -
octobre 11th, 2010LinuxConnaî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 softs 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: cpuinfo, linux, machine, nombre, proc, processeur, serveur, wc -
