Voici des commandes que j’alimente au grès du temps et des découvertes :
Une commande pour lister les disques et partitions et leur attachement lvm:
lsblk -o name,mountpoint,label,size,uuid
ca retourne :
sda 4,2G
├─sda1 /boot 287M 02aafb28-f09c-4a9c-8d7e-6d4f3f69b819
└─sda2 [SWAP] 3,9G 24ad25f3-f557-4edf-9f8b-9e8bfe53b54f
sdb 20G
└─sdb1 20G b5WfUY-Aigy-efzO-6VKs-SZOX-1jEi-A6aI2U
└─vg_bdd-LogVolbdd (dm-2) /var/lib 20G 4385dd41-1bcc-49b9-b8e3-deba66bcf7ac
sdc 20G
└─sdc1 20G KX4Xj8-mubB-TN62-17N2-RUrZ-4vyb-JFH2E1
└─vg_shinken-LogVolshink (dm-1) /usr/local 20G 506a53c4-8a71-48df-a8f6-7d04994bc5fe
sdd 7,8G
└─sdd1 7,8G 53k7xE-mm69-2ghM-KNib-MFAj-npBr-Ifw6Uh
└─vg_sys-LogVolsys (dm-0) / 7,8G 8e41a223-cc4e-4ebd-aa61-d4eaa8cff096
sr0
Commande VI pour édition de plusieurs fichier contenant le champ recherché
vi $(ls -lri | grep osispine000 * | cut -d ':' -f1 | sort -u)
Puis suivi de :wn pour écrire et passer au suivant
Commande At pour schéduller un job
at -M -f /root/etlV14/Mysql_INIT_ADVANCED_DAILY_STATS_V14_1.0/Mysql_INIT_ADVANCED_DAILY_STATS_V14/Mysql_INIT_ADVANCED_DAILY_STATS_V14_run_ATmode.sh now + 30 min
ce qui est important à retenir c’est la dernière ligne :
La commande at permet ici de lancer la tâche, puis de la relancer une fois celle-ci terminée avec un délais de 30 min.
La commande système atq permet de vérifier que le job est toujours schédullé et de voir son prochain run :
[root@mrs-prd-dbv-1 Mysql_INIT_ADVANCED_DAILY_STATS_V14]# atq 1 2016-03-01 18:10 a root
Commande BG et Fg
Lorsque qu’on a lancé une tache sur sa console et qu’on veut la passer en Background
on fait :
Crtrl + Z job bg n° du job