Usa comandi Linux su Windows con contanti

Se usi Windows, come esegui i comandi di Linux su Windows ?

Fammi indovinare, Cygwin o forse Git Bash. Queste sono le due scelte più popolari quando si tratta di eseguire comandi Linux su Windows. Ma non ho intenzione di annoiarvi con i soliti sospetti oggi.

Contanti: esegui i comandi di Linux su Windows con stile

Ti presenterò una nuova utility open source, Cash. Cash è un'implementazione multipiattaforma di comandi shell Unix scritti in JavaScript. Come da pagina GitHub, il motto del denaro è:

L'obiettivo di Cash è quello di aprire questi comandi alla massiccia comunità JavaScript per la prima volta, e di fornire un'alternativa più pulita, più semplice e flessibile alle applicazioni come Cygwin per coloro che vogliono sentire Linux su Windows.

Con Cash installato, è possibile eseguire un "set di comandi Unix" in qualsiasi emulatore di terminale su Windows, incluso il prompt dei comandi di Windows.

Ho detto un "set di comandi Unix"? Sì, perché anche come altri emulatori, Cash ha il supporto per un numero limitato di comandi Unix. L'elenco dei comandi supportati al momento della stesura di questo articolo è:

  • alias
  • gatto
  • chiaro
  • CD
  • cp
  • eco
  • esportare
  • falso
  • grep
  • capo
  • uccidere
  • Di meno
  • ls
  • mkdir
  • mv
  • pwd
  • rm
  • ordinare
  • fonte
  • coda
  • toccare
  • vero
  • unalias

Poiché questo strumento è in fase di sviluppo, altri comandi vengono aggiunti all'elenco. Come utente, hai persino voce in capitolo su quali comandi sono supportati in futuro.

Se ti stai chiedendo come funziona Cash, dai un'occhiata all'immagine qui sotto:

Ancora meglio è che puoi effettivamente combinare i comandi di Windows e Unix . Ad esempio, puoi eseguire:

 ipconfig | grep IPv4 | ordinare 

E il comando sopra funzionerà qui con il comando ipconfig di Windows e grep è il comando di Linux. Non è bello?

Installa contanti in Windows

Ho usato Windows 10 durante l'installazione di Cash ma sono abbastanza certo che gli stessi passaggi funzioneranno anche per le versioni precedenti di Windows.

Poiché Cash è basato su JavaScript, devi prima installare Node.js. Vai al sito web ufficiale e scarica e installa Node.js:

Installa Node.Js

Una volta installato Node.js, ora puoi procedere con l'installazione di Cash. Esistono varie modalità in cui è possibile installare Cash:

  • Utilizzo di Cash a livello di codice: si esegue il comando 'cash' per andare in modalità interattiva per eseguire comandi Unix
  • Utilizzo di contanti a livello globale: non è necessario eseguire il comando 'cash'. I comandi Unix sono a tua disposizione per l'esecuzione
  • Installazione di comandi selettivi: puoi infatti scegliere quali comandi vuoi installare con Cash, se non vuoi installare tutti i comandi predefiniti

Suggerisco di andare per l'installazione di contanti a livello globale. Apri il prompt dei comandi di Windows (Windows + R, quindi digita cmd) ed esegui il seguente comando:

npm install cash-global -g 

Bastano pochi minuti, anche meno, a seconda della velocità di internet. Questo installerà Cash in tutto il mondo con tutti i comandi supportati. Ti lascio giocare con i comandi.

L'ultima parola

Come ho detto prima, Cash è un progetto in fase di sviluppo e quindi ci sono possibilità che incontriate bug. Se lo fai, per aiutare la comunità open source a crescere, ti preghiamo di aprire un problema sul progetto GitHub di Cash.

Dato che sono un utente Linux, in realtà non utilizzo questi strumenti per eseguire comandi Linux su Windows perché lavoro direttamente su Linux. Ma nel caso, non è possibile installare Linux per qualsiasi motivo, ma si vuole comunque usare i comandi di Linux, dare una prova a Cash.

Raccomandato

Come giocare ai giochi per PSP in Linux
2019
Rilasciato Pinta 1.6! Installalo in Ubuntu e Linux Mint
2019
NVIDIA Jetson Nano è un Raspberry Pi Rival da $ 99 per lo sviluppo AI
2019