Login Login
MORE

WIDGETS

Widgets

Wanted articles
Who is online?
Article tools

Linux:Terminale

From Aino Wiki

Jump to: navigation, search

Ricerca di file e stringhe in files

grep

Usando il comando grep es.:

  • grep -r word *

Cercherà la parola 'word' in tutti i files della cartella corrente.

  • specificando il percorso:

grep word /path/to/dir/* oppure grep "redeem reward" /home/tom/*.txt

  • cercando una o più parole contenute:

egrep -w -R 'word1|word2' ~/projects/

find

Comando find es.:

  • Tutti i files il cui nome termina con .txt, ricerca case sensitive:

find -name "*.txt"

  • Tutti i files il cui nome termina con .txt, ricerca case INsensitive:

find -iname "*.txt"

  • Tutti i files il cui nome termina con .txt, dalla cartella '/home' in giù:

find /home -name "*.txt"

  • Tutti i files il cui nome termina con .txt, dalla cartella '/home' in giù e che contengano la stringa 'ciccio':

find /home -name "*.txt" {} \;

Si posson fare ricerche per file di determinato user, con determinati permessi

Bash

Stà per bourne again shell (Bourne è il nome del suo sviluppatore), è una shell (interprete comandi di sistema operativo) testuale del progetto GNU. Offre vantaggi come:

  1. la possibilità di memorizzare i comandi;
  2. aiutare la digitazione premendo il tasto TAB;
  3. avere sott'occhio l'utente corrente;
  4. consente di usare comandi ridirezionando input\ output quindi consente esecuzioni in cascata di comandi;
  5. consente di creare script di automazione;

(riassunto tratto da: wikipedia)

Visualizzazione aggiornata di Log file

Es:
tail -100f access_log

Editor di di testo

CAT

Consente di visualizzare il contenuto di un file ASCII

# cat nomefile

LESS

Come more consente di visualizzare il contenuto di un file ASCII ma consentendo di spostarsi più agevolmente nel file.

# less nomefile

E' possibile usare i seguenti comandi usando shortcut da tastiera, (link tutorial [1])

Comando/Shortcut Descrizione
G Va a fine file
q Uscita

Mappa e Links


Linux Ubuntu


Come fare per

Author