Esistono diverse app e comandi in Linux che creeranno nuovi file per te, anche senza avviare un'applicazione. Il metodo utilizzato dipenderà dallo scopo del file. Diamo un'occhiata alle opzioni in modo da poter sapere quale è più utile per te.

Tratteremo la creazione di file sia nel terminale che su un desktop Linux.

Crea un file sul desktop

Se non ti senti a tuo agio nell'uso del terminale, creare nuovi file nell'ambiente desktop è semplice, utilizzando un paio di app quotidiane di base.

Browser di file

Alla maggior parte dei browser di file piace Thunar e Delfino ti permetterà di creare file vuoti facendo clic con il tasto destro nella directory desiderata e premendo Crea file vuoto o un'opzione simile dal menu a discesa.

In alternativa, nel menu dell'applicazione, puoi spesso fare clic su File> Crea nuovo per ottenere le opzioni per la generazione di nuovi file.

Editor di testo

La tua distribuzione Linux includerà una o un'altra app di editor di testo di base. L'apertura dovrebbe iniziare con un file vuoto e premere

instagram viewer
Ctrl + S dovrebbe darti la finestra di dialogo per salvarlo in una posizione specifica.

Crea un file nel terminale

Molti comandi del terminale Linux ti consentono di creare file in modo rapido ed efficiente e ne discuteremo alcuni di seguito.

toccare

Uno dei comandi Linux più basilari, il tocco creerà un nuovo file o, se il nome del file specificato già esiste, aggiornerà la data dell'ultima modifica del file.

Nella directory in cui vuoi salvare il tuo file, digita:

toccare nomefile.txt

In alternativa, crea più file con un comando semplicemente inserendo uno spazio tra ogni nome di file:

toccare nomefile1.txt nomefile2.txt nomefile3.txt

Puoi verificare che il file che hai creato esista con questo comando:

ls

Poiché non è possibile modificare i file con il tocco, il comando è più adatto per creare rapidamente più file da modificare in seguito.

Operatore di reindirizzamento (>)

La parentesi angolare retta viene utilizzata in molti comandi per reindirizzare l'output a un file specifico. Lo vedremo usato con altri comandi più avanti in questo articolo.

È tuttavia possibile immetterlo senza un comando specifico per creare un file vuoto.

> nomefile.txt

Attenzione, però, che l'operatore di reindirizzamento da solo sovrascriverà qualsiasi file esistente che già utilizza quel nome.

eco

Il comando echo stamperà semplicemente nel terminale qualunque input tu gli dia. Tuttavia, può anche creare un nuovo file e, facoltativamente, salvare una singola riga di testo al suo interno.

Per creare un nuovo file vuoto, usa questo comando:

echo -n> nomefile.txt

Per creare un nuovo file con una riga di testo, usa:

echo "Testo file"> nomefile.txt

Assicurati di usare l'eco per inserire virgolette attorno al testo.

gatto

Il comando cat (abbreviazione di concatenate) viene spesso utilizzato per combinare o leggere file. Tuttavia, può anche creare facilmente nuovi file con testo al loro interno.

gatto> nomefile.txt

L'operatore di reindirizzamento sta nuovamente reindirizzando l'output di cat al file specificato, l'output è qualunque cosa tu digiti successivamente. Quando hai finito di scrivere il contenuto del tuo nuovo file, premi Ctrl + D per salvarlo.

printf

Il comando printf è simile a echo, ma con un po 'più di potenza di formattazione.

Ad esempio, puoi creare un file con due righe di testo utilizzando il seguente comando singolo:

printf 'Some text
Ancora un po 'di testo'> nomefile.txt

fallocate

Fallocate ti consente di creare un file in Linux con una dimensione specifica. È utile principalmente per scopi di test, ad esempio per misurare la velocità di scrittura del disco rigido.

Usa fallocate con il seguente comando:

fallocate -l nome file da 10 MB

Sostituisci "nomefile" con quello che vuoi chiamare il tuo file.

L'opzione "-l" indica che desideri una dimensione specifica e l'argomento "10 MB" indica quale dimensione. Puoi anche utilizzare dimensioni di byte maggiori, come GB e TB. Puoi anche usare M invece di MB per designare mebibyte invece di mega byte.

vim

Vim è un editor di testo basato su terminale che verrà avviato quando si specifica un nome file:

vim nomefile.txt

Con vim in esecuzione, premere il pulsante io tasto per iniziare a digitare. Quando hai finito, premi Esc e e digita : wq seguito da accedere per salvare ed uscire.

nano

GNU nano è un altro editor di testo simile a Vim, ma forse un po 'più user-friendly.

Puoi creare rapidamente e iniziare a modificare un file con questo comando:

nano nomefile.txt

Digita quello che desideri nel file, quindi premi Ctrl + S per salvare e Ctrl + X uscire.

Relazionato: nano vs. Vim: i migliori editor di testo per terminali, a confronto

nano vs. Vim: i migliori editor di testo per terminali, a confronto

Cerchi un editor di testo del terminale per Linux? La scelta principale è tra Vim e nano! Ecco come si confrontano.

Crea nuovi file con audacia

Come nuovo wizard per la creazione di file, vai avanti e inizia ad abbellire le tue directory con file gloriosi.

Man mano che acquisisci competenze nella gestione dei file di Linux, scoprirai che ci sono molti trucchi interessanti per manipolare e nascondere i file che hai creato.

E-mail
Come nascondere i file all'interno delle immagini in Linux

La steganografia ti consente di crittografare i dati nascondendo le informazioni all'interno di normali file di immagine.

Argomenti correlati
  • Linux
  • Gestione dei file
  • Linux
Circa l'autore
Jordan Gloor (16 articoli pubblicati)

Jordan è un tutor e giornalista appassionato di rendere Linux accessibile e senza stress per tutti. Ha una laurea in inglese e un debole per il tè caldo. Durante le stagioni calde, si diverte a pedalare sulle colline degli Ozarks dove vive.

Altro di Jordan Gloor

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Ancora un passo…!

Conferma il tuo indirizzo e-mail nell'e-mail che ti abbiamo appena inviato.

.