mmandlets ou applets. Ce parti pris de conception permet d'offrir une expérience cohérente dans l'analyse ... l'aide générale Powershell
Help
# L' alias Help permet d' obtenir l'aide paginée de la commande Get-Rand... isponibles dans l'objet. L' applet **Get-Member** permet d'analyser/d'introspecter l'objet retourné.
On u... e nombreux attributs, le filtre **Select-object** permet de filtrer/sélectionner un sous ensemble d' attri
ur laquelle on se base, toujours en premier
RUN # Permet d'exécuter une commande
CMD # Commande exécutée a... conteneur par défaut
EXPOSE # Ouvre un port
ENV # Permet d'éditer des variables d'environnement
ARG # Vari... ent le temps de la construction de l'image
COPY # Permet de copier un fichier ou répertoire de l'hôte vers l'image
ADD # Permet de copier un fichier de l'hôte ou depuis une URL
.
yoann@janus:~$
</code>
L'argument -p de pstree permet d'afficher les PIDs:
<code bash>
yoann@janus:~$ p... 42)
yoann@janus:~$
</code>
La commande **pgrep** permet de récupérer facilement le PID d'un processus dont on connait partiellement le nom. L'option -l permet de retourner également le nom du processus. Par d... l* pour contrôler les processus. La commande kill permet de lister les signaux disponibles:
<code bash>
k
====== La commande jq ======
La commande **jq** permet d'analyser (parser), valider, afficher et retrava... /code>
===== Filtrer les attributs =====
**jq** permet de définir des filtres pour sélectionner les attr...
jq ".people[2:4]" equipages.json
</code>
**jq** permet également de définir un nouvel objet de type tabl... de>
==== La fonction keys ====
La fonction keys permet d'obtenir un tableau d'éléments listant les clés
Internet, les conteneurs le pourront aussi. Cela permet d'isoler, de regrouper les conteneurs.
Parmi le... mmande **%%--publish%%**. L'option **%%--link%%** permet également de faire communiquer des conteneurs en ... x par pont définis par l'utilisateur ====
Docker permet à l'utilisateur de créer des réseaux personnalisé... conteneurs | L'usage de l'argument **%%--link%%** permet de relier plusieurs conteneurs | La liaison des c
st le CLI permettant d'interagir avec systemd. Il permet de gérer les services, vérifier leur état, modifi... mémoire;
* ACTIVE: résumé de l'état de l'unité. Permet d'identifier de façon élémentaire si un service a... ice --property PIDFile
</code>
La commande show permet notamment de retourner les prérequis nécessaires ... --runtime some.service
</code>
Cette proposition permet d'expérimenter un changement tout en assurant de
ou les deux.
Au final, **CMD** ou **ENTRYPOINT** permet d'identifier quel fichier exécutable devrait être... les shells (sh, bash) avec la directive CMD, cela permet à l'utilisateur d'être directement introduit dans... inaison des directives **ENTRYPOINT** et **CMD** permet de spécifier l' exécutable par défaut pour l'imag
dev devops docker}}
====== Docker ======
Docker permet la création d'un environnement d’exécution isolé ... ontainer est une bulle fermée, la commande expose permet aux conteneur
mapper un port du conteneur sur un ... plus épurée, la commande **docker container run** permet de lancer l'exécution d'une commande dans un nouv
ues notes.
===== Sur sa session =====
gconftool permet de paramétrer l'ensemble du bureau gnome. Il existe une variable qui permet de désactiver les évenements sonores.
<code bash... écutant au nom de l'utilisateur gdm, c'est ce que permet de faire la commande **sudo** avec l'option **-u*
tout fichier ou répertoire enfant. Le sticky-bit permet d'altérer ce comportement. S'il est positionné su... tèmes de fichiers. L'option de montage **nosuid** permet de le désactiver. Confère le fichier **/etc/fstab... er_permissions_via_umask]]. La commande **chmod** permet de modifier les droits après création.
====== At
===
**NTP**((**N**etwork **T**ime **P**rotocol)) permet de distribuer l'heure sur le réseau. L'heure du s... nlpu
</code>
La commande **ntpq** (**NTPQ**uery) permet d'afficher la liste des serveurs distants
<code bash>
$ ntpq -p
</code>
L'option **-p** permet de lister les serveurs pairs.
<note>
Si les vale
er le contenu de l'archive =====
L'option **-t** permet de lister le contenu de l'archive:
<code bash>
t... e courant, l'option **-C** ou **%%--%%directory** permet de définir dans quel répertoire sera extraite l'a... =1
</code>
L'argument **%%--%%strip-components** permet d'agir sur les noms de fichiers à la décompressio
doc-api
twisted-doc
</code>
**apt-cache search** permet de rechercher à partir d'un motif (expressions ra... tion d'un paquet, l'argument **%%--force-help%%** permet d'afficher les options disponibles:
<code bash>
d... upprime en rien une application déjà installée et permet de récupérer de l'espace disque si la partition c
'outils cryptographiques en ligne de commande qui permet d'agir de la même manière qu' une **autorité de c... alement CA((**C**ertification **A**utority)) cela permet en résumé:
* D'émettre des certificats à l'usag... = Certificat autonome (auto-signé) =====
Openssl permet de facilement générer un certificat autonome dési
e visibilité des logs directement sous Grafana et permet ainsi d'obtenir un outil complet de gestion d'inc... ocker disponible sous la forme d'un plugin Docker permet à Loki de lire et d'intégrer directement les logs... ir le pilote de journalisation du conteneur. Cela permet de sélectionner les conteneurs qui envoient les l