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
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
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.
La steganografia ti consente di crittografare i dati nascondendo le informazioni all'interno di normali file di immagine.
- Linux
- Gestione dei file
- Linux
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.
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.