C'est un peu difficile de travailler avec l'invite de commande Windows. J'ai travaillé avec Linux et Windows. Le terminal Linux a plus d'avantages que l'invite de commande XP, donc je voudrais utiliser un terminal Linux sous Windows. Quelqu'un sait-il comment faire cela? Je ne veux pas exécuter de commandes Linux sur Windows. Mais j'aime les fonctionnalités sur le terminal Linux, donc je veux utiliser les mêmes fonctionnalités pour l'invite de commande Windows ou utiliser le terminal Linux sur Windows.
14
Réponses:
Essayez cygwin et bash.
La plupart des utilisateurs de Linux utilisent bash, donc je suppose que c'est la console à laquelle vous faites référence.
la source
rxvt
terminal est bien meilleur que celui que cygwin fournit par défaut. Installez simplement lerxvt
paquet pour l'obtenir.Désolé pour l'auto-promotion, je suis l'auteur d'un autre émulateur de console, non mentionné ici.
ConEmu est un émulateur de console open source avec des onglets, qui représente plusieurs consoles et applications GUI simples en une seule fenêtre GUI personnalisable.
Initialement, le programme a été conçu pour fonctionner avec Far Manager (mon remplacement de shell préféré - gestion des fichiers et des archives, historique et exécution des commandes, puissant éditeur). Mais ConEmu peut être utilisé avec n'importe quelle autre application console ou des outils GUI simples (comme PuTTY par exemple). ConEmu est un projet en direct, ouvert aux suggestions.
Un bref extrait de la longue liste d'options:
la source
La console [2] utilise toujours l' interface de console Win32 fournie par Windows, mais fournit un wrapper autour d'elle avec plus de fonctionnalités.
cmd.exe
est utilisé comme shell par défaut mais il est configurable.Utiliser mintty est très similaire à l'utilisation de PuTTY pour ssh dans votre propre installation Cygwin, sauf sans ssh. Il se connecte à l'émulation de terminal de Cygwin pour fournir une interface de terminal UNIX fidèle. Cependant, cela le rend inutilisable pour les programmes qui attendent une console Win32.
la source
Vous pouvez essayer PowerShell . Et si vous connaissez .NET, vous pouvez écrire des scripts vraiment avancés.
la source