¿Cuál es la mejor y más completa aplicación de sistema Unix los comandos para Windows?

StackOverflow https://stackoverflow.com/questions/32777

  •  09-06-2019
  •  | 
  •  

Pregunta

Yo he encontrado algunos (por desgracia, están marcadas en casa y estoy en el trabajo, así que no hay enlaces), pero me preguntaba si alguien tenía alguna opinión sobre alguno de ellos (el amor, el odio, lo que sea) para que yo pudiera tomar una buena decisión.Creo que voy a usar Cygwin para mi de los comandos de Unix en Windows, pero no estoy seguro de lo bien que va a trabajar, así que me encantaría alternativas y estoy seguro de que hay gente interesada en esto que no se están ejecutando Cygwin.

¿Fue útil?

Solución

Estos funcionan muy bien para mí: http://unxutils.sourceforge.net/.

Cygwin no es tan bueno en Vista o de 64 bits, así que dejó de usar hace un tiempo.

Otros consejos

Puedo usar Cygwin, pero he utilizado el Berkley Utilidades en el pasado.Se trabajó bastante bien, si se utilizan para DOS y sólo quiere comandos.Hay algunas alternativas que se indican en TinyApps.

Tal vez usted podría considerar también la posibilidad de ejecutar una versión de línea de comandos de Linux en una máquina virtual? Colinux también es una opción, pero es inmaduro.

Powershell es lo que se busca, contiene los alias de un montón de comandos de UNIX y mucho más.Juan

UnxUtils no se actualiza tan a menudo y no es tan completa como Cygwin, pero se ejecuta de forma nativa como cualquier otro Windows utilidad de línea de comandos.

Cygwin actúa más como una línea de comandos de Linux emulador.No se siente bastante torpe, pero es más fácil puerto de utilidades a él, y esto es más completa que UnxUtils.

Yo, personalmente, no me gusta Cygwin.Lo que realmente no parecen ser insuficientes.A menos que haya alguna herramienta específica que se desea que sólo funciona en Cygwin me iba a encontrar puertos nativos.

http://www.activestate.com/Products/activeperl/index.mhtml es un buen paquete de Perl para Windows.

http://www.locate32.net/ - Siempre me ha gustado encontrar.Mucho más rápido que Grep para buscar archivos por nombre.

Microsoft distribuye un UNIX API capa de compatibilidad para Windows NT basado en los sistemas operativos, así como muchos de los más comunes de UNIX utilidades de línea de comandos que se ejecutan en la parte superior de esta capa de compatibilidad.A diferencia de Cygwin, no se sientan en la parte superior del subsistema Win32, pero en lugar de interfaces con el NT APIs nativas directamente.Es compatible con las características que puede ser difícil de aplicar en la parte superior de Win32, como entre mayúsculas y minúsculas los nombres de archivo y fork().

El Windows 2K/XP versión se llama Los Servicios de Windows para UNIX (SFU).SFU es una descarga gratuita de Microsoft, y también incluye un cliente y servidor NFS.

La versión de Windows Vista se llama Subsistema para Aplicaciones basadas en UNIX (SUA).SUA se incluye en las ediciones Enterprise y Ultimate de Windows Vista, pero no incluye ningún soporte NFS.

Ni SFU ni SUA incluyen un servidor de X.Es posible (pero posiblemente irónico?) para utilizar la conexión de Cygwin servidor X con SFU/SUA aplicaciones.

Las entradas de Wikipedia en SFU y Interix tienen más detalles y la historia.

Linux/BSD :)

¿Por qué votar en contra de esta pregunta?Es evidente que está destinado a ser la lengua en la mejilla vale la pena el votante y el receptor perder rep más?No pueden ustedes dejar nada en cero y marcar las respuestas que usted desea ver flotar en lugar de marcar abajo de la gracia de los trazadores de líneas uno?

En respuesta a la pregunta que yo he utilizado Cygwin en el pasado, pero siempre torpe y querer.Yo no creo que las herramientas problema, pero la mía, pero tengo libro marcado Eric sugerencia de unxutils para cuando mi nuevo equipo de windows llega mañana.

Puedo usar Cygwin mucho.

Yo lo uso para cualquier mvn comandos, find, grep, perl scp y todas las otras cosas que me acostumbré a usar todos los años que he trabajado sólo en FreeBSD equipos de sobremesa y servidores.

Tengo mi viejo .vimrc, .zshrc como, mi .ssh/config y todas las demás cosas bonitas.Yo uso rxvt.exe en lugar de cmd.exe que hizo toda la diferencia para mí!Cambiar el tamaño decente, buffer, fuentes y así sucesivamente.

andLinux es una distribución de coLinux, que recorre toda la kernel de Linux dentro de Windows (con un mejor rendimiento que una máquina virtual).Luego, con la ayuda de Xming (X windows server para Windows), puede hacer que Linux windows se mezclan a lo largo del lado de Windows de windows.

Con eso, casi todo basado en Linux funcionará.Usted no está limitado a las herramientas que han sido portados a Cygwin, puede apt-get cualquier cosa que usted desea.

andLinux también incluye un par de detalles, tales como accesos directos en el escritorio para lanzar las aplicaciones de Linux, un lanzador que se vive en la bandeja del sistema, y las opciones del menú contextual (clic derecho en un archivo de texto y se puede abrir en Kate)

Las desventajas de andLinux son:

  1. El acceso al sistema de ficheros Linux es complicado.Usted tiene que configurar Samba en ambas direcciones.
  2. Conexión a un programa Linux desde una conexión remota también es difícil (pero posible)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top