Premiers pas avec gsudo : explication de la version améliorée de Linux Sudo pour Windows 10 et 11

Notes clés

  • Installez facilement gsudo à l’aide de winget dans l’invite de commande.
  • Exécutez des commandes avec des autorisations élevées de manière transparente.
  • Utilisez gsudo à la fois sur l’invite de commande et sur PowerShell.

Déverrouiller l’exécution de commandes élevées sous Windows à l’aide de gsudo

Gsudo apporte la flexibilité de la commande sudo de Linux à Windows, permettant une exécution de commandes avec privilèges élevés sans redémarrages inutiles. Ce guide explore le processus d’installation et les fonctionnalités de gsudo sous Windows 10 et 11.

Installation et exécution de gsudo sous Windows

Suivez ces étapes pour configurer gsudo sur Windows 11 ou 10 :

  1. Étape 1 : ouvrir l’invite de commande

    Lancez le menu Démarrer sur votre appareil Windows.

  2. Étape 2 : Exécuter en tant qu’administrateur

    Recherchez Invite de commandes, cliquez dessus avec le bouton droit de la souris et choisissez Exécuter en tant qu’administrateur.

  3. Étape 3 : installer gsudo

    Saisissez la commande suivante et appuyez sur Entrée :

    winget install --id gerardog.gsudo

  4. Étape 4 : Redémarrer l’interpréteur de commandes

    Quittez l’interpréteur de commandes et relancez-le en tant qu’utilisateur standard.

  5. Étape 5 : Exécuter des commandes avec gsudo

    Utilisez la commande ci-dessous pour exécuter une instruction spécifique avec des droits élevés :

    gsudo YOUR-COMMAND

    Par exemple, supprimez un fichier avec :

    gsudo del mytext.txt

  6. Étape 6 : utiliser l’alias sudo

    Vous pouvez également exécuter la commande en utilisant l’alias sudo :

    sudo YOUR-COMMAND

  7. Étape 7 : Réexécuter la dernière commande

    Exécutez à nouveau la commande précédente en tapant simplement :

    gsudo !!

  8. Étape 8 : Utilisation de gsudo dans PowerShell

    Pour utiliser gsudo dans PowerShell, tapez :

    gsudo { YOUR-COMMAND }

    Par exemple, pour afficher « Bonjour tout le monde » : gsudo { Write-Output "Hello World" }. Assurez-vous d’utiliser des accolades.

  9. Étape 9 : Confirmer la version de gsudo

    Pour vérifier la version de gsudo, saisissez :

    gsudo -v

  10. Étape 10 : Afficher les options gsudo

    Pour voir les options gsudo disponibles, tapez :

    gsudo /?

En suivant ces étapes, gsudo vous permet d’exécuter des commandes avec des autorisations élevées sans redémarrer l’interpréteur de commandes.

Conseils supplémentaires

  • Explorez la fonctionnalité de mise en cache pour limiter les invites d’administration.
  • Créez de nouvelles fenêtres de commande avec des options personnalisées.
  • Utilisez les paramètres de sécurité pour améliorer les exécutions de commandes.

Résumé

gsudo offre une solution robuste pour l’exécution de commandes élevées sous Windows, reproduisant fidèlement l’expérience sudo sous Linux. Grâce à une installation simple et à de multiples options opérationnelles, aussi bien dans l’invite de commandes que dans PowerShell, les utilisateurs peuvent améliorer efficacement leur productivité en ligne de commande.

Conclusion

En intégrant gsudo à votre workflow, vous pouvez gérer facilement les commandes élevées sous Windows. Non seulement cet outil simplifie ce processus, mais il offre également des fonctionnalités avancées pour améliorer l’efficacité de l’exécution des commandes. Que ce soit sous Windows 10 ou 11, gsudo constitue une amélioration précieuse pour tout utilisateur averti.

FAQ (Foire aux questions)

Est-ce que gsudo fonctionne sur Windows 10 et 11 ?

Oui, gsudo est conçu pour fonctionner à la fois sur Windows 10 et 11, améliorant les fonctionnalités d’élévation de commandes sur ces systèmes.

En quoi gsudo diffère-t-il du sudo natif ?

Gsudo offre des options et une flexibilité plus étendues que la version native de sudo, notamment pour les versions antérieures à 24H2. Il permet la mise en cache des sessions et des paramètres de sécurité avancés.