Yop

Aller au contenu | Aller au menu | Aller à la recherche

GNU/Linux

Tout ce qui a un rapport avec GNU/Linux

Fil des billets - Fil des commentaires

vendredi, 19 octobre 2007

Organiser le montage des disques externes

  • Introduction

Rien de nouveau... Juste un petit récapitulatif...

Le but: faire en sorte que les disques externes apparaissent par exemple de la manière suivante:
- /dev/Data250Go ou /dev/Backup500Go etc.. (au lieu de choses comme /dev/sdb1 )
- soient montés directement en /media/DATA250G0 ou /media/BACKUP500G0 etc.. (au lieu de choses comme /media/disk).

Et ceci sans passer par une modification du fstab avec l'UUID (qui est une autre méthode ne faisant pas l'object de ce billet).


  • /dev/

- On branche son disque (il se monte généralement directement dans /media/disk).

- On vérifie par un mount et on trouve son nom dans /dev/

$ mount
/dev/sdb1 on /media/disk type vfat (rw,nosuid,nodev,shortname=mixed,uid=1000,utf8, umask=077)
$

- On utilise la commande suivante pour trouver des informations uniques.

$ udevinfo -a -p /sys/block/sdb/sdb1/ | more

On identifie par exemple:

ATTRS{model}=="ABC123"
ATTRS{vendor}=="MaxternDigi"

- On créé/édite le fichier /etc/udev/rules.d/10-local.rules en y ajoutant:

ATTRS{vendor}=="MaxternDigi" , ATTRS{model}=="ABC123" , NAME="Data250Go"

- On test en démontant le disque et en le rebranchant... un mount nous renvoi:

/dev/Data250Go on /media/disk type vfat (rw,nosuid,nodev,shortname=mixed,uid=1000, utf8,umask=077)

+ d'infos à l'adresse: http://reactivated.net/writing_udev_rules.html


  • /media/

Par défaut les disques sont montés dans /media/ avec comme nom le contenu du champs "LABEL".
Il suffit donc de changer le LABEL du périphérique.

- On modifie le LABEL du disque:

Par exemple en EXT3:

Affichage du label:

$ sudo vol_id /dev/Data250Go | grep ID_FS_LABEL=
ID_FS_LABEL=
$

Modification du label:

$ sudo e2label /dev/Data250Go Data250Go



Pour les autres types de formatages voir par exemple ici.

- On démonte, on rebranche et le disque doit se monter dans /media/DATA250G0


  • Divers

- Si jamais notre user n'a pas les droits en écriture:

$ sudo chown yannick:yannick /media/DATA250G0

- En cas de double montage en usb0 etc... passer des lignes en commentaire dans /etc/usbmount/usbmount.conf

mardi, 9 octobre 2007

keyboardcast - Pour entrer des commandes sur plusieurs fenêtres en même temps

Keyboardcast permet d'envoyer les frappes du clavier dans plusieurs fenêtres simultanément.

Ceci se montre particulièrement utile pour lançer des commandes sur plusieurs serveurs SSH en même temps. Je préfère sa souplesse à d'autres outils comme Fanterm ou encore ClusterSSH.

On pourrait aussi par exemple s'en servir pour lançer les même commandes en telnet vers plusieurs serveurs. (Dans ce cas seul le nom du serveur est à "personnaliser").Etc...

Il ne semble pas fonctionner avec tous les "terminaux" comme Eterm ou Putty (a voir)... mais aucun problème avec gnome-terminal. (On peut même par exemple taper dans plusieurs fenêtres gedit...etc..)

Il permet aussi de lançer un "lôt" de connexions SSH dans des gnome-terminal pour éviter d'ouvrir "à la main" les fenêtres, puis de les ajouter à la sélection.

Il est également dispo dans certains dépots.

vendredi, 7 septembre 2007

apparix - Bookmarks en ligne de commande

Apparix est en quelque sorte le successeur de cdargs décris dans un précédent billet.

Il permet de se déplacer facilement dans une arborescence en ligne de commande en utilsant un système de bookmarks.

Apparix combine les avantages de cdargs et de CDPATH.

On noteras par exemple:
Gestion de la complétion du bookmark mais également des sous répertoires, du répertoire bookmarké :)
Les modifications sont prisent en compte immédiatement dans tous les shells.

Le plus simple est d'aller lire la page qui explique tout...

Rappel sur CDPATH:

$ mkdir -p /tmp/a/b/c/
$ export CDPATH="/tmp/a/b"
$ cd /
$ cd c
$ pwd
/tmp/a/b/c
$

mardi, 4 septembre 2007

Accéder aux fichiers directement depuis le tableau de bord - gnome-menu-file-browser-applet

gnome-menu-file-browser-applet permet d'accéder aux fichiers depuis le tableau de bord de Gnome sans avoir à ouvrir un file manager...

La version 0.5.1 permet désormais d'accéder à plusieurs répertoires...

Un screenshot simplifié pour illustrer:

Il semble nécessaire d'installer au moins le paquet libpanel-applet2-dev en plus de ceux indiqués sur le site. (Mail envoyé).

Tous les détails sont sur la page du projet.

vendredi, 31 août 2007

Crontab - Dernier dimanche du mois

On m'a demandé si la crontab était capable de lançer une action chaque dernier dimanche du mois.
A ma connaissance ceci n'est pas nativement possible.

Mais ceci devrait faire l'affaire:

#!/bin/sh

DERNIER=`cal -m | awk '{print $7}' | grep [0-9] | tail -1`
JOUR=`date +%d`

if [ $JOUR -eq $DERNIER ]
then
echo "Dernier Dimanche"
else
echo non
fi

Je ne sais pas si il y a plus simple que d'utiliser cal ?
En tout cas cela rend assez simple de choisir aussi bien le dernier dimanche du mois que le second mercredi etc...

- page 3 de 16 -