Linux y Windows son dos sistemas operativos diferentes, especialmente la línea de comandos. El símbolo del sistema de Windows es un lío molesto, no una parte indispensable del sistema operativo. Por el contrario, Linux fue diseñado para ser muy elegante y, al mismo tiempo, ayudar a los usuarios a trabajar de manera eficiente.
Por lo tanto, no es sorprendente que muchas herramientas estén diseñadas para hacer que Windows sea similar a Linux. Una de las opciones más potenciales es CASH (un acrónimo recursivo de ‘Cash Shell’).
Lleve lo mejor de Linux a Windows con EFECTIVO
- ¿Qué es Cash Shell?
- Instalar EFECTIVO
- Mezclar comandos de Linux y Windows
- Derechos de estilo Unix
- Instale los componentes necesarios
- Tratar con archivos de texto como en Linux
- La línea de comando es similar a Linux
¿Qué es Cash Shell?
Cash Shell para crear un shell compacto similar a Linux para Windows. Su esencia es volver a implementar las utilidades de Linux existentes utilizando la última generación de JavaScript, llamada EcmaScript 6.
La filosofía general del proyecto es que podrá ejecutar “ls -l” o usar Grep para encontrar algo y funcionará tanto en Windows como en Linux.
Aunque acaba de comenzar, ya contiene algunas utilidades básicas de Linux, como cat, clear, echo, export, false, grep, less, mkdir y más. Si bien no es completo, es suficiente para ayudarlo a trabajar de manera efectiva.
Cash es un “novato” en un campo cada vez más competitivo. Desde el principio, tuvo que competir con rivales como Cygwin, Shell.js y Cooperative Linux. Pero el dinero tiene una ventaja especial sobre los competidores.
Tome Cygwin y Cooperative Linux, por ejemplo. Para instalar Cygwin, también debe instalar algunos archivos DLL complicados. Cooperative Linux (colinux.org) es aún peor, porque literalmente tendrá que ejecutar una versión limitada de Linux al mismo tiempo. Pero CASH es muy ligero, solo megabytes y solo una dependencia, que es node.js.
En pocas palabras, es un producto más simple y rápido.
Instalar EFECTIVO
Entonces, si está convencido, vea cómo puede instalar Cash. Es más fácil de lo que piensas. Primero, debe visitar el sitio web de Node.JS (https://nodejs.org/en/) e instalar la última versión para Windows.
Este, además de contener el intérprete Node.JS (que ejecuta código JavaScript), también contiene el Node Package Manager (NPM). Un poco similar a apt-get y te permite descargar el código de otras personas. Para instalar Cash, simplemente ejecute el siguiente comando.
npm install cash -g
Es importante mencionar que los desarrolladores de Cash planean lanzarlo como un archivo MSI fácil de instalar. Al leer este artículo, es posible que esto se haya convertido en una realidad. Para obtener más información, consulte la página oficial de Github (https://github.com/dthree/cash).
Si Cash se instala sin ningún mensaje de error, está listo para usarse. Escriba cash para ir a Cash shell y lea para ver qué puede hacer.
Mezclar comandos de Linux y Windows
Una de las mejores cosas que puede hacer Cash es mezclar comandos de Linux y Windows. Imagine que desea enumerar todos los controladores USB instalados en su máquina.
Puede hacer esto ejecutando el comando driverquery (uno de los muchos comandos útiles de Windows) y convirtiéndolo a Grep. Mientras hace esto, también puede organizar los controladores usando Linux orden mando. Vea cómo proceder en detalle:
driverquery | grep USB | sort
Algunos usuarios piensan que muchos comandos de Cash son en realidad comandos de Windows falsos, como los comandos de Linux. Pero si miras un poco más profundo, todo comenzará a aclararse.
Simplemente consulte la página de ayuda de ls y comprenderá la naturaleza del problema.
Asimismo, la implementación del comando Cash Grep es 100% compatible con POSIX, como se muestra a continuación. El más notable es cuando considera que cada utilidad está básicamente escrita desde cero en JavaScript.
Derechos de estilo Unix
Otra cosa interesante que les gusta a los usuarios de Cash es que brinda acceso estilo UNIX a Windows. Simplemente ejecute ls -le y verá cada archivo listado con sus derechos, escrito en símbolos tradicionales de UNIX.
Desafortunadamente, el chown El comando no está actualmente transferido, por lo que no puede cambiar los permisos de archivos y directorios como lo haría en Linux. Se espera que esto aparezca en una versión futura de Cash.
Instale los componentes necesarios
Una de las ideas generales de CASH es que todo debe ser fluido y eficaz. Como resultado, puede instalar los comandos de Linux parcialmente. Si solo se necesita ls, ejecute:
npm install cash-ls -g
Simplemente ajuste el comando anterior para la utilidad que está intentando instalar.
Tratar con archivos de texto como en Linux
Si tiene que lidiar con archivos de texto grandes, como archivos de texto producidos como archivos de registro de utilidades como Logcat, puede hacer todo lo posible cuando utilice Linux. De hecho, Linux tiene muchas herramientas de edición de texto y muchas de ellas pueden llegar a Windows gracias a Cash.
El artículo menciona a Grep y Sort arriba. Cash también tiene Tail, Head, Less y Cat.
Por supuesto, Cash necesita algunas otras adiciones para que sea más conveniente para los usuarios. En este punto, si desea usar el editor de texto Vim desde una terminal en Windows, debe usar Cygwin. Del mismo modo, no hay Sed ni Awk.
La línea de comando es similar a Linux
Quizás lo que más le gusta de Cash es que le permite manejar todo como lo hace en Linux. Los directorios funcionan exactamente como lo hacen en Linux. Puede moverse desde estos directorios de la misma forma que en Linux. Puede acceder a los archivos antes de eliminarlos rápidamente con el “rm” mando .
También puede crear y eliminar alias y copiar y mover archivos o carpetas como lo hace en Linux. Eso es óptimo.
Con la información proporcionada en este artículo, ¿instalará Cash?
¿Le gustaría probarlo o seguir con máquinas virtuales Linux o Cygwin? Si toma alguna decisión, háganoslo saber en los comentarios a continuación.
Ver más:
- ¿Qué tienen Windows y Linux en común?
- Cómo ejecutar aplicaciones de Windows en Linux con Wine
- Cómo crear Linux de arranque dual y Windows 10 en Linux
¿Qué es Linux Windows Cash Shell Cygwin?
Linux y Windows son dos sistemas operativos diferentes, especialmente la línea de comandos. El símbolo del sistema de Windows es un lío molesto, no una parte indispensable del sistema operativo. Por el contrario, Linux fue diseñado para ser muy elegante y, al mismo tiempo, ayudar a los usuarios a trabajar de manera eficiente.
Por lo tanto, no es sorprendente que muchas herramientas estén diseñadas para hacer que Windows sea similar a Linux. Una de las opciones más potenciales es CASH (un acrónimo recursivo de ‘Cash Shell’).
Lleve lo mejor de Linux a Windows con EFECTIVO
- ¿Qué es Cash Shell?
- Instalar EFECTIVO
- Mezclar comandos de Linux y Windows
- Derechos de estilo Unix
- Instale los componentes necesarios
- Tratar con archivos de texto como en Linux
- La línea de comando es similar a Linux
¿Qué es Cash Shell?
Cash Shell para crear un shell compacto similar a Linux para Windows. Su esencia es volver a implementar las utilidades de Linux existentes utilizando la última generación de JavaScript, llamada EcmaScript 6.
La filosofía general del proyecto es que podrá ejecutar “ls -l” o usar Grep para encontrar algo y funcionará tanto en Windows como en Linux.
Aunque acaba de comenzar, ya contiene algunas utilidades básicas de Linux, como cat, clear, echo, export, false, grep, less, mkdir y más. Si bien no es completo, es suficiente para ayudarlo a trabajar de manera efectiva.
Cash es un “novato” en un campo cada vez más competitivo. Desde el principio, tuvo que competir con rivales como Cygwin, Shell.js y Cooperative Linux. Pero el dinero tiene una ventaja especial sobre los competidores.
Tome Cygwin y Cooperative Linux, por ejemplo. Para instalar Cygwin, también debe instalar algunos archivos DLL complicados. Cooperative Linux (colinux.org) es aún peor, porque literalmente tendrá que ejecutar una versión limitada de Linux al mismo tiempo. Pero CASH es muy ligero, solo megabytes y solo una dependencia, que es node.js.
En pocas palabras, es un producto más simple y rápido.
Instalar EFECTIVO
Entonces, si está convencido, vea cómo puede instalar Cash. Es más fácil de lo que piensas. Primero, debe visitar el sitio web de Node.JS (https://nodejs.org/en/) e instalar la última versión para Windows.
Este, además de contener el intérprete Node.JS (que ejecuta código JavaScript), también contiene el Node Package Manager (NPM). Un poco similar a apt-get y te permite descargar el código de otras personas. Para instalar Cash, simplemente ejecute el siguiente comando.
npm install cash -g
Es importante mencionar que los desarrolladores de Cash planean lanzarlo como un archivo MSI fácil de instalar. Al leer este artículo, es posible que esto se haya convertido en una realidad. Para obtener más información, consulte la página oficial de Github (https://github.com/dthree/cash).
Si Cash se instala sin ningún mensaje de error, está listo para usarse. Escriba cash para ir a Cash shell y lea para ver qué puede hacer.
Mezclar comandos de Linux y Windows
Una de las mejores cosas que puede hacer Cash es mezclar comandos de Linux y Windows. Imagine que desea enumerar todos los controladores USB instalados en su máquina.
Puede hacer esto ejecutando el comando driverquery (uno de los muchos comandos útiles de Windows) y convirtiéndolo a Grep. Mientras hace esto, también puede organizar los controladores usando Linux orden mando. Vea cómo proceder en detalle:
driverquery | grep USB | sort
Algunos usuarios piensan que muchos comandos de Cash son en realidad comandos de Windows falsos, como los comandos de Linux. Pero si miras un poco más profundo, todo comenzará a aclararse.
Simplemente consulte la página de ayuda de ls y comprenderá la naturaleza del problema.
Asimismo, la implementación del comando Cash Grep es 100% compatible con POSIX, como se muestra a continuación. El más notable es cuando considera que cada utilidad está básicamente escrita desde cero en JavaScript.
Derechos de estilo Unix
Otra cosa interesante que les gusta a los usuarios de Cash es que brinda acceso estilo UNIX a Windows. Simplemente ejecute ls -le y verá cada archivo listado con sus derechos, escrito en símbolos tradicionales de UNIX.
Desafortunadamente, el chown El comando no está actualmente transferido, por lo que no puede cambiar los permisos de archivos y directorios como lo haría en Linux. Se espera que esto aparezca en una versión futura de Cash.
Instale los componentes necesarios
Una de las ideas generales de CASH es que todo debe ser fluido y eficaz. Como resultado, puede instalar los comandos de Linux parcialmente. Si solo se necesita ls, ejecute:
npm install cash-ls -g
Simplemente ajuste el comando anterior para la utilidad que está intentando instalar.
Tratar con archivos de texto como en Linux
Si tiene que lidiar con archivos de texto grandes, como archivos de texto producidos como archivos de registro de utilidades como Logcat, puede hacer todo lo posible cuando utilice Linux. De hecho, Linux tiene muchas herramientas de edición de texto y muchas de ellas pueden llegar a Windows gracias a Cash.
El artículo menciona a Grep y Sort arriba. Cash también tiene Tail, Head, Less y Cat.
Por supuesto, Cash necesita algunas otras adiciones para que sea más conveniente para los usuarios. En este punto, si desea usar el editor de texto Vim desde una terminal en Windows, debe usar Cygwin. Del mismo modo, no hay Sed ni Awk.
La línea de comando es similar a Linux
Quizás lo que más le gusta de Cash es que le permite manejar todo como lo hace en Linux. Los directorios funcionan exactamente como lo hacen en Linux. Puede moverse desde estos directorios de la misma forma que en Linux. Puede acceder a los archivos antes de eliminarlos rápidamente con el “rm” mando .
También puede crear y eliminar alias y copiar y mover archivos o carpetas como lo hace en Linux. Eso es óptimo.
Con la información proporcionada en este artículo, ¿instalará Cash?
¿Le gustaría probarlo o seguir con máquinas virtuales Linux o Cygwin? Si toma alguna decisión, háganoslo saber en los comentarios a continuación.
Ver más:
- ¿Qué tienen Windows y Linux en común?
- Cómo ejecutar aplicaciones de Windows en Linux con Wine
- Cómo crear Linux de arranque dual y Windows 10 en Linux