Blog

surveiller un log avec tail

$tail -f

affiche la fin d’un fichier et le réactualise en permanence.

on peut rajouter l’option -n pour obtenir l’affichage sur un nombre de ligne désiré.

CTRL + C pour quitter.

gpg

- liste des clefs:

$gpg –list-keys

- ajouter une adresse mail à une clef:

$gpg –edit-key

puis à l’invite command taper : adduid

finir en tapant “save”

- Envoyer une clef sur un serveur de clef:

$gpg –keyserver –send-key

- Ajouter un ami à notre trousseau:

$gpg –keyserver –recv-key

- Pour signer un fichier:

$gpg –clearsign –armor

- Pour signer et chiffrer un fichier

$gpg –sign –armor –encrypt

vim

Quelques commandes que j’ai pu noter en parcourant vimtutor.

se déplacer dans le texte :

-k haut

-j bas

-h gauche

-l droite

:q! quitte sans enregistrer

:wq enregistre et quitte

x efface le caractère sous le curseur

i passage en mode insertion

echap passage en mode normal

dw efface un mot avec l’espace yu suit

d$ efface jusqu’à la fin de la ligne

de efface un mot sans l’espace qui suit

dd efface une ligne complète

u annule la dernière commande

U récupère les changements sur une ligne

CTRL+r rétabli les modification

bitlbee:se servir de son client IRC pour parler sur des IM

Je ne détail pas la façon d’installer bitlbee, qui est en fait une passerelle IRC servant à se connecter à des messageries instantanées via son client IRC favori.

Voici quelques commandes utiles à taper dans le channel &bitlbee

Rajouter un compte :

account add msn|yahoo|jabber user@domain motDePasse

Lister les comptes :

account list

Pour se connecter :

account on (pour se connecter à tous les comptes à la fois)

ou

account on numeroDuCompte

Pour se déconnecter :

idem que pour se connecter mais il faut remplacer “on” par “off”

Réglage de la fréquence d’execution de fsck

Super encore un boot où il va falloir attendre des plombes le temps que fsck fasse son travail ^^

la valeur par defaut vous passe par les yeux ?

cette note est faite pour vous :)

d’abord pour consulter les paramètres d’une partition concernant fsck:

#tune2fs -l cheminDeLaPartition (exemple : /dev/hda1 )

C’est la valeur maximum mount count qui nous intéresse.

pour changer cette valeur:

#tune2fs -c nombreDeMontage cheminDeLaPartition

il existe aussi une autre option pour faire des verifications en fonction d’un temps donné.

Sauvegarde avec rsync

Bon c’est quand même utile de faire une sauvegarde de son home de temps en temps ^^

personnellement j’utilise un disque dur externe en USB et rsync

l’avantage de rsync c’est qu’il va comparer le repertoire à copier avec la cible et va copier seulement les fichiers qui ont été modifiés, ce qui va raccourcir considérablement le temps de la sauvegarde. Il peut même supprimer les fichiers qui ne sont plus dans le repertoire d’origine.

exemple :

rsync -av /home /media/cheminDeDestination

Etablir un IP fixe

d’abord il faut désactiver l’interface (ici eth0):

#ifdown eth0

Puis éditer le fichier de configuration

#nano /etc/network/interfaces

dans le fichier interfaces mettre ceci :

iface eth0 inet static

address 192.168.xx.xx (adresse que l’on veut avoir)

netmask 255.255.255.0

gateway 192.168.xx.xx (adresse de la passerelle)

on sauvegarde, on quitte

et on tape :

#ifup eth0

voila :)

Copier un fichier sur votre machine locale depuis un serveur distant avec sshfs

installer le paquet sshfs sur la machine locale

Le principe consiste à monter le repertoire distant dans un point de montage local (fastoche)

#sshfs user@IPduServeur:cheminDuRepertoire pointDeMontage

une fois le repertoire monté sur votre machine locale il vous reste plus qu’à copier ce que vous voulez avec cp ou votre gestionnaire de fichiers préféré (pour moi ca sera mc ^^).

Pour démonter la partition :

#fusermount -u PointDeMontage

/!\ Pour plus de sécurité, on peut aussi créer un user et ajouter cet user au groupe fuse

Recharger le réseau ethernet suite à un démarrage de la machine sans cable ethernet.

Le nombre de fois où ca m’est arrivé…

Hop je démarre mon PC, et j’avais oublié de brancher mon routeur ou mon cable ethernet.

un /etc/init.d/networking restart n’y faisant rien…

voici ce qu’il faut fonc taper (une fois le cable rebranché of course !):

#ifdown eth0 (on désactive l’interface)

#ifup eth0 (puis on la réactive)

Vous aurez votre IP de la machine attribué par DHCP comme par magie et vous aurez de nouveau accès au web :)

Changer une chaine par une autre dans un fichier avec sed

$sed ’s/chaineOriginale/nouvelleChaine/g’ fichierOriginal > fichierDeDestination

Syndicate content