Cygwin è un'interfaccia a riga di comando gratuita che consente ai programmi scritti per cose come Linux e Unix di funzionare su Windows. In altre parole, fornisce un ambiente in cui le applicazioni e gli strumenti Windows possono essere eseguiti insieme a quelli di Unix o Linux e, per chi ha familiarità con gli ambienti Unix, può mitigare la necessità di apprendere una serie completamente nuova di abilità per eseguire semplici comandi da terminale quando si è in un ambiente Windows. Sebbene possa essere estraneo agli utenti per la prima volta, la natura apparentemente complessa di Cygwin può diventare una seconda natura con un po' di pratica.
Passi
Metodo 1 di 2: installazione di Cygwin
Passo 1. Installa Cygwin. Vai su https://cygwin.com e fai clic su "Install Cygwin" nella colonna di sinistra. Questo ti permetterà di scaricare un setup.exe file e scegli "Installa da Internet". Fare clic su "Avanti".
Passaggio 2. Scegli le tue impostazioni
Per la maggior parte degli utenti, va bene lasciare la directory di installazione predefinita, che è c:\cygwin\ e le altre impostazioni predefinite.
Passaggio 3. Scegli una directory temporanea
Qui è dove Cygwin memorizzerà i pacchetti scaricati. Qualsiasi directory temporanea funzionerà.
Passaggio 4. Scarica tramite una "Connessione diretta
"Ora ti verrà presentato un elenco di mirror Cygwin. Seleziona il valore predefinito o, se è in esecuzione lentamente, scegli un'opzione casuale. Fai clic su "Avanti".
Passaggio 5. Scegli i tuoi pacchetti software
Ti verrà presentato un lungo elenco di pacchetti che sembreranno scoraggianti nella loro portata se sei nuovo su Cygwin. Se sei nuovo su Cygwin, mantieni i pacchetti predefiniti e fai clic su "Avanti". Attendi il completamento della barra di caricamento, che potrebbe richiedere alcuni minuti.
Passaggio 6. Usa Cygwin come faresti con UNIX
Potrebbe richiedere un po' di personalizzazione. Ad esempio, aggiungendo il tuo nome utente a "/etc/password". Assicurati di consentirgli di inserire un'icona sul desktop durante l'installazione. Quando fai doppio clic su quell'icona, si aprirà una finestra di shell.
Passaggio 7. Attendi che appaiano le prime righe
Questi appariranno solo la prima volta che usi Cygwin. Dopo la fase di configurazione iniziale, verrai invece accolto con
tuonomeutente@nomedeltuocomputer~ $
nel testo verde. Qui è dove inserirai i tuoi comandi.
Passaggio 8. Aggiorna i programmi Cygwin
Se desideri aggiornare o scaricare altri programmi compatibili con Cygwin, torna semplicemente alla homepage di Cygwin e fai clic su "Aggiorna". Questo ti riporterà alle opzioni delle impostazioni da quando hai scaricato Cygwin per la prima volta.
Metodo 2 di 2: Utilizzo di Cygwin: le basi
Passaggio 1. Trova un file
Alcuni dei comandi più basilari che puoi usare in Cygwin sono gli strumenti di ricerca e confronto. Per trovare un file puoi inserire il seguente comando:
$ trovare. -nome ESEMPIO
. Questo ti mostrerà tutti i tuoi file con quel nome, tuttavia, fa distinzione tra maiuscole e minuscole.
Passaggio 2. Trova una parola chiave all'interno di un file
Se desideri trovare un determinato testo all'interno di un file, devi incorporare il comando "grep". Quindi, per trovare tutte le istanze di "EXAMPLE" dovresti inserire
$ grep 'ESEMPIO' ESEMPIO.txt
. Questo ti fornirà tutte le istanze del testo "EXAMPLE" all'interno del file EXAMPLE.txt. Tuttavia, questo particolare comando fa distinzione tra maiuscole e minuscole. Per trovare tutte le istanze di "EXAMPLE" indipendentemente dal caso, vai al passaggio successivo.
Passaggio 3. Trova il testo indipendentemente dal caso
Per trovare il testo indipendentemente dal testo, aggiungi semplicemente
-io
dopo il
grep
comando. Dovrebbe assomigliare a qualcosa di simile a questo:
$ grep -i 'ESEMPIO' ESEMPIO.txt
Passaggio 4. Confronta due file
Se desideri confrontare due file, puoi farlo facilmente inserendo il
differenza
comando. Inserisci semplicemente il comando seguito dai nomi dei due file che desideri confrontare:
diff ESEMPIO.txt PRATICA.txt
. Questo ti presenterà quindi i due file, uno dopo l'altro.
Passaggio 5. Esplora i comandi di base
Alcuni dei comandi di base sono elencati nella tabella seguente insieme al comando corrispondente in Windows.
Azione | finestre | Cygwin |
elenco directory | dir | ls |
console chiara | cls | chiaro |
copia file | copia | cp |
sposta file | spostare | mv |
cancella file) | del | rm |
creare directory | md | mkdir |
rimuovi directory | rd | rm -rf |
cambia la directory corrente | cd | cd |
directory corrente | cd, chdir | pwd |
ricerca | trova | grep |
concatenare | gatto | gatto |
permessi | chmod | chmod |
visualizzazione/output del testo | eco | eco |