Prima di creare un file, assicurarsi di avere l'accesso richiesto per creare il file nella directory genitore; Altrimenti, otterrai l'errore negato dell'autorizzazione sullo schermo.
Per controllare i file disponibili all'interno della directory, utilizzare il comando "LS". Impareremo a conoscere vari comandi per la creazione di file.
Creazione di nuovi file dal prompt dei comandi
Utilizzando un'interfaccia della riga di comando, è possibile creare in modo facile ed efficiente un file sul sistema Linux che non esiste già. Inoltre, non è necessario aprire alcuna applicazione per creare il file, poiché è possibile crearlo direttamente utilizzando la riga di comando.
Usando il comando touch
Il comando "Touch" è uno dei comandi più semplici e comunemente usati in un sistema Linux che consentirà di creare un nuovo file su un sistema Linux. Esegui il comando di seguito per creare un nuovo file.
Tocca Test.TXT
Con questo comando, sarai in grado di creare un file vuoto e controllare il file appena creato con l'aiuto del comando "LS", come mostrato di seguito.
ls
Il comando "LS" aiuterà a mostrare tutti i contenuti dell'attuale directory di lavoro e puoi vedere lì i file appena creati, come mostrato di seguito.
Se il nome del file appena creato esiste già nella directory, creerà il nuovo file con il nuovo timestamp differenziandolo da quello più vecchio.
Utilizzo dell'operatore di reindirizzamento
Considera l'operatore di reindirizzamento come un carattere che modifica la destinazione e visualizza i risultati.
Utilizzando la staffa angolare giusta “>”, il sistema emetterà il risultato nel file specificato. Il nome del file è di solito il target. Questo simbolo consente la creazione di un nuovo file, come mostrato di seguito.
> Test2.TXT
Questo comando creerà un file nuovo e vuoto.
Se si desidera controllare lo stato "test2" appena creato, utilizzare il comando "LS" come mostrato di seguito.
Creazione di file usando il comando Cat
Il comando "Cat" rappresenta il termine concatenazione. Aiuterà a fornire l'output di diversi file, un singolo file o una parte del file nel file designato. Il comando "Cat" creerà il file se il file non esiste, come mostrato di seguito.
Cat> Test3.TXT
Questo comando visualizza il contenuto del test2.file txt sullo schermo. Ma dopo aver specificato l'operatore di reindirizzamento, posizionerà il contenuto nel test2.file txt, come mostrato di seguito.
Per verificare il file creato, è possibile eseguire il comando "LS" come mostrato di seguito.
Creazione di file utilizzando il comando Echo
Come mostrato di seguito, il comando Echo viene utilizzato per duplicare il contenuto che lo specificheremo e lo copriremo nel file che specifichiamo.
Echo "Testo di esempio casuale"> Test4.TXT
È possibile controllare il file appena creato utilizzando il comando "LS", come mostrato di seguito.
L'immagine sopra conferma che il test4.Il file txt viene aggiunto all'elenco. Se si desidera visualizzare il contenuto del test4.txt, eseguire il rientro del comando cat per il test4.file txt come mostrato di seguito:
CAT Test4.TXT
Il comando sopra menzionato visualizzerà il contenuto del file sullo schermo.
Creazione di file utilizzando il comando printf
Il comando "printf" funziona quasi come il comando echo; Insieme a questo, ti permetterà anche di aggiungere alcune funzionalità di formattazione, come mostrato di seguito nell'esempio.
printf 'prima riga di testo \ n' test5.TXT
Il comando sopra specificerà il "\ n", consentendo di inserire la nuova riga.
printf "prima riga di testo \ n seconda riga di testo" test6.TXT
Successivamente, è possibile utilizzare il comando "Cat" per elencare il contenuto di entrambi i file.
Creazione di file utilizzando gli editori di testo
Ogni distribuzione Linux viene fornita con un editor di testo o più editor per creare file e attività importanti. Qui ci stiamo concentrando sugli editori di testo più comunemente usati per la creazione di nuovi file in Linux.
Utilizzo dell'editor di testo VI
È l'editor di testo più antico e comunemente usato tra le varie alternative. Questo strumento aiuta a creare o modificare i file esistenti. Utilizzare il comando di seguito per l'utilizzo del VI.
vi test7.TXT
Una volta eseguito il comando, sarebbe visualizzata un'altra schermata, che è la schermata VI. Per inserire i dati, digita "-i" per immettere la modalità di inserzione. Quindi inizia a digitare. Una volta terminato, puoi premere ESC “X e premere Invio per uscire dalla modalità VI.
Utilizzo dell'editor di testo VIM
Alcuni utenti potrebbero non trovare l'editor di testo VI molto amichevole; Pertanto, Linux viene fornito con una versione più recente chiamata VIM che sta per VI Editor, modificata.
È possibile creare il nuovo file usando VIM, come mostrato di seguito.
Vim Test8.TXT
Lo schermo apparirà simile all'editor VI e per accedere alla modalità di insert, puoi premere "I" e digitare alcune parole. Ora puoi salvare ed uscire dal file utilizzando il comando seguente.
ESC: WQ Enter
Utilizzando Nano Text Editor
È un nuovo editor di testo con un'interfaccia intuitiva. Sta creando un nuovo file utilizzando il comando di seguito.
nano test9.TXT
Entrerai nella modalità di inserzione e comandi utili mostrati in fondo per facilitare il lavoro per impostazione predefinita.
Una volta inserito il testo desiderato, è possibile premere "Ctrl+L+O" per salvare le modifiche. Per uscire dall'editor, è possibile premere "Ctrl+L+X".
Conclusione
La creazione di file è una delle attività comuni che gli utenti svolgono. È possibile creare facilmente un nuovo file in Linux utilizzando varie utility come vari comandi ed editori di testo. Abbiamo menzionato vari comandi come Cat, Echo, Reindirizzatore e comandi touch per creare un nuovo file. Questi comandi non sono difficili da ricordare e puoi scegliere uno di essi secondo le tue esigenze. Inoltre, puoi utilizzare gli editori di testo di tua scelta per creare e modificare facilmente i file.