J'ai voulu modifier la résolution du bootsplash (qui est en 800x600 par défaut) ainsi que le thème utilisé (qui est moche à force).
Comme j'ai un écran 22" 4/3 et que le 1600x1200 n'est pas supporté par le Framebuffer, je me suis contenté du 1024x768, et c'est déjà beaucoup plus joli que le 800x600 d'origine :)
J'en ai d'ailleurs profité pour changer le thème (penser à installer les paquetages de thèmes bootsplash, notamment
bootsplash-themes et
plf_theme. Comme la procédure
(…)
Il suffit de lancer la commande find /dossier \( -name "type_de_fichier" -or -name "autre_type" \) -exec rm -rfv {} \; En utilisant crond, on peut ainsi nettoyer régulièrement son disque en otant des core ou backups obsolètes.
Emacs propose des registres (identifiés par une lettre ou un chiffre) pour plusieurs usages : - "copier/coller" du texte * Sélectionner le texte à copier * C-x r s R : pour copier le texte dans le registre 'R' * C-x r g R : pour coller le texte du registre 'R' - "conserver/aller à" une position dans un buffer * C-x r SPC R : conserve la position courante dans le registre 'R' * C-x r j R :
(…)
Ce soir je cherchais un petit programme pour réduire de manière automatique les 150 images d'un de mes dossiers, et après quelques clics j'ai découvert mogrify, un petit programme issu du paquet imageMagick, et qui fait pleins de truc sympa "à la chaine". Bien sûr, il y en a d'autres (cf convert, etc), mais celui-ci faisait ce que je voulais alors pourquoi chercher plus loin ? Bref, pour ceux que ça interesse, "man mogrify" exemple : vous avez un appareil
(…)
Il arrive souvent que WindowMaker ne soit pas disponible dans le menu Session de GDM.
Afin d'ajouter WindowMaker ( ou autre ... )
Ajouter le fichier /etc/X11/gdm/sessions/WindowMaker contenant ceci :
#!/bin/sh
exec /usr/bin/wmaker
Assurez vous que ce fichier soit executable :
chmod +x /etc/X11/gdm/sessions/WindowMaker
Si jamais vous observez un comportement sauvage de votre vim, par exemple il Insert quand il veut ou ne va pas sur le dernier caractère, il suffit de désactiver la compatibilité VI en tapant soit :
:set nocp
ou
:set nocompatible
:set bs=2
Et vous avez maintenant un VIM qui réagit "normalement".
Vous pouvez biensur automatiser le processus pour éviter de le retaper à chaque ouverture de fichier en mettant ces lignes dans votre ~/.vimrc.
Extrêmement pratique pour lancer des applis qui peuvent survivre à toute déconnexion (autre que l'arrêt de l'ordi of course):
Escreen. "Escreen" est un thème de Eterm utilisant la commande "screen". Lancez donc "Eterm -T Escreen" (après vous être assuré que le package "screen" est bien installé). Vous obtiendrez un Eterm classique, plus une barre supplémentaire en bas de la fenêtre. Vous pouvez alors rajouter un certain nombre de tabs (Alt+n, ou bouton Escreen), chacun possédant son shell, et vous
(…)
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.
Pour éviter d'afficher le contenu du répertoire quand on cherche le nom d'un fichier ou d'un répertoire (par ex: ls truc*), il suffit de rajouter l'option -d.
il peut arrivever que votre WM crashe, et souvent cela ferme votre X (ce qui est parfois interprété à tort comme un crash de X) une solution est de modifier les fichiers .xinitrc et .xsession de votre répertoire ~ voilà les 2 lignes que vous pouvez mettre dans chacun de ces fichiers: icewm xterm remplacez icewm par votre wm préféré (ou par kde ou gnome) si icewm plante (ce qui n'arrive presque jamais...), alors la ligne suivante est exécuté: un
(…)
vous cherchez à upgrader votre bios mais impossible de mettre la main à une disquette dos bootable ?
Pensez à freeDOS. Et voici même une url pour une disquette dos bootable :
http://www.mlug.ca/boot/
Bon flashage.
Pour obtenir plusieurs sessions X simultanées au départ de gdm, il suffit de modifier les lignes le fichier de configuration de gdm '/etc/gdm/gdm.conf' comme suit:
Rajouter une section contenant les caractéristiques spécifiques à votre deuxième serveur
[server-Mon_Bel_X]
name=Mon_Bel_X server
command=/usr/bin/X11/X -bpp 16 -dpi 100 'autres_options_qui_vous_vont_bien'
flexible=true
et compléter la section
[servers]
1=Mon_Bel_X vt8
Pour brancher le deuxième serveur '1' serveur sur un terminal vt8
Le passage d'un serveur à l'autre s'effectue de manière classique: CTRL ALT F8 et retour CTRL (…)
Avec des partitions ext2 il est possible de protéger les fichiers contre l'effacement accidentel grâce à chattr.
* chattr +i permet en particulier de rendre un fichier invulnérable contre l'effacement ou la modification (attention, il faut être en root).
* chattr +s permet d'effacer totalement un fichier du disque pour éviter qu'on le récupère (sécurité)
* Pour voir les attributs d'un fichier il suffit de faire lsattr.
* Enfin man chattr devrait donner toutes les options sur la comande chattr.
Pour avoir l'autocomplétion sous Vim, c'est très simple, il suffit de taper CTRL+n alors que le curseur est sur la fin d'un début de mot que vous venez de taper (en mode édition), puis CTRL+n encore pour cycler entre les propositions.
exemple :
dans mon code C j'ai une fonction bidule() et une autre bidochon() ; pour appeler bidule() je fais
bidCTRL+n et encore CTRL+n jusqu'à ce que bidule soit écrit.
$ perl -pi -e 's/windows/linux/g' mon_fichier
change toutes les occurences de "windows" en "linux" dans le fichier mon_fichier.
perl -pi.bak [...] sauvegarde l'ancien fichier avec l'extension ".bak".
Si votre appareil photo numérique a une facheuse tendance à très peu compresser les jpeg, pensez aux programmes cjpeg et djpeg pour les recompresser. Ajoutez par exemple, à la fin de votre commande de reception des photos, la commande "for a in *jpg; do djpeg $a | cjpeg -quality 60 > ./smaller/$a; done". Dans les conditions convenables de prises de vues, la baisse de qualité est indicernable.
T'as un répertoire avec pleins d'images, et tu
veux les renommer du genre 1.jpg, 2.jpg, etc. Ben
voilà la solution :
> cd ton_répertoire
> ls -A | awk 'BEGIN{n=1}
{system("mv "$1" "n".jpg");n=n+1}'
Pour indiquer toute une plage d'adresses IP (un sous-réseau) dans le champ "No Proxy for .." de Netscape ou Mozilla, il suffit d'indiquer cette plage sous la forme adresse_reseau/masque. Par exemple 192.168.1.0/24 pour toute la plage 192.168.1.X ou 35.0.0.0/8 pour la plage 35.X.X.X
Il suffit de taper une combinaison de touche lorsque tu as le focus sur un élément du menu d'une application GTK pour qu'elle lui soit associée.
Pour l'enlever il faut faire pareil mais taper sur backspace.
Merci Benoit Sibaud ;p.
Pour ajouter un rectangle de texte (comme par exemple "// " en debut de ligne) : marquer le coin supérieur gauche du rectangle avec "M-space" puis deplacez vous au coin inférieur droit et faites un "C-x C-r t" puis taper votre texte dans le minibuffer. C-x C-r est associable aux autres commandes d'édition :
C-x C-r k coupe le rectangle selectionne et C-x C-r y le colle (a partir de la position courante du curseur)
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...
Je viens de remettre la main sur certains de mes scripts donc j'en profite pour les filer !!!
On peut constater que dans Nagios ( Outils de Monitoring ) nous avons la possibilité de checker un certain nombre de services ou de paramètres d'une machine. Or on ne retrouve pas un test de la charge CPU, donc je vous propose un script qui vous permets de le faire :
check_cpu.plqui prend deux arguments : le pourcentage du CPU pour
(…)
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
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).