GNU/Linux >> Linux Esercitazione >  >> Linux

4 modi per creare un file di testo nel terminale Linux

In questa serie per principianti di Linux imparerai vari metodi per creare un testo file nel terminale Linux.

Se hai utilizzato il sistema operativo orientato al desktop come Windows, la creazione di file è un gioco da ragazzi. Fai clic con il pulsante destro del mouse in Esplora file e troverai l'opzione per creare un nuovo file.

Le cose non sembreranno le stesse quando ti trovi in ​​un ambiente a riga di comando. Non c'è alcuna opzione di clic destro qui. Quindi, come si crea un file in Linux, allora? Lascia che te lo mostri.

Crea file nella riga di comando di Linux

Esistono vari modi per creare un nuovo file nel terminale Linux. Ti mostrerò i comandi uno per uno. Sto usando Ubuntu qui ma la creazione di file nel terminale di Ubuntu è la stessa di qualsiasi altra distribuzione Linux.

1. Crea un file vuoto usando il comando touch

Uno dei maggiori utilizzi del comando touch in Linux è creare un nuovo file vuoto. La sintassi è semplicissima.

touch filename

Se il file non esiste già, creerà un nuovo file vuoto. Se esiste già un file con lo stesso nome, aggiornerà i timestamp del file.

2. Crea file usando il comando cat

Un altro modo popolare per creare un nuovo file è usare il comando cat in Linux. Il comando cat viene utilizzato principalmente per visualizzare il contenuto di un file, ma puoi usarlo anche per creare un nuovo file.

cat >> filename.txt

Puoi scrivere del nuovo testo in questo momento, se lo desideri, ma non è necessario. Per salvare e uscire, usa Ctrl+D collegamento al terminale.

Se il file con quel nome esiste già e ci scrivi un nuovo testo usando il comando cat, le nuove righe verranno aggiunte alla fine del file.

3. Crea un nuovo file usando il comando echo

L'uso principale del comando echo è semplicemente ripetere (eco) ciò che si digita sullo schermo. Ma se usi il reindirizzamento con echo, puoi creare un nuovo file.

Per creare un nuovo file vuoto usando echo puoi usare qualcosa del genere:

echo "This is a sample text" > filename.txt

Il file nomefile.txt appena creato avrà il testo seguente:Questo è un testo di esempio. Puoi visualizzare il file in Linux usando cat o altri comandi di visualizzazione.

Non sei obbligato a inserire un testo di esempio con eco. Puoi creare un file (quasi) vuoto usando il comando echo in questo modo:

echo > file.txt

Questo creerà un nuovo file con una sola riga vuota. Puoi controllare il numero di righe con il comando wc.

4. Crea un nuovo file utilizzando un editor di testo come Nano o Vim

L'ultimo metodo di questa serie è l'uso di un editor di testo. Un editor di testo basato su terminale come Emacs, Vim o Nano può sicuramente essere utilizzato per creare un nuovo file in Linux.

Prima di utilizzare questi editor di testo, dovresti assicurarti di conoscere le basi come il salvataggio di un esistente dall'editor. A differenza degli strumenti della GUI, l'utilizzo di Ctrl+S nel terminale non salverà il file. Potrebbe, infatti, mandare il tuo terminale in uno stato apparentemente congelato dal quale ti riprendi usando Ctrl+Q.

Diciamo che utilizzerai l'editor Vim. Assicurati di essere a conoscenza dei comandi di base di vim, quindi apri un nuovo file con esso in questo modo:

vim filename

Qual ​​è il tuo comando preferito?

Quindi, ho appena condiviso 4 modi diversi per creare un file in Linux. Personalmente, preferisco usare il tocco per creare file vuoti e Vim se devo modificare il file. In una nota correlata, potresti voler conoscere il comando file in Linux che è utile per determinare il tipo effettivo del file.

Quale comando preferisci qui? Condividi le tue opinioni nella sezione commenti qui sotto.


Linux
  1. Crea rapidamente un file di testo tramite il terminale Debian

  2. comando Linux ln

  3. Crea file utilizzando la riga di comando in Linux

  4. Come creare un file in Linux dalla finestra del terminale?

  5. Come modificare un file di testo nel mio terminale

Comando Gzip in Linux

Comando Gunzip in Linux

Come creare directory da un file di testo in Linux

Come creare un file in Linux usando Terminal

4 modi per creare un nuovo file in Linux

3 modi per creare rapidamente un file di testo tramite il terminale Linux