Je suis sûr que cela a déjà été demandé, mais je ne l'ai pas trouvé après environ une heure de recherche ...
J'utilise Unix et Mac OS depuis un certain temps, mais je suis un utilisateur Windows dans l'âme. Les choses que j'aimais le plus avec ces systèmes d'exploitation * nix sont le terminal et les shells. Je sais que vous pouvez utiliser la console pour améliorer la console réelle, mais je déteste le shell Windows. Je suis récemment passé de bash à zsh sur mon Mac et je n'ai jamais été aussi rapide. Je peux zoomer, avoir toutes sortes de couleurs, d'alias, une invite sympa, etc. qui rendent l'utilisation du terminal tout simplement géniale.
Existe-t-il quelque chose comme ça pour Windows? Comment puis-je rendre ma coque moins douloureuse? Fondamentalement, je veux oh-my-zsh pour Windows.
la source
Réponses:
Windows Powershell est le shell de choix de Microsoft depuis la sortie de Windows Server 2008 et Vista. Des ports sont également disponibles pour XP. V2 est la norme actuelle et v3 est en cours de développement. La plupart des principaux outils de gestion fonctionnent actuellement avec Powershell sous les couvertures ou ont une interface PoSH.
Si vous n'avez pas essayé d'utiliser PoSH pour certaines tâches de gestion en masse, vous vous devez le régal. Travailler avec des objets au lieu de représentations textuelles d'objets est vraiment puissant. Si vous exécutez AD, commencez à faire votre gestion d'utilisateur AD avec PoSh.
la source
Vous pouvez essayer cygwin et sa variante de terminal en
mintty
utilisant le shell bash. Cygwin se compose essentiellement de quelques bibliothèques avec des appels système Linux mappés au noyau Windows. Vous pouvez donc réellement exécuter des programmes Linux à l'intérieur (pas tout, mais beaucoup de choses; si vous savez comment compiler vous-même le logiciel, encore plus).zsh est également disponible sous forme de package dans cygwin.
Étant donné que Windows utilise le même nom pour certains programmes, leur comportement peut ne pas être prévu (par exemple,
find
ousort
), vous devez jouer avec PATH pour corriger certaines erreurs.la source
Téléchargez Git pour Windows. Il est livré avec un shell appelé "Git Bash" et il comprend également de nombreux autres outils en ligne de commande.
la source
ConEmu absolument amoureux! C'est l'un des plus sexy avec la possibilité d'avoir des fenêtres transparentes, multi-onglets et de nombreuses autres options. Il a également de nombreux obus comme Bash. Vous serez très heureux. https://conemu.github.io/
la source
J'ai eu plusieurs collègues recommander GOW (Gnu sur Windows), https://github.com/bmatzelle/gow comme une bien meilleure solution que Cygwin. YMMV.
la source
Vous pouvez essayer oh mon cygwin .
la source
Vous voulez voir un tas d'alternatives? http://alternativeto.net/software/cygwin/ et il y a de nombreuses années, avait utilisé 4Dos - http://alternativeto.net/software/4dos/
la source
Vous aimerez peut-être le shell Hamilton C , qui recrée le shell Unix C à partir de zéro sous Windows, mais avec de nombreuses améliorations. Il y a une démo gratuite pour que vous puissiez essayer avant d'acheter. Divulgation complète: je suis l'auteur.
la source
Vous pouvez utiliser cygwin ou uwin. Vous pouvez également essayer le shell FireCMD qui installe UWIN et fournit également un environnement GUI pour d'autres shells comme Cygwin, cmd.exe, Windows PowerShell, etc.
la source
Oui, vous pouvez :) Avec les étapes ci-dessous et Windows PowerShell.
Voici les étapes pour rendre votre expérience moins douloureuse:
C:\
répertoireC:\ansicon\x64
si votre machine est basée sur une architecture 64 bits, ouC:\ansicon\x86
si votre machine est basée sur une architecture 32 bits.ansicon -i
Maintenant que la première partie est accomplie, le souhait est d'ajouter des couleurs à la sortie de la console à partir de diverses commandes.
La deuxième partie consiste à modifier le paramètre de couleur de Windows PowerShell afin de vous sentir à l'aise:
powershell
dans le menu Démarrer.J'espère que cela vous a aidé et c'est ce que vous recherchez.
la source
Python est clair et est le moyen le plus simple et le plus puissant d'exécuter toutes les commandes "Pipe" Unix et autres commandes shell. Heck, Python est le meilleur moyen sur n'importe quel système 'nix pour exécuter des commandes.
la source
Le bureau JTerm unix peut fonctionner sous Windows car il est 100% Java. Il peut être utilisé avec les commandes Linux / Unix les plus basiques
la source