Tag Archive 'comandi linux'

giu 23 2008

3a Parte: Alcuni comandi Linux di cui non potrei fare a meno:lsattr, chattr, chage ,chown

Published by Dev under Opensource, Tutorial

Eccoci alla 3a puntata di questi appuntamento settimanale…..

Come posso impostare la scaedenza della password di un utente?

#chage -E 2008-12-31 user1
-> imposta la scandenza al 31.12.2008

Come si cambia gruppo e utente ad un file?

#chown user1:group1 file1

Come posso gestire la cencellazione e il recupero sicuro di un file?

#chattr +u file1
->permette di recuperare il contenuto di un file anche se questo viene cancellato
#chattr +s file1
->consente ad un file di essere cancellato in maniera sicura, azzerandone i blocchi sul disco

Come posso visualizzare gli attributi speciali di un file?

#lsattr

No responses yet

giu 16 2008

2a Parte: Alcuni comandi Linux di cui non potrei fare a meno: Shutdown, du, sort, grep, find, chmod

Published by Dev under Opensource, Tutorial

Prosegue l’iniziativa di rendervi partecipe dei comandi che utilizzo con maggior frequentaza. Eccomi alla seconda parte.

Come posso arrestare in modo programmato un server?
Possiamo semplicemente sfruttare shutdown così facendo:

#shutdown -h ore:minuti & 
-> arresta il sistema dopo le ore e minuti impostati.

Come si può visualizzare la dimensione dei file e delle directory ordinanti per dimensione?

#du -sk * | sort -rn
-> l’obbiettivo lo raggiungiamo usando i due comandi du e sort

Come cercare una determinata parola all’interno di un file?

#grep Aug /var/log/messages
->cerca la parola “Aug” all’interno del file ‘messages’
#grep ^Aug /var/log/messages
->cerca le parole che cominciano con “Aug” all’interno del file ‘messages’
#grep Aug -R /var/log/*
->estendere la ricerca della stringa “Aug” dentro la directory ‘/var/log’ e sottodirectory

 Come posso cercare tutti i file di una stessa estensione e modificarne i permessi?

#find / -name \*.rpm -exec chmod 755 ‘{}’ \;
->cerca tutti i file con estensione ‘rpm’ e modifica i permessi in 755

 

 

 

One response so far

giu 07 2008

1a Parte: Alcuni comandi Linux di cui non potrei fare a meno: RM, LSOF, GREP, LS, FIND, WC

Published by Dev under Opensource, Tutorial

Con questo articolo voglio dar il via ad una serie di post in cui tratterò i comandi a cui ricorro più frequentemente e alla loro combinazione.

Come possiamo elencare le risorse (files, directrory, socket) utilizzate da uno specifico programma?

# lsof |grep apache
–> elenca tutti i file usati da Apache

Come posso effettuare la cancellazione di file in modo ricorsivo?
Spesso capita di dover cancellare dei file aventi specifiche caratteristiche da directory e sottodirectory.
Per effettuare l’operazione con un solo comando possiamo usare:

# for i in `find . -name test`; do rm $i ; done
–> cancella usando find per identificare i file

# for i in `grep -l prova *`; do rm $i ; done
–> cancella usando grep per cercare nei file

# for i in `la -la file*`; do rm $i ; done
–> cancella usando ls-la per identificare I file

Come contiamo gli elementi di una directory?
Spesso capita di voler sapere quanti sono i files contenuti in una directory.
Basta usare il comando wc in pipe con il comando ls.

# ls |wc

4 responses so far

« Prev