ubuntu-fr

Communauté francophone des utilisateurs d'Ubuntu

Annonce

Les Ubuntu-partys sont l'occasion pour beaucoup d'entre vous d'acquérir les goodies Ubuntu-fr faits par nos petites mains avec amour.
Pour tous les autres, fini le désespoir de les manquer wink Il est désormais possible de vous procurer l'objet de votre choix grâce à la boutique en ligne, commune à Framasoft et Ubuntu-fr. Vous pourrez déjà y trouver mugs, t-shirts et, bien sûr, les Framakey Ubuntu-fr Remix.

#1 Le 02/08/2007, à 13:50

sudo !!

Quand vous avez oublié de taper sudo au début d'une commande, que faites-vous ?

Méthode 1:
Je retape tout, et je fais une erreur de syntaxe car je suis énervé

Méthode 2 :
J'appuie sur flèche haut, ce qui refait apparaître la ligne précédente, puis je laisse flèche gauche enfoncée jusqu'à arriver au début de la ligne, et je tape sudo

Méthode 3 : (A la Emacs)
J'appuie sur Crl-p (ligne précédente ) , puis sur Ctrl-a (début de ligne)

Méthode 4 : (que je viens de découvrir)

Code:

sudo !!

(en plus, elle à l'avantage d'être vachement facile à retenir, non ? )

Pour plus d'infos , regardez donc la page de manuel d'history, rubrique "History Expansion", vous y verrez qu'on peut faire plein de trucs avec l'historique de bash, mais celui-ci est vraiment utile.

Je vous donne une autre astuce pour le même prix :
Si vous avez juste à remplacer un mot de la ligne précédente par un autre, vous pouvez faire juste :
^ancien^nouveau

Voilà ...



EDIT ( Merci Daniel )
La méthode n°4 peut ne pas fonctionner, suivi la version d'history que vous utilisez.

EDIT 2 (vu sur un autre fil)
Si vous utilisez Zsh, la commande s'affiche avant de s'éxecuter, ce qui est bien pratique.
MAJ (merci Vysserk)
Vous pouvez aussi ajouter :p à la fin de la commande pour demander confirmation (noter que l'on garde le côté mnémotechnique cool )

Dernière modification par Yannick_LM (Le 30/10/2007, à 12:50)


Trucs et astuces pour Vim
Ma web page  avec des trucs dessus ...

Hors ligne

 

#2 Le 02/08/2007, à 14:01

Re: sudo !!

Cool...
je connaissais pas.

C'est très pratique, en effet

Merci wink


Le cinéma, c'est l'écriture moderne dont l'encre est la lumière.
[Jean Cocteau]

Hors ligne

 

#3 Le 02/08/2007, à 14:31

Re: sudo !!

je connaissais mais jamais venu à l'idée de le dire lol
C'est vrai que c'est super pratique wink

Hors ligne

 

#4 Le 02/08/2007, à 14:55

Re: sudo !!

Yannick_LM a écrit:

Méthode 2 :
J'appuie sur flèche haut, ce qui refait apparaître la ligne précédente, puis je laisse flèche gauche enfoncée jusqu'à arriver au début de la ligne, et je tape sudo

Y'a une touche "home" qui sert à éviter de laisser une flèche gauche appuyée...

Hors ligne

 

#5 Le 02/08/2007, à 14:59

Re: sudo !!

Merci, je ne connaissais pas, j'utilisais la méthode 2 jusqu'à présent...

Hors ligne

 

#6 Le 02/08/2007, à 15:20

Re: sudo !!

®om a écrit:

Yannick_LM a écrit:

Méthode 2 :
J'appuie sur flèche haut, ce qui refait apparaître la ligne précédente, puis je laisse flèche gauche enfoncée jusqu'à arriver au début de la ligne, et je tape sudo

Y'a une touche "home" qui sert à éviter de laisser une flèche gauche appuyée...

Sur un clavier Mac, en général c'est pomme+flèche gauche ou droite ca dépend où tu veux aller (début ou fin de ligne). Il existe pas de touche home.

Hors ligne

 

#7 Le 02/08/2007, à 15:21

Re: sudo !!

AuraHxC a écrit:

®om a écrit:

Yannick_LM a écrit:

Méthode 2 :
J'appuie sur flèche haut, ce qui refait apparaître la ligne précédente, puis je laisse flèche gauche enfoncée jusqu'à arriver au début de la ligne, et je tape sudo

Y'a une touche "home" qui sert à éviter de laisser une flèche gauche appuyée...

Sur un clavier Mac, en général c'est pomme+flèche gauche ou droite ca dépend où tu veux aller (début ou fin de ligne). Il existe pas de touche home.

La flèche "haut-gauche", non? Celle qui est sur le 7 sur le pavé numérique...
Y'a pas ça sur un clavier mac?

Hors ligne

 

#8 Le 02/08/2007, à 15:47

Re: sudo !!

Nop, je viens de voir lol que home est bien écrit sur le clavier mais sur la touche flèche gauche => donc pour l'utiliser il faut bien faire pomme+gauche et sur la touche de droite c'est marqué end donc pomme+droit.

J'ai un clavier macbook mais ca doit être pareil sur tout les mac,non ?

Hors ligne

 

#9 Le 08/08/2007, à 15:21

Re: sudo !!

Bon, je me  permets un petit up, en rajoutant deux autres commandes utiles :
!?machin : exécute la dernière commande contenant la chaîne machin

!truc : exécute la dernière commande commençant par la chaîne truc.


Trucs et astuces pour Vim
Ma web page  avec des trucs dessus ...

Hors ligne

 

#10 Le 09/08/2007, à 02:16

Gibool

Re: sudo !!

Yannick_LM a écrit:

!truc : exécute la dernière commande commençant par la chaîne truc.

A utiliser avec précaution surtout si on ne se souvient plus que truc était "rm /* -Rf".

 

#11 Le 09/08/2007, à 10:11

Re: sudo !!

Yannick_LM a écrit:

Bon, je me  permets un petit up, en rajoutant deux autres commandes utiles :
!?machin : exécute la dernière commande contenant la chaîne machin

!truc : exécute la dernière commande commençant par la chaîne truc.

Super pratique tout ça ! Merci smile

Gibool > En même temps, c'est pas une commande qu'on tape souvent..

Dernière modification par hells_dark (Le 09/08/2007, à 10:11)


"You caught me at a strange time in my life."
devianArt - Mon nouveau site personnel où je cause de linux :)

Hors ligne

 

#12 Le 09/08/2007, à 10:14

Re: sudo !!

On en apprend tous les jours wink

@Yannick_LM > Peut-être que ceci va t'intéresser, je pense finir les instructions pour l'installation en dual-boot aujourd'hui.


- Rodrigue, as-tu du cœur ?
- Non, mais j'ai du pique !

Hors ligne

 

#13 Le 09/08/2007, à 16:19

Re: sudo !!

euh ... personnellement j'utilise une version bcp + rapide que la 2 (mais moins que sudo !!) :

il existe de puis moultes années (une trentaine, facilement) 2 touches bien sympathique :
"début" et "fin"
si, si, regardez bien, sur un clavier standard, c'est au dessus des flèches à coté de suppr, inser, page up et down ...

et j'ai remarqué que personne ou presque n'utilise ces magnifiques raccourci!!

lorsque vous avez une erreur au milieu de la (longue) commande ... je suppose que c'est flèche gauche aussi?
eh bien nouvelle astuce : CTRL+ droite/gauche vous fait sauter d'espaces en espaces... pratique pour se placer rapidement à l'erreur!

Hors ligne

 

#14 Le 09/08/2007, à 16:31

Re: sudo !!

Salut,

Super astuce big_smile

Code:

merci !!

wink


Fait que le rêve dévore ta vie afin que la vie ne dévore pas tes rêves

IM : chilperik@jabber-fr.net

Hors ligne

 

#15 Le 09/08/2007, à 17:05

Re: sudo !!

@hymnToLife :
Merci, je regarderai ça ce week-end, je pense.


Aux autres lecteurs
Si vous ne comprenez rien, c'est normal, c'est une conversation qui a débutée sur un autre fil ...


Trucs et astuces pour Vim
Ma web page  avec des trucs dessus ...

Hors ligne

 

#16 Le 28/08/2007, à 23:15

Re: sudo !!

excellent !!! merci !


L’erreur est une humaine, mais pardonner est hors des capacités du système d’exploitation. (Proverbe informatique)

"Nadine Morano est une menteuse"

Hors ligne

 

#17 Le 29/08/2007, à 09:40

Re: sudo !!

ctrl+a revien au debut de la ligne ctrl+e a la fin si non tu as aussi !5 qui revien 5 commandes en arriere dans ton historique voili voulou wink c'est tout ce que je peux dire.

Hors ligne

 

#18 Le 05/09/2007, à 00:22

Re: sudo !!

énorme smile

merci

Dernière modification par weenu (Le 05/09/2007, à 00:22)


Hojotoho ! Hojotoho !

Hors ligne

 

#19 Le 12/09/2007, à 15:54

Daniel Hansen

Re: sudo !!

Pour moi <Fleche_haut> + <Home> + Sudo + <Espace> + <Entrée>

Je fais comme ça depuis des années et comme vous savez les vieux singes...

en+ ça fonctionne avec toutes les version de history. au boulôt sur Solaris et sur HP-Unix ta solution proposée ne fonctionne pas. et en + ça fait le même nombre de touche wink

 

#20 Le 12/09/2007, à 19:41

Re: sudo !!

@Daniel : Merci pour ta remarque.
J'édite le premier message.


Trucs et astuces pour Vim
Ma web page  avec des trucs dessus ...

Hors ligne

 

#21 Le 07/10/2007, à 19:42

Re: sudo !!

CTRL+r effectue une recherche inversée.

C'est-à-dire que vous recherchez un motif de votre commande. Très pratique et il y a l'avantage d'afficher la commande avant de l'executer


Sous les octets, la plage

Hors ligne

 

#22 Le 07/10/2007, à 20:42

Re: sudo !!

Yannick_LM a écrit:

Code:

sudo !!

Génial !! Merci pour cette info


==> Liberez les huitres du bassin d'Arcachon <==

http://www.soupaloignon.net

Hors ligne

 

#23 Le 30/10/2007, à 08:55

Re: sudo !!

Yannick_LM, meri pour l'astuce je l'ai mise sur mon blog, si ça te dérange dis le moi smile


Ubuntu sur un XPS m1330:c'est ici !
Mon blog sur ubuntu:c'est ici !
Jabber : cyril at jabber.levis-heb.net

Hors ligne

 

#24 Le 30/10/2007, à 10:58

Re: sudo !!

Gibool a écrit:

Yannick_LM a écrit:

!truc : exécute la dernière commande commençant par la chaîne truc.

A utiliser avec précaution surtout si on ne se souvient plus que truc était "rm /* -Rf".

C'est pour ça qu'il faut rajouter :p à la fin pour juste afficher la ligne contenant la commande. Ensuite après vérification, si on veut la lancer, flèche vers le haut puis entrée wink
Donc le truc à utiliser c'est :

Code:

!truc:p

Hors ligne

 

#25 Le 30/10/2007, à 12:48

Re: sudo !!

@Vysserk : merci !

@ Atlas : pas de problème ...


Trucs et astuces pour Vim
Ma web page  avec des trucs dessus ...

Hors ligne

 

Pied de page du Forum

Propulsé par FluxBB
Style adapté par Ogcreation.fr.