Banana Docet!

Appunti tecnici di un programmatore impazzito …

Entries Tagged ‘shell’

Personalizzare dinamicamente il MOTD di linux

Ero stanco dei soliti motd (message of the day) di Linux che trovavo sui vari server, così ho deciso di implementare un piccolissimo script che mi permettesse di vedere qualcosa di diverso ad ogni login. Vediamo come fare. Questa procedura è stata provata su una debian, ma può essere riprodotta su qualunque sistema unix. Ci [...]

Script per allineare scadenza password tra 389-ds (LDAP) e Samba

Ho creato questo script per risolvere un problema che si è presentato durante la fase di cambio password da computer in un dominio NT4 gestito tramite samba-3 + LDAP (questo in realtà gestito tramite un 389-ds) su una CentOS 5.6. Sono state applicate le password policies su ldap e su samba. Ho notato che cambiando [...]

Come killare una serie di processi che tengono il lock sul file.

Oggi vediamo come poter killare una serie di processi che tengono il lock su files e/o cartelle. Mi si è presentato il problema con dei repository svn per i quali non riuscivo ad eseguire ne il recover perchè avevo i files lockati da un altro processo. Ho utilizzato lsof per vedere i PID che detenevano [...]

Cercare file dal loro contenuto

Di tanto in tanto ci può tornare utile fare delle ricerche non partendo dal nome del file, ma dal suo contenuto e questo perchè vorremmo poter cancellare il file, ed il file non ha un nome convenzionale e/o intuibile (basti pensare ai nomi file nelle code di postfix). Lo script sotto riportato è molto utile [...]

Vedere spazio occupato dalle singole cartelle?

Ciao a tutti! Oggi diamo un semplice trick per vedere lo spazio occupato su disco sotto il nostro amato pinguino, e poi suddivideremo il risultato ordinato per cartelle. Il comando du (disk usage) viene in nostro aiuto. Basterà digitare al prompt: du -m –max-depth=1 | sort -n -r Le opzioni di du che abbiamo utilizzato [...]