ctrl + s in putty o ssh console

Se come me lavorate un po’ in ssh e un po’ con editor visuali, vi sarà sicuramente capitato di dare comandi di “vi” in notepad++ (tanto per citarne uno, che uso sotto wine in Ubuntu) e viceversa.

Tra tutte le combinazioni odiose di scambio comandi, la peggiore è sicuramente CTRL+S per salvare il file, mentre si è in ssh: il terminale sembra bloccarsi senza via di uscita.

In realtà la combinazione CTRL+S, impedisce di vedere a video quanto si sta facendo (XOFF), ma non blocca assolutamente nulla.
Continue reading “ctrl + s in putty o ssh console”

Tunnel SSH da TTY

Per impostare un tunnel verso un server remoto con ssh nativo è sufficiente connettersi in ssh sul server “ponte” con il parametro -L:

ssh -L [PORTALOCALE]:[IP DESTINAZIONE]:[PORTA DESTINAZIONE] [utente ssh]@[IP macchina “ponte”]

So che su google ci sono tonnellate di esempi, ma così lo trovo prima! 😉

Esempio di file di logrotate

Visto che mi serve spesso, ma non me lo ricordo mai, pubblico un semplice esempio di file di logrotate con le opzioni che preferisco.

Spero che possa servire a chi non ha voglia di leggere “tfm” 🙂

Il file va messo poi (di solito) in /etc/logrotate.d/

/var/log/miadir/*.log
{

rotate 4
monthly
missingok
notifempty
compress
delaycompress

}

Consigli

Per verificarne la sintassi e controllare che sia quello che effettivamente vogliamo fare utilizzare il comando

Backup con mysqldump solo per alcune tabelle o completo

Per effettuare un backup da riga di comando con mysqldump uno dei tanti metodi è il seguente:

mysqldump -uroot -pinserquipasswd123 -S/tmp/mysql03.sock –tables nomedeldatabase nomedellatabella | bzip2 > nometabella.sql.bz2

per salvare in un file il backup della tabella “nometabella” del DB “nomedeldatabase”.

Oppure

mysqldump -uroot -pinserquipasswd123 -h192.168.0.13 -P3306 –tables nomedeldatabase | bzip2 > nomedeldatabase.sql.bz2

per salvare in un file il backup completo del database “nomedeldatabase”.