La plupart des émulateurs de terminal (xterm, rxvt, ...) peuvent être également redimensionnés (taille de la police, et par conséquent taille de la fenêtre) avec la combinaison Shift + ou Shift - .
De nos jours, on reçoit plein de fichiers attachés dont un bon paquet sont des virus destinés à un autre OS...
Il est possible d'utiliser procmail pour les filtrer tous les exécutables et ne plus encombrer votre boite mail !
Il suffit de créer un fichier : ~/.procmailrc contenant :
MAILDIR=$HOME/Mail # vérifiez que le rép ~/Mail existe
:0 H
*^Content-type: (multipart/mixed)
{
:0 B
*^Content-Disposition: (attachment|inline)
*filename=".*\.(ocx|vbs|wsf|shs|exe|com|bat|chm|pif|vbe|hta|scr)"
{
:0
virus
}
}
Ensuite tous les mails contenant un fichier
(…)
Depuis la version 4.30 de Xfree, il est possible d'avoir des curseurs transparents et colorés. Cela se configure à partir de
différents répertoires selon les distributions.
Slackware 9.0: /usr/X11R6/lib/X11/icons
Mandrake 9.1:
/usr/share/icons/default/
Ou pour d'autres distrib's: /usr/share/cursors/xfree.
Mais la configuration est la même pour toutes les versions, c'est-à-dire simple.
Dans le répertoire -/default/ se trouve le fichier 'index.theme', c'est celui-ci
qu'il faut éditer. Il contient deux lignes:
[Icon Theme]
Inherits=whiteglass
Ici 'whiteglass' est le thème des curseurs et c'est ce
(…)
Voilà comment programmer en
"script C" (compilé à la volée). C'est pas très beau/propre, mais des fois on a besoin, et ça c'est suffisament rustique pour passer
n'importe où, c'est rapide à mettre en oeuve, et c'est vraiment pratique.
Ovrez un fichier dans votre éditeur favori (emacs, évidemment) et tapez le code suivant:
#!/bin/bash total_lignes=`cat $0 | wc -l` ; ligne_arob=`grep "@""@" -m 1 -n $0 | cut -f1 -d:` cat $0 | tail -$[ $total_lignes - $ligne_arob ] (…)
mon_programme > log & tail -f log
permet d'enregistrer la sortie d'un programme dans le fichier log et de l'afficher à l'écran en même temps.
Avec echo -ne "\033]0;MON_TEXTE\007"
il est possible de changer dynamiquement le titre
d'un terminal sous X (ex: gnome term).
C'est assez pratique pr avoir des infos de
manière assez discrête par exemple afficher le
load de la machine :
----[ CODE ]---
#!/bin/sh
function settitle()
echo -ne "\033]0;$1\007"
}
while [ true ]
do
settitle "Uptime : `uptime | \
awk 'BEGIN { FS = "load average: "; } \
{ print $2; }'`"
sleep 5s
done
---[ endOf CODE (…)
1/ Il vous faut un ssh-agent en tâche de fond, soit par votre Session Manager (GDM, etc.)
2/ Authentifiez-vous en donnant votre passphrase à la commande
ssh-add
3/ Vous pouvez maintenant utiliser SSH, SCP, etc. sans mot de passe avec tous les ordinateurs distants connaissant votre clé publique.
4/ Plus fort : utilisez l'option
-A pour propager votre authentification sur l'ordinateur distant. Vous pouvez à nouveau passer à un ordinateur vous connaissant sans taper de mot de passe.
5/ Encore plus
(…)
Depuis la version 4.30 de Xfree, il est possible d'avoir des curseurs transparents et colorés. Cela se configure à partir de différents répertoires selon les distributions. Slackware 9.0: /usr/X11R6/lib/X11/icons Mandrake 9.1: /usr/share/icons/default/ Ou pour d'autres distrib's: /usr/share/cursors/xfree. Mais la configuration est la même pour toutes les versions, c'est-à-dire simple. Dans le répertoire -/default/ se trouve le fichier 'index.theme', c'est celui-ci qu'il faut éditer. Il contient deux lignes: [Icon Theme] Inherits=whiteglass Ici 'whiteglass' est le thème des curseurs et c'est ce
(…)
http://editcss.mozdev.org/
Ajoute une sidebar qui affiche le CSS de la page en cours. L'affichage est brut mais il faut dire que cette extension est encore jeune.
Attention, le contenu affiché provient des fichiers importés par la balise <link>, ça ne fonctionne pas avec @import dans <style>.
Maintenant, si vous modifiez une valeur, vous verrez le résultat immédiatement dans Mozilla/Firebird.
Certains sites sous spip apparaissent vides lorsqu'on utilise privoxy.
Dans ce cas dans le default.action il faut désactiver prevent-compression et ça marche....
c'est expliqué là: http://www.gnulinews.org/dossiers/privoxy-conclusion.php(...)
C'est privoxy qui bloque les contenus comprimés qu'il 'arrive pas à filtrer.
tar -C /source/dir -c . | tar -C /dest/dir -xvp
Avec GNU tar qui s'occupe aussi des hidden files :
-C, --directory DIR : change to directory DIR
-c, --create : create a new archive
-x, --extract, --get : extract files from an archive
-v, --verbose : verbosely list files processed
-p, --same-permissions, --preserve-permissions : extract all protection information
Marre de taper les uid des process ?
pidof est fait pour vous, un petit kill -9 `pidof mon_nom_d_utilisateur_qui_a_le_process` et hop c'est fini!
Pour faire des manips tout en gardant un oeil sur les logs :
tail -f /var/log/syslog &
Cela évite de switcher entre les terminaux et permet de savoir en temps réel ce qui se passe dans le système
Vous voulez provoquer une deconnexion lorsque vous vous êtes absenté trop longtemps de votre terminal ?
$ export TMOUT=60
La deconnexion interviendra après 60 secondes d'inactivité (sous bash).
Quand on touche à la config réseau d'une machine distante, il peux arriver que l'on fasse une erreur rendant la machine indisponible à distance, ce qui peut être assez gênant lorsqu'on est par exemple à plusieurs centaines de kilomètres de cette machine.
Pour éviter ça, on peux taper cette commande dans un screen en root :
sleep 5m && reboot
En remplacant éventuellement le reboot par une autre commande moins radicale permettant de rétablir une configuration reseau qui fonctionne. Ne
(…)
Pour connaître la liste des paquets qui comportent des bugs critiques ou graves sur votre distribution debian et pour lesquels une mise à jour est disponible, voici la commande :
/usr/bin/apt-get upgrade --just-print | awk '/^Inst/ {print $2}' | xargs /usr/sbin/apt-listbugs list
D'ailleur si quelqu'un a une solution plus propre, je suis preneur (je suis pas particulièrement fier du --just-print avec une recherche de ^Inst).
Pour info apt-listbugs a été développé en ruby (==> dépendences ruby necessaires).
J'ai découvert cet
(…)
[ les sections sont assez limitatives, ceci va dans la section KDE ] Il nous est tous arrivé de devoir afficher des pages de man. En mode texte, on a vite fait de saturer toutes ses console si on veut voir plusieurs page en même temps. Heureusement, KDE a pensé à vous. Il existe un protocol e fichier (IOSlave) pour les pages de man, qui s'active avec "man:mot-cle". Le plus simple est de le taper dans la fenêtre d'execution rapide:
(…)
Jipe de
lea-linux.org m'a proposé un jour cette astuce: Il existe une application sous linux pour lire des fichiers son en utilisant le lecteur qui lui convient,
vsound, disponible en rpm chez
rpmfind.net et et les sources ailleurs.
Vsound lance le player spécifique au fichier et crée un loop back pour récupérer la sortie son au format wav et au bitrate spécifié.
Voici quelques exemples (parmi d'autres) pour des fichiers
*.ra *.rm *.mpeg et *.avi:
*.ra et *.rm
(…)
L'idée m'est venue lorsque j'ai vu les prix des KVM, et qu'on a parfois besoin d'accéder pour quelques commandes à une machine qui n'est pas ou plus connectée au réseau et qui n'a pas d'écran (serveur). J'ai un palm m105, j'ai installé dessus ptelnet : http://netpage.em.com.br/mmand/ptelnet.htm pilot VT100 : http://www.frotz.net/vt100 ttymaster : http://oleg.belousov.com Chacun à ses avantages et ces inconvénients... Pour la conf de la machine, j'ai installé mgetty et je lance dans inittab : S0:2345:respawn:/sbin/mgetty -r ttyS0 J'ai en
(…)
Si vous avez besoin de lire (pas d'édition) un document MS Word, la solution la plus rapide n'est pas de démarrer un VMWare (ou Bochs) ou de lancer OpenOffice. On peut faire dans une console à l'aide de wvHtml et links.
Pour Word, vous pouvez le faire sur la base du script suivant :
wvHtml $1 $1.html ; links $1.html ; rm $1.html.
Pour Excel, vous pouvez utiliser xlhtml.
Sur http://www.anc.ed.ac.uk/~stephen/emacs/ell.html
vous trouverez plein de modules pour emacs :
- rechercher la definition d'un mot dans le dictionnaire anglais, francais, ... (connexion necessaire)
- vous avez une fonction LISP -> emacs vous affiche dans un buffer la page de doc de l'hyperspec.
- vous hésitez sur les paramètres d'une fonction PHP, Gtk, ... Emacs vous rappel (dans le minibuffer) les parametres...
- Regarder les news Dacode depuis Emacs, ...
- Des modes pour des dizaines de langages non en
(…)
Si vous installez une RedHat 9 en Français, le point du pavé numérique, sous gnome, est par défaut une virgule.
tres handicapant pour taper une adresse IP, par exemple.
pour y remédier, d'apres léa-linux
http://lea-linux.org/trucs/?aff_item=319(...)
créer un fichier .Xmodmap dans votre home dir avec une ligne :
keycode 0x5B = period comma
il faut se déconnecter puis se reconnecter pour qu'il soit pris en compte.
testé ici, ça marche...
Une astuce pour faire démarer galeon aussi vite qu'internet explorer sous Windows (en fait encore plus vite).
Ajouter "galeon -s &" au début de votre .xinitrc.
Ceci fait se comporter galeon comme Internet Explorer (ie reste chargé en mémoire.)
Avec cette astuce il démarre en 0.5 seconde sur ma machine (5-6s sans l'astuce).
Vous avez des répertoires et fichiers (X)HTML/CSS (valides et accessibles !) que vous maintenez en local, et que vous uploadez via FTP quand tout est mis à jour et testé sous les 3 navigos (Moz, Konq, Opera) ?
Sitecopy permet de synchroniser les deux sites !
http://www.lyra.org/sitecopy/ (GNU GPL)
Les "favelets" sont des petits outils en javascript à intégrer dans les signets afin de synthétiser et tester vos pages web, particulièrement en ce qui concerne l'accessibilité : - Voir tous les attributs alt - Montrer les en-têtes de tableau - Voir tous les liens et leur descriptif - Voir la page avec Linx - Voir les balises Meta data - Sans la feuille de style - Redimensionner 240x320 - Redimensionner 544x372 - Redimensionner 640x480 - Redimensionner 800x600 - Redimensionner
(…)