Questo articolo spiega come salvare diversi tipi di file dalla riga di comando di Linux. Se stai utilizzando un'app che dispone di un'interfaccia utente grafica (GUI), il salvataggio dei file è facile: di solito è sufficiente fare clic sul pulsante File menu e selezionare Salva. Continua a leggere per sapere come salvare i file negli editor di testo della riga di comando, come salvare l'output di un comando e come salvare un file esistente in un nuovo file.
Passi
Metodo 1 di 3: salvataggio di un file di testo in Vi o Vim
Passaggio 1. Apri il tuo file in Vi o Vim
Se vuoi modificare un file di testo esistente, digita semplicemente vi nomefile al prompt e premi accedere. Per creare un nuovo file, digita semplicemente vi e premi accedere. Vi e Vim si aprono automaticamente in modalità Command.
- Se stai usando Vim, sostituisci vi con vim.
- Gli editor di testo Vi e Vim hanno la maggior parte delle stesse funzioni, sebbene vim sia un po' più prolisso e includa l'evidenziazione del colore.
Passaggio 2. Premere i sulla tastiera
Questo ti mette in modalità di inserimento, che è il modo in cui puoi digitare nel file.
Passaggio 3. Modifica il tuo file
Apporta le modifiche necessarie mentre sei in modalità di inserimento.
Passaggio 4. Premere Esc per tornare alla modalità Comando
Ora sarai in grado di usare i comandi Vi o Vim, incluso il comando per salvare.
È possibile utilizzare questo tasto per passare avanti e indietro tra le modalità Comando e Input
Passaggio 5. Digitare:w nomefile e premere Invio
Puoi saltare l'immissione del nome del file se stai modificando un file esistente e desideri salvare le modifiche nello stesso file.
Ad esempio, se stai modificando un file che ha già un nome file e desideri salvare le modifiche apportate, digita:w e premi accedere. Ma se stai modificando un file nuovo di zecca e vuoi chiamarlo wikiHow, dovresti invece usare:w wikiHow.
Passaggio 6. Digitare:q e premere Invio per uscire
Questo esiste Vi (o Vim) e ti riporta alla riga di comando.
Metodo 2 di 3: salvataggio dell'output di un comando
Passaggio 1. Digita il comando al prompt dei comandi
Non premere accedere per eseguirlo ancora, digita semplicemente il comando prima.
Ad esempio, se vuoi elencare il contenuto della directory corrente e salvare l'output in un nuovo file, puoi digitare ls -a now
Passaggio 2. Digitare uno spazio e poi >
Usando l'esempio precedente, il tuo comando ora sarebbe simile a questo: ls -a >.
Se vuoi aggiungere l'output a un file esistente, usa >> invece di >
Passaggio 3. Digitare uno spazio e inserire il nome del file che si desidera creare
Se volessi salvare i risultati in un file chiamato filelist, il comando sarebbe simile a ls -a > filelist.
Se stai aggiungendo l'output a un file esistente, useresti ls -a >> filename
Passaggio 4. Premere ↵ Invio per eseguire il comando
Questo crea un file nella directory corrente chiamato filelist che contiene l'output del comando ls -a.
Metodo 3 di 3: Copia di un file in un nuovo file
Passaggio 1. Utilizzare il comando cd per accedere alla directory del file che si desidera copiare
Ad esempio, se vuoi copiare un file da /home/wikiHow/personal in un nuovo file, digita cd /home/wikiHow/personal e premi accedere.
Passaggio 2. Digitare cp nomefile nuovonomefile e premere Invio
Questo salva Assicurati che un file con il nuovo nome non esista già, poiché verrà automaticamente sovrascritto, in tal caso.
- Ad esempio, se il file che si desidera copiare si chiama Staff.txt e si desidera salvarlo come nuovo file chiamato Staff-old.txt, digitare cp Staff.txt Staff-old.txt e premere accedere.
- Se vuoi mantenere il nome del file ma salvarlo in una nuova cartella (ad esempio, /home/wikHow/backups), dovresti usare cp Staff.txt /home/wikiHow/backups.
- Se vuoi copiare il file in un'altra cartella e dargli un nuovo nome, dovresti usare cp Staff.txt /home/wikiHow/backups/Staff-old.txt.