Advanced Search
Search Results
247 total results found
[Bash] Kit de base
En-tête #!/bin/bash Variables Il existe 2 types de variables en bash : Les variables traditionnelles définies par l'utilisateur. Leur identifiant doit être en minuscule. Les variables d'environnements qui sont définies par le système. Leur identifiant d...
[Backup] Borg
Introduction Borgbackup permet de faire des sauvegardes différentielles ce qui permet un gain d'espace et de temps de sauvegarde. Chaque version spécifique d'une sauvegarde peut être restaurée. Il supporte le chiffrement des sauvegardes, leur compression ai...
[Backup] Rsync
Introduction Rsync est un logiciel de sauvegarde incrémentale ce qui apporte un gain de performance et d'espace disque. Cependant, contrairement à la sauvegarde différentielle, seulement la dernière version de la sauvegarde est restaurable. Copier un répe...
[AWS] S3
Introduction Le service S3 pour Simple Service Storage, initialement proposé par Amazon, est un service de stockage en objets. Les fichiers sont répartis dans des compartiments sous forme d'objets. Le stockage est donc généralement à bas coût et le tarif es...
[Gestion de projet] Conduite de projet
Conduite de projet Notions de conduite de projet Les projets se distinguent d’une idée par un début et une fin (action), conforme à des exigences et des contraintes.Projet : Processus unique entrepris dans le but d’atteindre un objectif.Préparer > Concevoir ...
[Gestion de projet] ITIL
ITIL ITIL c’est un ensemble de bonnes pratiques. L’objectif est de créer de la valeur pour les clients.On distingue les fournisseurs de service et les consommateurs de service.On doit adapter les services aux besoins du client.Offre de service : descrip...
[Commandes Linux] dd
Introduction DD est un outil en ligne de commande qui permet d'écrire sur des périphériques. Il est très utile pour flasher des clés USB à partir de fichier ISO ou pour faire l'opération inverse. Attention : Cette commande est très dangereuse. Utilisation ...
[Twilio] Envoie de SMS en CLI
Introduction Twilio est un service gratuit mettant en place une API permettant d'envoyer des SMS. Envoie de SMS sur Linux Voici la fonction Bash permettant l'envoie de SMS grâce à l'API de Twilio en utilisant curl : function send_sms() { SID=...
[Docker] Installation
Installation Debian apt-get update && apt-get install ca-certificates curl gnupg -y && install -m 0755 -d /etc/apt/keyrings && curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg && chmod a+r /etc/apt/key...
[Portainer] Installation
Prérequis Docker Installation docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /docker/portainer:/data portainer/portainer-ce:latest
[Compression] Zip
Introduction La compression et l'archivage sous Linux peut se faire en ligne de commande grâce à la commande zip. Compression Fichier zip archive_name.zip file_to_compress Dossier zip archive_name.zip folder_to_compress/* Décompression unzip archive_n...
[Compression] Tar
Compression Simple compression Fichier : tar -czvf archive_name.tar.gz <FILE_TO_COMPRESS> Dossier : tar -czvf archive_name.tar.gz <FOLDER_TO_COMPRESS/> Multithreading Fichier : tar -I pigz -cvf archive_name.tar.gz <FILE_TO_COMPRESS> Doss...
[C] Kit de base
Introduction Le langage C est un langage de bas niveau qui doit être compilé avant d'être exécuté. Variables En C, les variables ont 4 caractéristiques : Un type (int, float, char ou void) Un identifiant (un nom). Une valeur (correspondant au type). ...
[Git] Cheat-sheet
Introduction Git permet de faire du versioning notamment pour conserver et pouvoir restaurer son code dans le temps. Configuration d'un dépôt Initialisation d'un dépôt git init Configurer les identifiants Nom d'utilisateur : git config --global us...
[AWS] EC2
Introduction EC2 pour Elastic Compute Cloud est un service web d'Amazon permettant de déployer des instances dîtes as a service. Installation des prérequis Deux paquets sont nécessaire à la manipulation des instances et des fichiers JSON pour AWS : aws-cl...
[SSH] Transfert de disque via SSH
Introduction La manipulation va permettre de transférer le contenu du disque d'une machine A vers une machine B avec SSH à travers le réseau. Source Article d'Adrien Linuxtricks Manuel Pour le faire, vous devez démarrer les deux machines sur un live C...
VMware - Workstation
Introduction VMware Workstation est un logiciel de virtualisation permettant de déployer des machines et des réseaux virtuels de manière avancée avec une certaine simplicité. Clés de licence Pour Worstation 17 : MC60H-DWHD5-H80U9-6V85M-8280D Ou d'au...
[Arch Linux] Trizen
Introduction Trizen est un outil en ligne de commande permettant d'installer des paquets en provenance des dépôts AUR. Il est pratique puisqu'il utilise exactement la même syntaxe que le gestionnaire de paquets par défaut de Arch qu'est pacman. Il ne doit j...
[Active Directory] Windows Server
Introduction Windows Server est le système d'exploitation permettant d'installer les outils serveurs de la suite Microsoft tels que les contrôleurs de domaine, les serveurs DNS, des serveurs de partages de fichiers ou autre. Windows Server est disponible en ...
[Active Directory] Contrôleur de domaine
Introduction Le contrôleur de domaine permet aux utilisateurs et aux ordinateurs de s'authentifier au sein d'un domaine Active Directory. Prérequis Windows Server doit être installé et prêt à l'emploi. Installation Paramétrages réseaux Tout d'abord il fa...