Я уверен, что об этом уже спрашивали, но я не нашел его примерно через час поисков ...
Я уже давно пользуюсь Unix и Mac OS, но в душе я пользователь Windows. Это то, что мне нравится в этих операционных системах * nix, это терминал и оболочки. Я знаю, что вы можете использовать консоль, чтобы улучшить консоль, но я просто ненавижу оболочку Windows. Я недавно перешел с bash на zsh на моем Mac, и я никогда не был быстрее. Я могу изменять масштаб изображения, иметь все виды цветов, псевдонимы, интересные подсказки и т. Д., Которые делают использование терминала просто потрясающим.
Есть ли что-нибудь подобное для Windows? Как я могу сделать мой опыт раковины менее болезненным? В основном, я хочу oh-my-zsh для Windows.
windows
command-line
powershell
Грег Поттер
источник
источник
Ответы:
Windows Powershell была предпочтительной оболочкой Microsoft с момента выпуска Windows Server 2008 и Vista. Порты доступны и для XP. V2 является текущим стандартом, а v3 находится в разработке. Большинство основных инструментов mgmt либо в настоящее время работают под покровом Powershell, либо имеют интерфейс PoSH.
Если вы не пытались использовать PoSH для какой-либо задачи по массовому управлению, вы должны позаботиться о себе. Работа с объектами вместо текстовых представлений объектов действительно мощная. Если вы запускаете AD, начните выполнять свои действия с пользователем AD с помощью PoSh.
источник
Вы можете попробовать cygwin и его терминальный вариант,
mintty
используя оболочку bash. Cygwin в основном состоит из некоторых библиотек с системными вызовами Linux, сопоставленными с ядром Windows. Таким образом, вы можете запускать внутри себя программы linux (не все, а много чего; если вы знаете, как самостоятельно компилировать программное обеспечение, даже больше).Zsh также доступен в виде пакета в Cygwin.
Поскольку окна используют одно и то же имя для некоторых программ, их поведение может не ожидаться, (например,
find
илиsort
) вам придется поиграться с PATH, чтобы исправить некоторые ошибки.источник
Скачать Git для Windows. Он поставляется с оболочкой под названием «Git Bash», а также включает в себя множество других инструментов командной строки.
источник
Абсолютно любящий ConEmu! Это один из самых сексуальных магазинов с прозрачными окнами, несколькими вкладками и многими другими опциями. Он также имеет много снарядов, таких как Bash. Вы будете очень счастливы. https://conemu.github.io/
источник
У меня было несколько коллег, которые рекомендовали GOW (Gnu для Windows) https://github.com/bmatzelle/gow как гораздо лучшее решение, чем Cygwin. YMMV.
источник
Вы можете попробовать, о мой Cygwin .
источник
Хотите увидеть кучу альтернатив? http://alternativeto.net/software/cygwin/ и много лет назад использовал 4Dos - http://alternativeto.net/software/4dos/
источник
Вам может понравиться оболочка Hamilton C , которая воссоздает оболочку Unix C с нуля в Windows, но с множеством улучшений. Есть бесплатная демоверсия, так что вы можете попробовать, прежде чем купить. Полное раскрытие: я автор.
источник
Вы можете использовать Cygwin или Uwin. Также вы можете попробовать оболочку FireCMD, которая устанавливает UWIN, а также предоставляет среду графического интерфейса для других оболочек, таких как Cygwin, cmd.exe, Windows PowerShell и т. Д.
источник
Да, вы можете :) С помощью приведенных ниже шагов и Windows PowerShell.
Вот ваши шаги, чтобы сделать ваш опыт менее болезненным:
C:\
каталогC:\ansicon\x64
если ваша машина имеет 64-битную архитектуру илиC:\ansicon\x86
если ваша машина 32-битная архитектура.ansicon -i
Теперь первая часть завершена. Желание - добавить несколько цветов в вывод консоли с помощью различных команд.
Вторая часть заключается в изменении настройки цвета Windows PowerShell, чтобы вам было удобно:
powershell
в меню Пуск.Я надеюсь, что это помогло, и это то, что вы ищете.
источник
Python понятен и предлагает самый простой и мощный способ выполнения всех Unix-программ "Pipe" и других команд оболочки. Черт, Python - лучший способ в любой системе nix выполнять команды.
источник
JTerm Unix Desktop может работать на Windows, так как это 100% Java. Может использоваться с самыми основными командами Linux / Unix
источник