Difference between revisions of "Linux:Terminale"
From Aino Wiki
(→LESS) |
(No difference)
|
Latest revision as of 14:17, 28 September 2018
Contents
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:
- la possibilità di memorizzare i comandi;
- aiutare la digitazione premendo il tasto TAB;
- avere sott'occhio l'utente corrente;
- consente di usare comandi ridirezionando input\ output quindi consente esecuzioni in cascata di comandi;
- 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 |