Questo wikiHow ti insegna diversi modi per creare un nuovo file al prompt dei comandi di Unix. Per creare rapidamente un file vuoto, usa il comando touch. Per creare un nuovo file di testo da zero, prova l'editor di testo Vi o il comando cat. Se vuoi duplicare un file esistente, usa il comando cp (copia).
Passi
Metodo 1 di 4: Creazione di un file vuoto con Touch
Passaggio 1. Aprire una finestra del terminale
Se stai usando un gestore di finestre, di solito puoi premere Ctrl+Alt+T per aprire una nuova finestra di terminale. In caso contrario, accedere al sistema su cui si desidera creare un file tramite la console.
Passaggio 2. Utilizzare cd per passare alla directory desiderata
Se sei già nella directory in cui desideri creare il file, puoi saltare questo passaggio.
Passaggio 3. Digita touch newfilename e premi Invio
Sostituisci nuovonomefile con il nome file desiderato. Questo crea un nuovo file vuoto con quel nome nella directory corrente.
Metodo 2 di 4: Creazione di un file di testo con Cat
Passaggio 1. Aprire una finestra del terminale
Se stai usando un gestore di finestre, di solito puoi premere Ctrl+Alt+T per aprire una nuova finestra di terminale. In caso contrario, accedere al sistema su cui si desidera creare un file tramite la console.
Passaggio 2. Digita cat > nuovo nomefile e premi Invio.
Sostituisci nuovonomefile con quello che vuoi chiamare il tuo nuovo file. Questo apre una nuova riga vuota.
Passaggio 3. Digita del testo
Tutto ciò che digiti qui verrà aggiunto al file.
Passaggio 4. Premere ↵ Invio per passare a una riga vuota
Dovrai essere su una riga vuota per completare il comando cat.
Passaggio 5. Premere Ctrl+D
Questo salva il file nella directory corrente con il nome che hai inserito.
Per visualizzare il vile, digita il nome del file cat e premi Invio
Metodo 3 di 4: Creazione di un file di testo con Vi
Passaggio 1. Aprire una finestra del terminale
Se stai usando un gestore di finestre, di solito puoi premere Ctrl+Alt+T per aprire una nuova finestra di terminale. In caso contrario, accedere al sistema su cui si desidera creare un file tramite la console.
Passaggio 2. Utilizzare cd per passare alla directory desiderata
Ti consigliamo di trovarti nella directory in cui desideri archiviare il nuovo file prima di aprire l'editor di testo.
Passaggio 3. Digitare vi e premere Invio
Questo apre l'editor di testo Vi (o Vim, a seconda della versione di Unix che stai usando).
Per modificare un file di testo specifico con Vi, digita invece vi nomefile'
Passaggio 4. Premere i per accedere alla modalità di immissione
Vi ha due modalità: modalità di inserimento e modalità di comando. Devi essere in modalità di input per digitare il testo nel nuovo file.
Passaggio 5. Digita del testo (facoltativo)
Se vuoi creare un file vuoto puoi semplicemente saltare questo passaggio. Altrimenti, digita il testo che desideri aggiungere ora.
-
Non puoi usare il mouse o i tasti freccia in Vi. Se commetti un errore durante la digitazione, dovrai eseguire un comando in modalità comando. Premi Esc per rendere disponibili i tasti freccia, usali per spostare il cursore nella posizione dell'errore, quindi usa uno di questi comandi:
- X cancella il carattere sotto il cursore.
- dw cancella la parola corrente.
- dd cancella l'intera riga.
- R sostituisce la lettera sotto il cursore con la successiva digitata. Questo ti riporterà automaticamente alla modalità di input dopo l'uso.
- Vedere Come imparare Vi per saperne di più sui comandi di Vi.
Passaggio 6. Premi Esc quando sei pronto per salvare il file
Questo ti mette in modalità di comando.
Passaggio 7. Digitare:w nuovonomefile e premere Invio
Sostituisci nuovonomefile con il nome del file. Questo salva il file nella directory corrente.
- Se vuoi continuare a modificare il file, premi i per tornare alla modalità di immissione.
- La prossima volta che vuoi salvare il file, puoi semplicemente digitare:w in modalità comando (non è necessario alcun nome file).
Passaggio 8. Premere q e premere Invio per uscire da Vi
Questo ti riporta alla riga di comando.
Metodo 4 di 4: Copia di un file in un nuovo file
Passaggio 1. Aprire una finestra del terminale
Se stai usando un gestore di finestre, di solito puoi premere Ctrl+Alt+T per aprire una nuova finestra di terminale. In caso contrario, accedere al sistema su cui si desidera creare un file tramite la console.
Passaggio 2. Utilizzare cd per passare alla directory desiderata (opzionale)
Utilizzerai il cp (copia) per copiare un file esistente in un altro nuovo file. Dovrai spostarti nella directory che contiene il file originale o conoscerne il percorso completo.
Passaggio 3. Digita cp originalfile newfile e premi Invio
Sostituisci originalfile con il nome del file che vuoi copiare e newfile con il nome del nuovo file desiderato. Questo crea un nuovo file che contiene il contenuto del vecchio file.