shell

Lignes de commandes, scripts...

astuces shell bash

 

tty et exe 1>dev/pts/1

Quelques systemd-analyze blame

systemd-analyze donne une idée rapide :

  • Startup finished in 6.046s (kernel) + 50.177s (userspace) = 56.224s
  • Startup finished in 3.773s (kernel) + 1min 94ms (userspace) = 1min 3.867s  (il y a eu un apt-get daily et un serveur tourne en fond / ligne précédente)
  • en fev 2020:
    Startup finished in 3.037s (kernel) + 27.982s (userspace) = 31.020s
    graphical.target reached after 26.953s in userspace

     

systemd-analyze blame est plus précis - un ex:

Docker : premiers pas - créer une app

regroupe mes notes sur https://docs.docker.com/get-started/part 2 à 5 : présente les fichiers (Dockefile, docker-compose.yml), services et stack - on y deploie une appli (python) sur un cluster (nodes, manager swarm et workers, le fichier Compose) en load-balancing (en utilisant 2 vm)

! Ports : 2376 est réservé au dockerd, ouvrir 7946 sur tcp/udp (découverte réseau du contener) et 1789 udp (entrée du réseau du contener) avant d'activer le mode swarm

Docker

Docker n'est pas une autre vm mais une plateforme d'outils pour dev et admins système. Ici, surtout Docker Community Edition (CE) pour les dev et petites équipe (sinon voir Docker Enterprise Edition = Docker EE)

Icone de docker

Docker : premiers pas

Post install

Vers installation Installer Docker (16.04 lts)

SSH : export de clef publiques, empreintes...

Coté serveur

A la 1ere install du serveur sshd, pour générer un ~/.ssh (et voir empreinte à communiquer, faire exit après) : ssh nomuser@localhost
un ex de fingerprint : ECDSA key fingerprint is SHA256:OgtKQ1wMC2rOqQ/pCNvwyf30xRVcz0iKzb1OgNh6b/I.

https://wiki.debian.org/SSH

Génération de la pasphrase: ssh-keygen -t rsa

Installer Docker (16.04 lts)

Vers Docker, un outil de configuration, Installer Docker (16.04 lts), Docker : premiers pas (commandes de base)

Docker Community Edition (CE) pour les dev et petites équipe (sinon voir Docker Enterprise Edition = Docker EE)

Docker, un outil de configuration

Ce n'est pas une autre vm mais une plateforme d'outil pour dev et sysadmins, qui utilise des containers - un conteneur Docker n'inclut pas de système d'exploitation. Projet open source à partir de mars 2013.

snap et Anbox

snap

snap est installé par défaut sur ubuntu 16 (et sup).
Sinon :  sudo apt install snapd (https://docs.snapcraft.io/core/install-raspbian)

snap list
snap info nextcloud ; snap info nextcloud --verbose

snap find un-nom-de-snap-sur-le-store

Pages

S'abonner à RSS - shell