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

eMerzh

vendredi 21 juin 2013

SSH multi bonds ... et retour du blog

Hello à tous,

ça faisait un bail que ce blog n'avait pas reçu de mise à jour,

mais, me re-voilà ... je vais essayer de poster un petit quelque chose de temps en temps quand même... une découverte, un tuto, une astuce ou un coup de gueule....

Aujourd'hui, je vous note ici une petite astuce ( merci P!), pour se connecter à une machine en ssh en faisant un bond depuis une autre.

Chez Moi Intermédiaire Chez Lui

Vous pourrez utiliser ssh, mais également ce qui tourne au-dessus de ssh évidemment, comme sftp & co....

Pour utiliser avec ssh il vous faudra taper la commande suivante :

ssh brice@Chez.Lui.com -o ProxyCommand="ssh brice@intermediare.net nc %h 22"

où évidemment vous remplacez les adresses des serveurs par ceux qui correspondent. Pour plus de facilité, vous pouvez évidemment ajouter l'hote dans votre ~/.ssh/config

host chezlui
  user brice
  HostName Chez.Lui.com
  ProxyCommand ssh  brice@intermediare.net nc %h 22

Un simple ssh chezlui ou sftp chezlui fera alors l'affaire :)

Partager

mercredi 18 février 2009

J'adore....

Ce que j'adore sur linux c'est les gens qui ont l'art de se compliquer la tâche pour faire des choses simples ...

exemple ?

Pour faire un grep avec de la récursion, conseiller :

find . -name "*" -exec grep -i "c130" {} /dev/null \;

alors qu'il suffit d'un bon vieux :

grep -Ri "c130"

ou

ls -l !* | /usr/bin/grep '^d'

pour faire un

ls -ld */

Lire le man ça aide parfois :)

Partager

mardi 10 février 2009

A la découverte de 5 Commandes Linux Sympa

Voici 5 commandes rencontrées ici ou là que j'ai récemment découvert et que je voudrais vous partager....


Le bash {} expansion:

Petite fonction sympa de bash qui va nous éviter de réecrire certaines info. Par exemple, vous voulez faire un le backup de votre /etc/postgresql/8.3/main/postgresql.conf mais vous êtes dans votre /home.

utilisez alors le/chemin/du/fichier{,votreajout}

donc en gros :

$ cp /etc/postgresql/8.3/main/postgresql.conf{,.bak}

va en faite faire un

$ cp /etc/postgresql/8.3/main/postgresql.conf /etc/postgresql/8.3/main/postgresql.conf.bak

Et ca marche aussi pour mv ou diff par exemple :

diff fichiermodifie{,.old}




pv :

Pv est une commande qui va permettre de monitorer l'avancement des commandes un peu longue à l'aide de pipe ( | ). C'est la seule commande de ce lot à requérir une installation. Rien de plus simple pour l'installer que :

sudo aptitude install pv

Pour l'utiliser faite simplement passer le contenu de votre commande par un pipe que vous envoyez vers "pv" qui agira un peu à la façon de "cat".

exemple:

tar cfz - mesphotos | pv > photo.tar.gz

resultat :

65,8MO 0:00:08 [9,31MO/s] [ <=> ]

Ou encore :

pv /var/log/messages | gzip > log.gz

Résultat :

171kO 0:00:00 [18,2MO/s] [========================================================================>] 100%

Plus D'info? ==> man pv




Fichier ouvert par un programme?

Celui-ci est plutôt simple, on utilisera juste "ls" et le répertoire /proc :

remplacez <pid> par le Id du processus du programme que vous voulez scruter

ls -al /proc/<pid>/fd




Quel programme utilise le fichier X ?

utilisons fuser pour cette tâche:

lsof /home/emerzh/photo.png

Plus D'info? ==> man lsof


cd -

Pour revenir simplement au dossier ou vous étiez avant votre dernier "cd", utilisez "cd -" exemple:

emerzh@germaine:/var/www/sites1/apps/test/modules$ cd /home/emerzh
emerzh@germaine:/home/emerzh$ cd -
emerzh@germaine:/var/www/sites1/apps/test/modules$

Partager

vendredi 26 septembre 2008

Linux sur le web ... au top de sa forme

Amis visiteur, vous n'en croirez pas vos yeux..... depuis quelque temps déjà les parts de marché de linux sur internet croissent petit à petit.... 0.01 point par-ci , 0.02 points par là....

Et là, en 4 mois ( de mars à juin) linux à gagné plus de 0.21 points et à donc dépassé allègrement la barre symbolique du 1% (+22% donc) !

Nous voici donc avec 1.16% de part de marché pour linux ! Même mac OS n'a pas fait de si belle progression.... Arriverait-il un "effet Firefox" ?

Que la Belle progression continue!

source Xitimonitor.

Partager

dimanche 31 août 2008

Inversion des axes de la souris...au cas où !

L'autre jour dans une discussion, un ami me racontait l'histoire d'une de ses collègues qui ne pouvait s'empêcher de tenir la souris à l'envers... fil vers là bas donc.

Forcément, elle clique avec le petit doigt et trouve la situation relativement inconfortable...

Mon ami lui a alors installé sous windows un driver qui permettait d'inverser les axes de la souris afin de pouvoir tenir l'appareil correctement mais, surtout de pouvoir cliquer avec l'index et le majeur....

Souris Source

C'est alors que je me suis demandé comment faire si cette personne était sous Gnu/Linux...Simple curiosité :)

Il vous "suffira" d'ajouter deux lignes dans votre xorg.conf

gksudo gedit /etc/X11/xorg.conf

et dans la section Section "InputDevice" de votre souris, ajoutez :

Option "InvX" "true"

et

Option "InvY" "true"

Puis, redémarrez votre Xorg..... par exemple

gksudo /etc/init.d/gdm restart

On ne sait jamais que quelqu'un d'autre soit dans le cas :D

Partager