Mou, Tendre

Comment répéter la dernière commande sous Linux sans utiliser les touches fléchées

Essayez Notre Instrument Pour Éliminer Les Problèmes





Posté surDernière mise à jour : 17 février 2021

Comment répéter la dernière commande sous Linux sans utiliser les touches fléchées : Eh bien, parfois, vous voulez répéter la commande précédente sur la ligne de commande lorsque vous travaillez avec des systèmes Linux et cela aussi sans utiliser les touches fléchées, il n'y a pas de moyen particulier de le faire, mais ici, dans l'outil de dépannage, nous avons répertorié toutes les différentes façons de faire exactement cela.



Pour répéter les commandes, vous pouvez normalement utiliser l'ancien csh ! opérateur historique !! (sans les guillemets) pour la commande la plus récente, si vous souhaitez simplement répéter la commande précédente, vous pouvez utiliser !-2, !foo pour la plus récente en commençant par le subsrting foo. Vous pouvez également utiliser la commande fc ou simplement utiliser :p pour imprimer la suggestion de l'opérateur d'historique.

Contenu[ cacher ]



Comment répéter la dernière commande sous Linux sans utiliser les touches fléchées

Voyons quelques-unes des façons de rappeler des commandes à l'invite du shell :

Méthode 1 : Pour csh ou tout shell implémentant une substitution d'historique de type csh

|__+_|

Noter: !! ou !-1 ne se développera pas automatiquement pour vous et jusqu'à ce que vous les exécutiez, il sera peut-être trop tard.



Si vous utilisez bash, vous pouvez mettre bind space:magic-space dans ~/.bashrc puis, après la commande, appuyez sur space pour les développer automatiquement en ligne.

Méthode 2 : Utiliser les raccourcis clavier Emacs

La plupart des shells dotés d'une fonctionnalité d'édition de ligne de commande prenant en charge les raccourcis clavier Emacs :

|__+_|

Méthode 3 : Utilisez CTRL + P puis CTRL + O

Appuyer sur CTRL + P vous permettra de passer à la dernière commande et appuyer sur CTRL + O vous permettra d'exécuter la ligne actuelle. Remarque : CTRL + O peut être utilisé autant de fois que vous le souhaitez.

Méthode 3 : Utilisation de la commande fc

|__+_|

A lire aussi, Comment restaurer des fichiers perdus + trouvés

Méthode 4 : Utilisez !

Pour csh ou tout shell implémentant une substitution d'historique de type csh (tcsh, bash, zsh), vous pouvez utiliser le ! pour appeler la dernière commande commençant par

|__+_|

Méthode 5 : En cas d'utilisation de MAC, vous pouvez utiliser la clé

Vous pouvez lier ?+R à 0x0C 0x10 0x0d. Cela effacera le terminal et exécutera la dernière commande.

Ça y est tu as appris avec succès Comment répéter la dernière commande sous Linux sans utiliser les touches fléchées mais si vous avez encore des questions concernant ce post, n'hésitez pas à les poser dans la section des commentaires.

Aditya Farrad

Aditya est une professionnelle des technologies de l'information motivée et rédactrice en technologie depuis 7 ans. Il couvre les services Internet, les mobiles, Windows, les logiciels et les guides pratiques.