Table des matières:
- Méthode 1: exécuter la commande précédente en tant que super utilisateur
- Méthode 2: exécuter la commande précédente en tant qu'utilisateur standard
Vidéo: Comment Répéter Une Commande Précédente Sur La Ligne De Commande Sous Linux
2024 Auteur: Kayla Nelson | [email protected]. Dernière modifié: 2023-12-17 01:28
Linux, ainsi que d'autres systèmes d'exploitation basés sur Unix comme OS X et FreeBSD, utilise le concept de super utilisateur root pour réduire au minimum l'exécution indésirable du code. La commande sudo (super user do) est nécessaire pour exécuter des commandes nécessitant un tel accès lorsque l'utilisateur travaille actuellement sous le shell utilisateur standard et ne dispose pas actuellement de ces privilèges. Il doit être saisi avant la commande, puis un mot de passe de compte doit être saisi s’il n’a pas été précédemment exécuté dans la même session shell dans un certain laps de temps.
Parfois, il se peut que vous ne vous souveniez pas que vous deviez utiliser sudo avant d’avoir déjà émis la commande et d’être maintenant au courant d’un message d’erreur. Vous ne voudrez certainement pas perdre votre travail simplement parce que vous avez négligé d’émettre le sudo modifié. Heureusement, une astuce rapide empêchera que cela se produise. Vous pouvez exécuter la commande précédente en tant que super utilisateur avec. Cette même astuce peut également être utilisée sans privilèges de super utilisateur pour simplement répéter la commande précédente que vous avez donnée.
Méthode 1: exécuter la commande précédente en tant que super utilisateur
Supposons que vous étiez déjà à l'intérieur de la CLI qui pourrait être dans la fenêtre de l'émulateur de terminal ou dans la console virtuelle, puis supposez que vous tapiez la commande pour vous rendre compte que vous deviez utiliser sudo pour le faire fonctionner. Une fois que vous êtes revenu à l'invite après le message d'erreur, tapez sudo !! puis approuvez votre mot de passe. Cela exécutera la même commande exacte. Dans l'exemple donné dans les captures d'écran ici, l'utilisateur a tenté d'exécuter le programme de sécurité unhide, mais a reçu un message d'erreur. Ils ont ensuite tapé sudo !! et poussé return suivi du mot de passe afin d'exécuter le programme comme si de rien n'était. Cela peut être utilisé avec n'importe quelle commande avec laquelle vous avez négligé d'utiliser sudo.
Méthode 2: exécuter la commande précédente en tant qu'utilisateur standard
Si vous souhaitez simplement exécuter la commande précédente une deuxième fois, tapez simplement deux points d'exclamation à l'invite CLI, puis appuyez sur Entrée. Le Bourne Again Shell fera alors écho au code de la commande précédente avant de l'exécuter rapidement une deuxième fois.
Conseillé:
Comment Convertir Des Pages De Manuel Au Format PS Ou PDF à Partir De La Ligne De Commande Linux
Les pages de manuel dans toutes les versions de Linux sont stockées sous forme de fichiers texte spécialement formatés et compressés, il est donc difficile de les partager ou de les lire sur d'autres
Comment Utiliser L'interface De Ligne De Commande Linux Comme Chronomètre
Plusieurs fournisseurs ont développé un logiciel de chronométrage, qui peut être utile pour garder une trace des choses. Le timing est très important dans plusieurs types de tâches
Comment Appeler Un éditeur Pour Une Commande Longue Sur L'interface De Ligne De Commande
$ EDITOR fait référence à une variable d'environnement définie par défaut pour vous permettre de travailler avec un éditeur par défaut lorsqu'elle est appelée à partir d'un shell de commande. Cela doit
Comment Faire Une Ligne De Commande Linux Vous Insulter
De loin, l'un des ajustements de configuration GNU / Linux les plus étranges offre l'opportunité de vous faire insulter votre ordinateur. Sérieusement, il y a un peu connu
Comment Prendre Des Captures D'écran à Partir De La Ligne De Commande Linux
Comme avec la plupart des choses dans l'environnement GNU / Linux, il existe un moyen de prendre une capture d'écran à partir de la ligne de commande. Il y a plusieurs raisons principales différentes