>
MENU
gpass

GPass: mantenere le password al sicuro

20.jpg

Proteggere la vostra Ubuntu con Avg antivirus (2/2)

24 settembre 2007 Visualizzazioni: 478 Focus

Gestione dei file da terminale (5/6)

Continuiamo il viaggio nei comandi più conosciuti ed usati tramite terminale per la gestione di file e cartelle. Quest’oggi tratteremo i comandi touch e cat.


  • Comando “touch”

Questo semplice comando ha due applicazioni pratiche. Se un file esistente viene aggiunto come parametro, il comando cambia la data di ultima modifica del file. Se il file non esiste verrĂ  automaticamente creato.

utente@utente:~/home/nome_utente/esempio$ ls -l esempio
-rw-r-r- 1 utente utente 0 2007-05-30 11:31 esempio

utente@utente:~/home/nome_utente/esempio$ touch esempio
utente@utente:~/home/nome_utente/esempio$ ls -l
total 0
-rw-r-r- 1 utente utente 0 2007-06-07 13:27 esempio
-rw-r-r- 1 utente utente 0 2007-05-30 11:31 lista_della_spesa

utente@utente:~/home/nome_utente/esempio$ touch nuovo_esempio
utente@utente:~/home/nome_utente/esempio$ls -l
total 0

-rw-r-r- 1 utente utente 0 2007-06-07 13:28 nuovo_esempio
-rw-r-r- 1 utente utente 0 2007-06-07 13:27 esempio
-rw-r-r- 1 utente utente 0 2007-05-30 11:31 lista_della_spesa

Se il comando viene eseguito con gli attributi -c o –no-create verrà evitata la creazione del file. I parametri -d e -t cambiano la data di ultimo accesso e di ultima modifica alla data desiderata. Il parametro -t deve avere una data nel formato di MMDhhmm.

utente@utente:~/home/nome_utente/esempio$ ls - l
totale 0
-rw-r-r- 1 utente utente 0 2007-06-07 13:28 nuovo_esempio
-rw-r-r- 1 utente utente 0 2007-06-07 13:27 esempio
-rw-r-r- 1 utente utente 0 2007-05-30 11:31 lista_della_spesa

utente@utente:~/home/nome_utente/esempio$ touch -t \
200706101200 nuovo_esempio

utente@utente:~/home/nome_utente/esempio$ touch -d \
“last monday” esempio

utente@utente:~/home/nome_utente/esempio$ touch -d \
“2 days ago 12:00” lista_della_spesa

utente@utente:~/home/nome_utente/esempio$ ls -l
total 0
-rw-r-r- 1 utente utente 0 2007-06-10 12:00 nuovo_esempio
-rw-r-r- 1 utente utente 0 2007-06-04 00:00 esempio
-rw-r-r- 1 utente utente 0 2007-06-05 12:00 lista_della_spesa

  • Comando “cat”

Il comando può essere utilizzato per la creazione di file oppure per estrarre il contenuto del file in modo da visualizzarlo sullo standard output. I file sono generati nel seguente modo:

utente@utente:~$cat > esempio
File d’esempio

Per visualizzare il contenuto del file esempio basterĂ  scriverne il nome dopo il comando cat:

utente@utente:~$cat > esempio
File d’esempio

Il comando può essere utilizzato anche per richiamare un preciso numero di riga:

utente@utente:~$cat -n esempio
1 File d’esempio

Cat ci permette anche di unire piĂą file. Nel seguente esempio cinque file vengono uniti in un solo esempio.iso:

cat esempio1 esempio2 esempio3 esempio4 esempio5 > esempio.iso

PUNTATE PRECEDENTI:
17 Settembre: Gestione dei file da terminale (1/6)
18 Settembre: Gestione dei file da terminale (2/6)
20 Settembre: Gestione dei file da terminale (3/6)
21 Settembre: Gestione dei file da terminale (4/6)

di Mario Perri - TuxJournal.net

twittergoogle_pluslinkedinmail