Linux date heure

date --set="30 Dec 2019 11:45"
date +%Y%m%d -s "20191230"  
date +%Y%m%d%T -s "20191230 12:11:00"
timedatectl set-time '2019-12-30 11:45:00'

sudo date --set="30 Dec 2019 11:45" 
sudo date +%Y%m%d -s "20191230"  
sudo timedatectl set-time '2019-12-30 11:45:00'  (Mint)

Désactivation NTP  sudo timedatectl set-ntp 0
réactivation NTP  sudo timedatectl set-ntp 1

ELECTRONIQUE Fournisseurs

MARIADB LOAD DATA ERREUR apparmor ou CONNECT

edit /etc/apparmor.d/usr.sbin.mysqld
Ajouter les répertoires contenant les csv pour LOAD
/usr/sbin/mysqld {
    [...]
        /home/www/douane/export/ftp_tempo/ r,
        /home/www/douane/export/ftp_tempo/* rw
	/home/mysql_log r,
	/home/mysql_log/** rwk
    [...]
}

/etc/init.d/apparmor reload


Autre pb selon serveur

/etc/systemd/system/mysqld.service -> ProtectHome=false
systemctl daemon-reload
/etc/init.d/mysql stop
/etc/init.d/mysql start

On peut alors faire
CREATE DATABASE DBF_TABLES CHARACTER SET CP850;
USE DBF_TABLES; 
CREATE TABLE stock engine=CONNECT table_type=DBF READONLY=0 file_name='/home/lecteurh/dbf/fichiers/stock.dbf';
Pour certaines version -> erreur 174
CREATE TABLE stock engine=CONNECT table_type=DBF READONLY=0 
 option_list='Accept=1' file_name='/home/lecteurh/dbf/fichiers/stock.dbf';

création d'au moins un index:
ALTER TABLE `stock` ADD PRIMARY KEY (`id_stock`);
-> fichier stock.dbx créé <- vérifier car pas de message d'erreur si pb de droits

DOCKER notes


docker container list  / docker container ls
docker images
run ... -v host_chemin:container_chemin
run ... --network="host"
run ... --restart=always

docker stop $(docker ps -a -q) stop tous containers
docker rm $(docker ps -a -q) enlève tous containers (pas images)

# connexion ssh dans le container ( ici guacamole, puis container par id)
docker exec -it guacamole /bin/bash
docker run -it 34bf7416e973 bash -> interactif