Créer un thumbnail :
#!/bin/bash
FILES="$@"
for i in $FILES
do
echo "Processing image $i ..."
/usr/bin/convert -thumbnail 200 $i thumb.$i
done
-- Voir aussi --
Si tu donnes un poisson à un homme, il mangera un jour... Si tu lui apprends à pêcher, il mangera toujours !
mercredi 13 février 2013
mercredi 16 janvier 2013
CPU speed tweak (debian)
Pour gérer la féquence du CPU :
# apt-get install cpufrequtils
# vi /etc/default/cpufrequtils
et ajouter :
# valid values: userspace conservative powersave ondemand performance
# get them from cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
GOVERNOR="performance"
Pour conserver la fréquence au boot :
# apt-get install sysfsutils
# vi /etc/sysfs.conf
et ajouter :
mode devices/system/cpu/cpufreq/performance = 644
devices/system/cpu/cpufreq/conservative/freq_step = 10
devices/system/cpu/cpufreq/conservative/up_threshold = 45
devices/system/cpu/cpufreq/conservative/ignore_nice_load = 1
devices/system/cpu/cpufreq/conservative/sampling_down_factor = 10
Pour gérer la fréquence depuis le bureau (xfce) :
# apt-get install indicator-cpufreq
Puis redémarrer le gestionnaire de fenêtre
-- Voir aussi --
# apt-get install cpufrequtils
# vi /etc/default/cpufrequtils
et ajouter :
# valid values: userspace conservative powersave ondemand performance
# get them from cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
GOVERNOR="performance"
Pour conserver la fréquence au boot :
# apt-get install sysfsutils
# vi /etc/sysfs.conf
et ajouter :
mode devices/system/cpu/cpufreq/performance = 644
devices/system/cpu/cpufreq/conservative/freq_step = 10
devices/system/cpu/cpufreq/conservative/up_threshold = 45
devices/system/cpu/cpufreq/conservative/ignore_nice_load = 1
devices/system/cpu/cpufreq/conservative/sampling_down_factor = 10
Pour gérer la fréquence depuis le bureau (xfce) :
# apt-get install indicator-cpufreq
Puis redémarrer le gestionnaire de fenêtre
-- Voir aussi --
vendredi 11 janvier 2013
Protocol handler (RDP), Firefox 18+
Définir un protocol handler (rdp) :
A mettre dans votre pref.js :
user_pref("network.protocol-handler.expose.rdp", false);
user_pref("network.protocol-handler.external.rdp", true);
Il ne reste plus qu'à définir l'application à utiliser par défaut. (voir ce lien)
Firefox ajoutera tout seul comme un grand le mimetypes qui va bien ^^
PS : Testé sous Ubuntu 10.04 avec Firefox 18+ (kreuzfel approved)
A mettre dans votre pref.js :
user_pref("network.protocol-handler.expose.rdp", false);
user_pref("network.protocol-handler.external.rdp", true);
Il ne reste plus qu'à définir l'application à utiliser par défaut. (voir ce lien)
Firefox ajoutera tout seul comme un grand le mimetypes qui va bien ^^
PS : Testé sous Ubuntu 10.04 avec Firefox 18+ (kreuzfel approved)
jeudi 10 janvier 2013
IrDA (usb)
USB Dongle :
ID 9710:7780 MosChip Semiconductor MCS7780 4Mbps Fast IrDA Adapter
# modprobe ircomm-tty
# ifconfig irda0 up
# irattach irda0 -s
# irdadump (pour valider le fonctionnement)
Device à utiliser --> /dev/ircomm0
A installer pour piloter le tout :
# apt-get install lirc irda-utils
ID 9710:7780 MosChip Semiconductor MCS7780 4Mbps Fast IrDA Adapter
# modprobe ircomm-tty
# ifconfig irda0 up
# irattach irda0 -s
# irdadump (pour valider le fonctionnement)
Device à utiliser --> /dev/ircomm0
A installer pour piloter le tout :
# apt-get install lirc irda-utils
mercredi 24 octobre 2012
Postfix
Purger la file d'attente :
# postfix flush
Voir la liste des messages :
# mailq
Enlever tous les messages :
# postsuper -d ALL
Enlever tous les messages en attente (deferred) :
# postsuper -d ALL deferred
Voir un message en particulier :
# postcat -q [ID_MESSAGE]
Effacer une liste de messages en attente contenant une chaine de caractères donnée (machaine) :
P=/var/spool/postfix/deferred
LIST=`find $P/ -name "*" -exec grep -l machaine {} \;`
for F in $LIST
do
I=`echo $F|cut -f7 -d"/"`
echo $F
postsuper -d $I
done
-- Voir aussi --
# postfix flush
Voir la liste des messages :
# mailq
Enlever tous les messages :
# postsuper -d ALL
Enlever tous les messages en attente (deferred) :
# postsuper -d ALL deferred
Voir un message en particulier :
# postcat -q [ID_MESSAGE]
Effacer une liste de messages en attente contenant une chaine de caractères donnée (machaine) :
P=/var/spool/postfix/deferred
LIST=`find $P/ -name "*" -exec grep -l machaine {} \;`
for F in $LIST
do
I=`echo $F|cut -f7 -d"/"`
echo $F
postsuper -d $I
done
-- Voir aussi --
jeudi 9 août 2012
[ImageMagick Tricks] Convert + Rename
Redimensionner les images jpg d'un répertoire (à -50%) :
for i in `ls *.jpg`
do
convert -resize 50% -quality 80 $i conv_$i
done
Remplacer dans tous les fichiers "toto" par "tutu" :
# rename "s/toto/tutu/g" *
Renommer des fichiers (.jpg) avec incrément :
export j=0
for i in *.jpg
do
let j+=1
mv "$i" file$j.jpg
done
for i in `ls *.jpg`
do
convert -resize 50% -quality 80 $i conv_$i
done
Remplacer dans tous les fichiers "toto" par "tutu" :
# rename "s/toto/tutu/g" *
Renommer des fichiers (.jpg) avec incrément :
export j=0
for i in *.jpg
do
let j+=1
mv "$i" file$j.jpg
done
mercredi 22 février 2012
NFS (debian)
Configuration d'un serveur NFS sur Debian GNU/Linux
Sur le serveur :
# apt-get install nfs-kernel-server portmap
# vi /etc/exports
Renseigner le partage (par exemple) :
/home/NFSshare 192.168.0.0/24(rw,sync,no_root_squash,no_subtree_check)
Ensuite,
# service portmap restart
Sur le client :
# apt-get install nfs-common portmap
# mount -t nfs monserveurNFS:/home/share /home/share
Pour un montage permanent :
# vi /etc/fstab
Renseigner le partage :
monserveurNFS:/home /home nfs defaults 0 1
Note :
Si lors de la première connexion depuis le client une erreur se produit, il est possible de forcer le (re)partage des FS par la commande
# exportfs -ra
-- Voir aussi --
Sur le serveur :
# apt-get install nfs-kernel-server portmap
# vi /etc/exports
Renseigner le partage (par exemple) :
/home/NFSshare 192.168.0.0/24(rw,sync,no_root_squash,no_subtree_check)
Ensuite,
# service portmap restart
# /etc/init.d/nfs-kernel-server restart
Sur le client :
# apt-get install nfs-common portmap
# mount -t nfs monserveurNFS:/home/share /home/share
Pour un montage permanent :
# vi /etc/fstab
Renseigner le partage :
monserveurNFS:/home /home nfs defaults 0 1
Note :
Si lors de la première connexion depuis le client une erreur se produit, il est possible de forcer le (re)partage des FS par la commande
# exportfs -ra
-- Voir aussi --
Inscription à :
Articles (Atom)