Opensuse: creiamo e leggiamo i files.

Normalmente in linux i file possono essere creati anche dalla bash oltre che dai vari editor di testo come gedit oppure openoffice o altre suite da ufficio.

Questi comandi che seguono servono per creare, visualizzare, modificare i vari files e sono:

  • touch: crea un file.
  • head: legge le prime righe di un file.
  • tail: legge la fine di un file.
  • cat: legge i contenuti di un file.
  • less: visualizza i vari contenuti dei file anche queli compressi, con questo comando non ci sono opzioni ma utilizziamo la tastiera per la visualizzazione.

Alcuni esempi

touch

touch foo.txt crea il file foo.txt.

touch -a foo.txt cambia l’ultima data di lettura del file.

touch -m foo.txt cambia l’ultima data di accesso del file.

head e tail

head foo.txt leggiamo l’inizio del file foo.txt per default sono 10 righe.

tail foo.txt leggiamo le ultime righe del file foo.txt (sempre 10).

Il numero delle righe può essere cambiato aggiungendo il parametro -numer (-n)

tail -c foo.txt leggiamo le ultime righe del file in tempo reale!, se su foo.txt nel mentre che lanciamo il comando vengono aggiunte righe tail le riporterà a video, possiamo interrompere il tutto con la pressione di ctrl+c.

cat

cat foo.txt legge il contenuto del file foo.txt, il nome del file da leggere in cat è un parametro obbligatorio.

less

Visualizza in tempo reale il contenuto di un file, possiamo spostarsi all’interno di un file utilizzando i tasti della tastiera dopo aver digitato il nome del file da visualizzare ad esempio

less foo.txt visualizza il contenuto di foo.txt, ecco come spostarsi all’interno del file con i vari tasti

  • barra spaziatrice: si muove di uno schermo verso il basso
  • b: si muove di uno schermo sopra.
  • freccia in basso: si sposta di una riga sotto.
  • freccia in alto: si sposta di una riga sopra.
  • q. chiude less
  1. Lascia un commento

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: