Esistono diverse app e comandi in Linux che creeranno nuovi file per te, anche senza avviare un'applicazione. Il metodo che utilizzerai 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 con il terminale, creare nuovi file nell'ambiente desktop è semplice, utilizzando un paio di app di base di tutti i giorni.
Navigatore di file
La maggior parte dei browser di file piace Thunar e Delfino ti permetterà di creare file vuoti facendo clic con il pulsante destro del mouse 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.
come creare un file batch Windows 10
Crea un file nel terminale
Molti comandi del terminale Linux ti consentono di creare file in modo rapido ed efficiente e ne discuteremo molti di seguito.
tocco
Uno dei comandi di base di Linux, touch creerà un nuovo file o, se il nome del file specificato esiste già, aggiornerà la data dell'ultima modifica del file.
Nella directory in cui vuoi salvare il tuo file, digita:
touch filename.txt
In alternativa, crea più file con un comando semplicemente inserendo uno spazio tra ogni nome di file:
touch filename1.txt filename2.txt filename3.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 destra viene utilizzata in molti comandi per reindirizzare l'output a un file specifico. Lo vedremo usato con altri comandi più avanti in questo articolo.
Puoi, tuttavia, inserirlo senza un comando specifico per creare un file vuoto.
> filename.txt
Attenzione, tuttavia, che l'operatore di reindirizzamento da solo sovrascriverà qualsiasi file esistente che già utilizza quel nome.
buttato fuori
Il comando echo stamperà semplicemente nel terminale qualsiasi input gli venga fornito. 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 > filename.txt
Per creare un nuovo file con una riga di testo, usa:
echo 'File text' > filename.txt
Assicurati quando usi l'eco per posizionare le virgolette attorno al testo.
gatto
Il comando cat (abbreviazione di concatena) è più spesso usato per combinare o leggere file. Tuttavia, può anche creare facilmente nuovi file contenenti testo.
cat > filenname.txt
L'operatore di reindirizzamento è di nuovo qui che reindirizza l'output di cat al file specificato, l'output è quello che digiti in seguito. 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
Some more text' > filename.txt
fallocare
Fallocate ti consente di creare un file in Linux con una dimensione specifica. È principalmente utile a scopo di test, come misurare la velocità di scrittura del disco rigido.
Usa fallocate con il seguente comando:
fallocate -l 10MB filename
Sostituisci 'filename' con quello che vuoi chiamare il tuo file.
L'opzione '-l' indica che si desidera una dimensione specifica e l'argomento '10 MB' indica quale dimensione. Puoi anche utilizzare dimensioni di byte più grandi, come GB e TB. Puoi anche usare M invece di MB per designare mebibyte invece di mega byte.
sono venuto
Vim è un editor di testo basato su terminale che verrà avviato quando specifichi un nome file:
vim filename.txt
Con vim in esecuzione, premi il tasto 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 filename.txt
Digita quello che desideri nel file, quindi premi Ctrl+S per salvare e Ctrl+X uscire.
Correlati: nano vs. Vim: i migliori editor di testo del terminale, a confronto
Crea nuovi file con audacia
Come una nuova procedura guidata per la creazione di file, vai avanti e inizia a abbellire le tue directory con file gloriosi.
Man mano che acquisisci abilità nella gestione dei file Linux, scoprirai che ci sono molti trucchi interessanti per manipolare e nascondere i file che hai creato.
Condividere Condividere Tweet E-mail Come nascondere i file all'interno delle immagini in LinuxLa steganografia consente di crittografare i dati nascondendo le informazioni all'interno di normali file di immagine.
Leggi Avanti Argomenti correlati- Linux
- Gestione dei file
- Linux
Jordan è uno scrittore dello staff di MUO che è appassionato di rendere Linux accessibile e senza stress per tutti. Scrive anche guide sulla privacy e sulla produttività.
Altro da Jordan GloorIscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti