Karlesnine.com

Aller au contenu Aller au menu Aller à la recherche

Technologic

Fil des billets

vendredi, février 18 2011

NCDU OSX une alternative en bash

A mettre dans votre Bashrc.

du -cks * | sort -rn | while read size fname; do for unit in k M G T P E Z Y; 
do if [ $size -lt 1024 ]; 
     then echo -e "${size}${unit}\t${fname}";
     break;
     fi;
     size=$((size/1024));
    done;
done

Ceci n'a pas la puissance de NCDU mais est bien utile pour le répertoire courant.

vendredi, octobre 1 2010

Pour connaitre la taille d'une table ou d'une bases MySQL en ligne de commande

Pour connaitre la taille d'une table ou d'une de vos bases MySQL en ligne de commande. J'avais pas

Alors pour la taille de toutes les bases :

SELECT table_schema "Databases", 
sum( data_length + index_length) / 1024 / 1024 "Size of DB in MB" FROM information_schema.
TABLES GROUP BY table_schema;

Pour la taille d'une base :

SELECT table_schema "Database", 
sum( data_length + index_length) / 1024 / 1024 "Size of DB in MB" FROM information_schema.
TABLES WHERE table_schema = "DBNAME" GROUP BY table_schema;

La taille de toutes les tables d'une base :

SELECT table_name AS "Tables", 
round(((data_length + index_length) / 1024 / 1024), 2) "Size in MB" FROM information_schema.
TABLES WHERE table_schema = "$DB_NAME";

et la taille d'une table d'une base :

SELECT table_name AS "Table", round(((data_length + index_length) / 1024 / 1024), 2) "Size in MB" FROM information_schema.
TABLES WHERE table_schema = "DBNAMEE" AND table_name = "TABLENAME";

mercredi, septembre 29 2010

Gnu Screen sécurité par mot de passe

La sécurité étant un sujet im.por.tant voici quelque tips et consignes concernant GNU Screen pour vous éviter des problème avec de cohabitation sur des comptes user partagés.

Nommer vos screen !

screen -S toto.sql

Protéger vos screen avec un password !

Ctrl+A :password <return>

Dé-protéger vos screen avec un password !

Ctrl+A :password none

Vous oubliez votre mot de passe ? Vous killer le pid

screen -ls
	1259.toto.sql
   kill -9  1259

De cette façon vos screen vous appartiennes vraiment, sont identifiable et protéger.

- page 1 de 45