logo

Come creare un file vuoto in Linux | Tocca Comando

IL tocco command è un comando standard utilizzato nel sistema operativo UNIX/Linux che viene utilizzato per creare, modificare e modificare i timestamp di un file. Fondamentalmente, ci sono due diversi comandi per creare un file nel sistema Linux che sono i seguenti:

comando touch: Viene utilizzato per creare un file senza alcun contenuto. Il file creato utilizzando il comando touch è vuoto. Questo comando può essere utilizzato quando l'utente non ha dati da archiviare al momento della creazione del file.

Utilizzo del comando touch Inizialmente, siamo nella directory home e questo può essere controllato utilizzando pwd comando. Il controllo dei file esistenti utilizzando il comando ls e quindi l'elenco lungo comando(ll) viene utilizzato per raccogliere maggiori dettagli sui file esistenti. Come puoi vedere nella figura seguente non ci sono file esistenti.



Tabella dei contenuti

1. Come creare file vuoti utilizzando il comando touch in Linux

È possibile creare un singolo file alla volta utilizzando il comando touch.

Sintassi del comando `touch` in Linux:

La sintassi di base ditouch>il comando è:

touch [options] file_name>

Il file creato può essere visualizzato da l comando e per ottenere maggiori dettagli sul file che puoi utilizzare comando di elenco lungo ll o ls -l comando. Qui il file con il nome ' Fascicolo1 ‘ viene creato utilizzando il comando touch.

2. Come creare più file vuoti utilizzando Touch Command in Linux

Il comando touch può essere utilizzato per creare più numeri di file contemporaneamente. Questi file sarebbero vuoti durante la creazione.

Sintassi:

touch File1_name File2_name File3_name>

Più file con nome Doc1 , Doc2 , Doc3 vengono creati contemporaneamente utilizzando il comando touch qui.

Opzioni e implementazione pratica di come creare un file vuoto in Linux

Opzioni

Descrizione

-UN

Questa opzione modifica solo l'orario di accesso.

-C

Sopprime la creazione del file se il file non esiste.

-D

sottolineare nel ribasso

Imposta gli orari di accesso e modifica utilizzando la STRINGA specificata.

-M

Questa opzione modifica solo l'ora della modifica.

-R

Utilizza i tempi di accesso e modifica dal file di riferimento.

Come tutti gli altri comandi Tocco il comando ha varie opzioni. Queste opzioni sono molto utili per vari scopi.

1)`-a` opzione nel comando 'tocca' per Aggiorna solo l'orario di accesso

Questo comando viene utilizzato solo per modificare l'orario di accesso. Per modificare o aggiornare l'ultimo accesso o l'orario di modifica di un file viene utilizzato il comando touch -a.

Sintassi:

touch -a fileName>

Qui il comando touch -a modifica l'ora di accesso del file denominato Doc1.

2) Creazione di un file vuoto utilizzando l'opzione '-c' nel comando 'touch'.

Questo comando viene utilizzato per verificare se un file è stato creato o meno. Se non è stato creato, non crearlo. Questo comando evita la creazione di file.

Sintassi:

touch -c fileName>

3)`-c` ,`-d` opzione nel comando 'tocco'.

Viene utilizzato per aggiornare l'orario di accesso e di modifica.

Jasmine Davis da bambina

Sintassi:

touch -c-d fileName>

4)`-m` opzione nel comando 'touch' per aggiornare solo l'ora di modifica

Viene utilizzato per modificare solo l'ora di modifica. Aggiorna solo l'ora dell'ultima modifica.

Sintassi:

touch -m fileName>

5)`-d` opzione nel comando 'tocco'.

Questo comando viene utilizzato per modificare solo la data di modifica.

touch -d '17 Mar 2023' Geek.txt>

6)`-r ` O opzione nel comando 'touch' per copiare timestamp da un altro file

Questo comando viene utilizzato per utilizzare il timestamp di un altro file. Qui il file Doc2 viene aggiornato con il timestamp del file 1.

Sintassi:

touch -r second_file_name first_file_name>

7) Creazione di un file vuoto utilizzando l'opzione '-t' nel comando 'touch'.

Viene utilizzato per creare un file utilizzando un tempo specificato.

Sintassi:

touch -t YYMMDDHHMM fileName>

3. Utilizzo del comando 'Cat' per creare un file vuoto in Linux

IL cat>comando viene utilizzato per reindirizzare il suo input standard a un file denominatoempty_file.txt>. Il ` >`> Il simbolo viene utilizzato per il reindirizzamento dell'output.

Esaminiamo i passaggi in modo interattivo:

  • Apri il tuo terminale.
  • Esegui il comando:
cat>file_vuoto.txt>>
  • Premere ` Enter`> per passare alla riga successiva.
  • Premere ` Ctrl + D`> per segnalare la fine dell'input.

Dopo questi passaggi, ilcat>Il comando creerà il file denominato file_vuoto.txt nella directory corrente senza contenuto.

Creazione di un file vuoto utilizzando Cat Command

Creazione di un file vuoto utilizzando Cat Command

Qui abbiamo utilizzato il comando `ls` per visualizzare il contenuto all'interno della directory. Poi abbiamo usato anche il comando `cat` nell'ultimo per visualizzare il contenuto all'interno del nome file vuoto_file.txt

4. Utilizzo dell'operatore di reindirizzamento dell'output `>` per creare un file vuoto in Linux

Possiamo creare un file vuoto usando il file operatore di reindirizzamento dell'output (>>) seguito dal nome file o dal percorso del file. Ecco la sintassi di base:

>nome file>

Se desideri specificare un percorso per il file, puoi farlo come segue:

>/percorso/del/nomefile>

Questo comando essenzialmente non reindirizza nulla (un input vuoto) al file specificato, creando un file vuoto. È un modo conciso per ottenere lo stesso risultato dell'utilizzotouch>Ocat>con il reindirizzamento dell'output, ma è importante notare che questo metodo è specifico per le shell che supportano questa sintassi, come Bash.

>file_vuoto.txt>>

Questo comando crea un file vuoto denominato file_vuoto.txt nella directory di lavoro corrente.

Creating an empty file using `>

Creazione di un file vuoto utilizzando l'operatore `>`

Qui abbiamo utilizzato il comando `ls` per visualizzare il contenuto all'interno della directory. Poi abbiamo usato anche il comando `cat` nell'ultimo per visualizzare il contenuto all'interno del nome file vuoto_file.txt

pitone di inserimento

5. Utilizzo di un editor di testo per creare un file vuoto in Linux

Possiamo anche utilizzare editor di testo per creare file vuoti in Linux . Per creare un file vuoto utilizzando il file Editor di testo Vim in Linux, attenersi alla seguente procedura:

Apri il terminale: Apri una finestra di terminale sul tuo sistema Linux. Di solito puoi trovare il terminale nel menu delle applicazioni o utilizzando una scorciatoia da tastiera (comunementeCtrl + Alt + T>).

Passare alla directory desiderata: Usa ilcd>comando per accedere alla directory in cui si desidera creare il file vuoto. Ad esempio, per andare alla directory home, puoi utilizzare:

cd ~>

Apri Vim: Per creare o modificare un file utilizzando Vim, digitare:

vim empty_file.txt>

Sostituisci empty_file.txt con il nome desiderato per il tuo file vuoto.

Accedi alla modalità di inserimento: In Vim, inizi in modalità comando. Per accedere alla modalità di inserimento in cui è possibile digitare e modificare il file, premerei>.

Salva ed esci in Vim:

  • Una volta in modalità di inserimento, premere `Esc`>per tornare alla modalità di comando.
  • Per salvare le modifiche e uscire da Vim, digitare `:wq`>e premere `Enter`>.
    • `:`>entra in modalità riga di comando.
    • `w`>sta per scrivere (salvare).
    • `q`>sta per smettere.
Creazione di un file vuoto utilizzando l'editor di testo Vim

Creazione di un file vuoto utilizzando l'editor di testo Vim

Conclusione

In questo articolo abbiamo discusso due modi principali per creare file vuoti in Linux: utilizzando il filetouch>Ecat>comandi. ILtouch>Il comando non solo aggiorna i timestamp dei file, ma crea anche comodamente file vuoti. L'articolo spiega la sintassi e le opzioni ditouch>, con esempi pratici per la creazione di file singoli e multipli. Copre anche metodi alternativi come l'utilizzocat>e il>>operatore. Inoltre, introduce l'utilizzo dell'editor di testo Vim per creare file vuoti. Questa guida si rivolge sia ai principianti che agli utenti Linux esperti, offrendo un approccio semplice per gestire e creare in modo efficace file vuoti in Linux.