<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://www.ouarte.garden/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://www.ouarte.garden/feed.php">
        <title>dwndoc - howto</title>
        <description></description>
        <link>http://www.ouarte.garden/</link>
        <image rdf:resource="http://www.ouarte.garden/lib/exe/fetch.php?media=wiki:dokuwiki-128.png" />
       <dc:date>2026-05-25T13:27:15+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:asa-shell-script&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:bash-create-img-from-folder&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:bash-get-mac-address-shell-script&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:bash-linux-shell-timer&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:bash-list-only-iface-names&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:bash-manipuler-chaines&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:bash-modifier-occurence-dans-plusieurs-fichiers&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:bash-quel-processus-ecoute&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:bash-supprimer-caracteres-non-numeriques&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:bash-vim-pipe-output&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:boostrap-yum-in-jail-chroot&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:changer-la-date-systeme&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:changer-password-shadow&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:comparer_clefs_ssh&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:compter_les_lignes_d_un_fichier&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:convert-kvm-to-lxc&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:convert-single-disk-to-raid1&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:create-temp-dir&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:desactitver-journalisation-sur-console&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:desktop-file-access&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:enable-traceroute-on-comware&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:extend-lvm-vg&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:free-mem&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:git-afficher-branche-courante&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:git-list-locale-remote-branch&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:git-tag-only-subdirectory&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:grep-in-file&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:hp-comware-sflow&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:hpe-port-mirroring&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:identify-network-interface&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:kerberos-server&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:kiosk-rocky-linux&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:kvm-make-vm&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:linux-services-autostart&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:list-installed-packages-on-ubuntu&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:mount-img-block-device&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:mysql-change-password&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:mysql-repair-table&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:network-list-device&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:nombre-lignes-sortie-commande&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:renommer-plusieurs-fichiers-en-bash&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:rpi-btrfs-rootfs&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:rsync-incremental-backup&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:socat-wrap-password&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:sqlite-trucs-howto&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:supprimer-inode&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:systemd-service&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:vim-enchainer-plusieurs-commandes&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:vim-modifier-chaine-de-titre&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:wget-untar-arch&amp;rev=1739959168&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.ouarte.garden/doku.php?id=howto:yum-local-repository&amp;rev=1739959168&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.ouarte.garden/lib/exe/fetch.php?media=wiki:dokuwiki-128.png">
        <title>dwndoc</title>
        <link>http://www.ouarte.garden/</link>
        <url>http://www.ouarte.garden/lib/exe/fetch.php?media=wiki:dokuwiki-128.png</url>
    </image>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:asa-shell-script&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>asa-shell-script</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:asa-shell-script&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment automatiser les commandes scriptées sur un Cisco ASA via ssh

L'objectif est assez simple, envoyer 4 ou 5 commandes à un Cisco ASA à partir d'un CentOS dans une tâche cron, cependant:

	*  L'ASA ne considère pas les points-virgules comme des substituts aux retours. Cela signifie qu'on ne peut pas utiliser une commande standard sur une seule ligne dans l'appel ssh. chaque commande doit être envoyée avec un retour réel.</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:bash-create-img-from-folder&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bash-create-img-from-folder</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:bash-create-img-from-folder&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment créer une image disque à partir d'un répertoire

Cet article examine plusieurs façons de créer une image disque à partir d'un répertoire.

Utilisation genisoimage et mkisof

Il existe de nombreux outils tels que genisoimage et mkisof à cet effet.</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:bash-get-mac-address-shell-script&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bash-get-mac-address-shell-script</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:bash-get-mac-address-shell-script&amp;rev=1739959168&amp;do=diff</link>
        <description>Obtenir l'adresse MAC d'un interface en script shell

ifconfig retourne le nom de l'interface et l'adresse MAC sur les premier et dernier champs de la première ligne.

Avec le script suivant, sii l'une des lignes en retrait contient UP BROADCAST le dernier nom d'interface et l'adresse MAC doivent être imprimés.</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:bash-linux-shell-timer&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bash-linux-shell-timer</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:bash-linux-shell-timer&amp;rev=1739959168&amp;do=diff</link>
        <description>Mesurer simplement le temps d’exécution dans un script BASH

Cet article présente une façon simple de mesure le temps d'exécution à l'intérieur d'un script bash:

	*  En dehors d’un script bash, dans une session, la variable $SECOND affichera le nombre de secondes écoulées depuis que la session de terminal correspondant est ouverte.</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:bash-list-only-iface-names&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bash-list-only-iface-names</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:bash-list-only-iface-names&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment lister les noms de périphériques des interfaces réseau disponibles

ifconfig produit beacoup de sortie, pour obtenir une liste de tous les noms de périphériques réseau disponibles sur un serveur Linux, utiliser ceci:



ifconfig -a | sed 's/[ \t].*//;/^$/d'</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:bash-manipuler-chaines&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bash-manipuler-chaines</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:bash-manipuler-chaines&amp;rev=1739959168&amp;do=diff</link>
        <description>Manipuler les chaînes de caractères

Bash supporte un nombre surprenant d'opérations de manipulation de chaînes de caractères. Malheureusement, ces outils manquent d'unité. Certains sont un sous-ensemble de la substitution de paramètre et les autres font partie des fonctionnalités de la commande UNIX expr. Ceci produit une syntaxe de commande non unifiée et des fonctionnalités qui se recoupent, sans parler de la confusion engendrée.**()()()()</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:bash-modifier-occurence-dans-plusieurs-fichiers&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bash-modifier-occurence-dans-plusieurs-fichiers</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:bash-modifier-occurence-dans-plusieurs-fichiers&amp;rev=1739959168&amp;do=diff</link>
        <description>Bash: Modifier une occurence dans une série de fichiers

Voici un script qui permet de remplacer des données dans beaucoup de fichiers en simultané.

Le principe utilisé est simple:

	* rechercher tous les fichiers dans une sous-arborescence de répertoires avec find</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:bash-quel-processus-ecoute&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bash-quel-processus-ecoute</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:bash-quel-processus-ecoute&amp;rev=1739959168&amp;do=diff</link>
        <description>Quel process écoute sur un port

Lorsqu'un port tcp/ip est à l'écoute, il est parfois utile de savoir quel est le process correspondant. Pour le port 22, on sait que c'est ssh, mais certains ports ne peuvent pas se deviner.

Pour répondre à cette question, le plus simple est d'utiliser</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:bash-supprimer-caracteres-non-numeriques&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bash-supprimer-caracteres-non-numeriques</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:bash-supprimer-caracteres-non-numeriques&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment supprimer tous les caractères non numériques d'une chaîne dans Bash

Pour modifier un fichier

Pour modifier un fichier de sorte qu'il ne contienne que les chiffres et que la partie texte soit supprimée:

	* avec sed:



$ echo $file | sed 's/[^0-9]*//g' 
123
$ echo &quot;123 he23llo&quot; | sed 's/[^0-9]*//g'
12323</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:bash-vim-pipe-output&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bash-vim-pipe-output</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:bash-vim-pipe-output&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment invoquer l'éditeur vim et diriger la sortie vers bash

Parfois, on doit écrire du texte, puis rediriger ce texte dans une autre commande. 

Cela peut être lourd et nécessier des manipulations, il est possible de rendre le processus beaucoup plus simple en écrivant une commande qui déclenche l'ouverture d'un éditeur et lorsque l'éditeur se ferme, redirige la sortie de l'éditeur vers stdout.</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:boostrap-yum-in-jail-chroot&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>boostrap-yum-in-jail-chroot</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:boostrap-yum-in-jail-chroot&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment créer un conteneur rhel dans un jail chroot

YUM/DNF a une fonctionnalité de bootstrap-in-chroot intégrée.

Il suffit simplement de configurer simplement un disque sur un périphérique de disque ou sur une image de disque, pour faire quelque chose comme :</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:changer-la-date-systeme&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>changer-la-date-systeme</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:changer-la-date-systeme&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment régler la date et l'heure sur Linux

Habituellement, pour que l'heure soit réglée automatiquement, on configure ntpd pour régler l'heure automatiquement. Les détails diffèrent légèrement d'une distribution à l'autre.

Cependant, si on souhaite le définir manuellement, on peut utiliser</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:changer-password-shadow&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>changer-password-shadow</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:changer-password-shadow&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment générer le mot de passe par commande

Domaines du fichier /etc/shadow

Le fichier /etc/shadow stocke les mots de passe utilisateur sous forme de hachages dans un format particulier. 

Chaque ligne dans /etc/shadow est une chaîne avec 9 champs séparés par '</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:comparer_clefs_ssh&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>comparer_clefs_ssh</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:comparer_clefs_ssh&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment tester une paire de clés publique/privée ?

La commande ssh-keygen -y -e -f &lt;clé privée&gt; permet de tester si une paire de clés publique/privée sont appareillées.

ssh-keygen -y -e -f &lt;clé privée&gt; prend une clé et imprime la clé correspondante, couplée à la commande</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:compter_les_lignes_d_un_fichier&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>compter_les_lignes_d_un_fichier</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:compter_les_lignes_d_un_fichier&amp;rev=1739959168&amp;do=diff</link>
        <description>compter les lignes d'un fichier

Il y a
 wc -l fichier
mais ça affiche aussi le nom du fichier. Tu peux utiliser cut pour récupérer le premier champ.

Sinon
 sed -n '$=' fichier
ou encore
awk 'END {print NR}' fichier
ou encore
cat fic | wc -l</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:convert-kvm-to-lxc&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>convert-kvm-to-lxc</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:convert-kvm-to-lxc&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment convertir une image KVM en conteneur LXC

KVM (Kernel-based Virtual Machine) est une technologie de virtualisation Open Source intégrée à Linux. Avec KVM, on peut transformer Linux en un hyperviseur qui permet à une machine hôte d'exécuter plusieurs environnements virtuels isolés, appelés invités ou machines virtuelles, mais pour de nombreux cas d'utilisation,</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:convert-single-disk-to-raid1&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>convert-single-disk-to-raid1</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:convert-single-disk-to-raid1&amp;rev=1739959168&amp;do=diff</link>
        <description>Convertir en configuration Raid1 sur le système Centos existant

Le RAID est une technologie qui combine plusieurs disques durs en un seul disque dur logique. Il existe différents types de niveaux RAID disponibles, dans la mesure où RAID1 utilise deux disques durs et conserve des copies identiques des données. Il est également appelé Raid Mirroring. Ainsi, en utilisant</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:create-temp-dir&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>create-temp-dir</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:create-temp-dir&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment créer un répertoire temporaire dans un script shell

Parfois, lorsqu'on fait un script shell, on souhaite enregistrer temporairement des fichiers quelque part, cloner temporairement un référentiel Git, etc. Ces données temporaires doivent être supprimées une fois le script terminé.</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:desactitver-journalisation-sur-console&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>desactitver-journalisation-sur-console</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:desactitver-journalisation-sur-console&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment désactiver les messages ou la journalisation sur la console/les terminaux virtuels

Un pilote est bruyant. Il imprime des messages à la console toutes les 10 à 30 secondes. Donc, lorsqu'on travaille sur VT1 ou quelque chose du genre, on reçoit des messages qui défilent tout le temps. Existe-t-il un moyen de désactiver cette fonctionnalité ?._________________</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:desktop-file-access&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>desktop-file-access</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:desktop-file-access&amp;rev=1739959168&amp;do=diff</link>
        <description>Desktop File Entry

La spécification Desktop Entry définit une norme pour les applications à intégrer dans les menus d'application des environnements de bureau (Desktop Menu).

Les entrées de bureau pour les applications, ou file.desktop, sont généralement une combinaison de ressources de méta-informations et un raccourci vers une application. Ces fichiers résident généralement dans</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:enable-traceroute-on-comware&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>enable-traceroute-on-comware</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:enable-traceroute-on-comware&amp;rev=1739959168&amp;do=diff</link>
        <description>Activation de Traceroute sur les commutateurs Comware

Contrairement à tout autre fournisseur, les commutateurs et routeurs comware ne répondent pas aux tentatives de traceroute par défaut. Lorsqu'on trace un itinéraire via un routeur, on n'obtiendra aucune réponse sur le tronçon:</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:extend-lvm-vg&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>extend-lvm-vg</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:extend-lvm-vg&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment étendre un volume group lvm

Etat des lieux

Le volgroup nommé VolGroup00 (19GB) est full.
vgdisplay

--- Volume group ---
VG Name               VolGroup00
System ID
Format                lvm2
Metadata Areas        1
Metadata Sequence No  3
VG Access             read/write
VG Status             resizable
MAX LV                0
Cur LV                2
Open LV               2
Max PV                0
Cur PV                1
Act PV                1
VG Size               19.53 GB
PE Size    …</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:free-mem&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>free-mem</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:free-mem&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment effacer le cache de la mémoire RAM, la mémoire tampon et l'espace d'échange sous Linux

Comme tout autre système d'exploitation, GNU/Linux a implémenté une gestion de la mémoire efficace et même plus que cela. Mais si un processus ronge la mémoire et que l'on souhaite l'effacer, Linux fournit un moyen de vider ou d'effacer le cache RAM._</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:git-afficher-branche-courante&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>git-afficher-branche-courante</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:git-afficher-branche-courante&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment afficher la branche git courante

Dans un dépôt git la commande git symbolic-ref HEAD --short affiche le nom de la branche sur laquelle on se trouve.

Par exemple afin d'éviter de faire des modifications sur une mauvaise branche, lorqu'on travaille dans un terminal, la commande suivante permet de modifier l'invite de commande pour qu'elle affiche le nom de la branche courante lorsqu'on est dans un dépôt Git : c</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:git-list-locale-remote-branch&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>git-list-locale-remote-branch</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:git-list-locale-remote-branch&amp;rev=1739959168&amp;do=diff</link>
        <description>GIT: Comment lister les branches locales et distantes

	* git branch -a affiche les branches distantes et locales.
	* git branch -r affiche les branches distantes.
	* git branch sans options affiche les branches locales.
	* git ls-remote --heads --tags &lt;url-depo-distant&gt;/&lt;depot&gt;.git | grep -E &quot;refs/heads/&lt;branche&gt;&quot;</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:git-tag-only-subdirectory&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>git-tag-only-subdirectory</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:git-tag-only-subdirectory&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment étiqueter un seul dossier dans un dépôt git

Un dossier contenant des fichiers suivis dans un référentiel Git a sa propre révision, stockée sous forme d'arborescence. L'objet enregistre les noms de ses fichiers et sous-dossiers et leurs propres hachages d'objet. Mais l'objet ne stocke pas son propre chemin, qui est stocké dans l'objet arborescence de son dossier parent. S'il s'agit du dossier racine du référentiel, son chemin n'est pas stocké du tout. Parce qu'il peut s'agir de n'importe…</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:grep-in-file&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>grep-in-file</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:grep-in-file&amp;rev=1739959168&amp;do=diff</link>
        <description>Commande grep sous Linux/UNIX

Grep est un acronyme qui signifie Global Regular Expression Print.

Grep est un outil en ligne de commande Linux/Unix utilisé pour rechercher une chaîne de caractères dans un fichier spécifié. Le modèle de recherche de texte est appelé une expression régulière. Lorsqu'il trouve une correspondance, il imprime la ligne avec le résultat. La commande grep est pratique lors de la recherche dans de gros fichiers journaux.</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:hp-comware-sflow&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>hp-comware-sflow</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:hp-comware-sflow&amp;rev=1739959168&amp;do=diff</link>
        <description>Procédure de configuration sflow sur HP comware

SFlow est une technologie de système de mesure du trafic réseau à usage général. Il est conçu et utilisé pour collecter des informations sur le trafic IP.

Activer sFlow (y compris l'échantillonnage de flux et l'échantillonnage de compteur) sur GigabitEthernet4/0/1 pour surveiller le trafic sur le port. L'appareil envoie des paquets sFlow via GigabitEthernet4/0/0 au collecteur sFlow, qui analyse les paquets sFlow et affiche les résultats.…</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:hpe-port-mirroring&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>hpe-port-mirroring</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:hpe-port-mirroring&amp;rev=1739959168&amp;do=diff</link>
        <description>Comware création d'un mirroring

Pour configurer un mirroring:

	* Configuration des ports sources pour le groupe de mise en miroir local
	* Configuration du port de moniteur pour le groupe de mise en miroir local
	* Utilisation du VLAN de sonde distante pour activer la mise en miroir locale afin de prendre en charge</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:identify-network-interface&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>identify-network-interface</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:identify-network-interface&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment faire clignoter un voyant d'interface NIC pour l'identifier?

La commande ethtool permet de faire clignoter le voyant d'une carte réseau pour l'identifier.

cela fera clignoter le lien lumineux pendant deux minutes:



ethtool -p eth0 120</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:kerberos-server&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kerberos-server</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:kerberos-server&amp;rev=1739959168&amp;do=diff</link>
        <description>Installation d'un serveur KDC Kerberos

Installer les packages requis pour le KDC :



dnf install krb5-server krb5-libs krb5-workstation


Modifier les fichiers de configuration /etc/krb5.conf et /var/kerberos/krb5kdc/kdc.conf pour refléter le nom de domaine et les mappages de domaine à domaine. Par exemple:_</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:kiosk-rocky-linux&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kiosk-rocky-linux</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:kiosk-rocky-linux&amp;rev=1739959168&amp;do=diff</link>
        <description>Création d'un kiosk linux sous Rockylinux

Un kiosque permet l'affichage d’un panneau numérique statique (par exemple, un panneau de menu dans un fast-food ou un affichage de l’état d’un vol dans un aéroport) ou interactif (par exemple, des directions dans un centre commercial, plus d’informations dans un musée). Cet article présente la création d'un kiosque sous Linux.</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:kvm-make-vm&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kvm-make-vm</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:kvm-make-vm&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment créeer une Machine virtuelle KVM

Création de la machive virtuelle

Création manuelle



  virt-install --os-variant='rhel5' --network bridge='br0' --disk /home/vm/centos5.img,size=64 --cdrom=/dev/cdrom --vcpus=2 --ram=2048 --name=centreon5</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:linux-services-autostart&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>linux-services-autostart</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:linux-services-autostart&amp;rev=1739959168&amp;do=diff</link>
        <description>Linux : Automatiser le lancement d'un processus lors du démarrage

Sous Centos

Ajout du service au démarrage

Pour signaler à CentOS qu'un script doit se lancer au démarrage par chkconfig il faut lancer la commande suivante:
chkconfig --add &lt;nom du service&gt;</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:list-installed-packages-on-ubuntu&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>list-installed-packages-on-ubuntu</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:list-installed-packages-on-ubuntu&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment lister les packages installés sur les distributions Linux basées sur Debian

Pour lister tous les packages installés à l'aide d'apt utiliser la commande:



apt --installed list


Cela listera tous les paquets qui ont été installés avec apt. Il répertorie également les packages installés en tant que dépendance. Ce qui signifie que non seulement on aura des applications que l'on a pas installé, mais  également une énorme liste de bibliothèques et d’autres packages que n'ont pas été instal…</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:mount-img-block-device&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mount-img-block-device</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:mount-img-block-device&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment monter un fichier image

Linux permet de stocker des systèmes de fichiers dans des fichiers image et de les manipuler de manière transparente, grâce à un mécanisme de périphériques de type bloc virtuel. Le principe est d'associer le fichier à l'un de ces périphériques, et d'utiliser simplement le fichier spécial de périphérique correspondant comme un fichier spécial de périphérique de type bloc classique. Il est ainsi possible de construire une image de systèmes de fichiers de manière to…</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:mysql-change-password&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql-change-password</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:mysql-change-password&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment modifier un champ crypté dans MYSQL

Pour modifier un champ contenant un mot de passe crypté, il faut:

	*  identifier l'algorithme de hash utilisé par l'application (il faut faire un peut de recherche dans la documentation de l'application)_</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:mysql-repair-table&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mysql-repair-table</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:mysql-repair-table&amp;rev=1739959168&amp;do=diff</link>
        <description>Réparer une table Mysql marquée comme plantée

Lorsqu'on a cette erreur dans la log mysql



#145 - Table './DB_NAME/wp_posts' is marked as crashed and should be repaired 


On peut utiliser l'option «réparer» dans phpMyadmin, mais on peut le faire en ligne de commande:</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:network-list-device&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>network-list-device</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:network-list-device&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment :  Afficher la liste des cartes réseau sous Linux

Pour afficher une liste de toutes les cartes réseau sous les systèmes d'exploitation Linux, on peut utiliser l'une des commandes suivantes:

Les commandes ifconfig et ip afficheront également des informations d'interface sur vpn, loop et autres interfaces configurées.</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:nombre-lignes-sortie-commande&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nombre-lignes-sortie-commande</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:nombre-lignes-sortie-commande&amp;rev=1739959168&amp;do=diff</link>
        <description>Compter le nombre d'occurence retournée par une commande

Par exemple pour renvoyer le nombre de fichiers renvoyés par la commande ls on peut utiliser les options de la commande wc en faisant simplement



ls | wc -l


cela comptera le nombre de lignes dans la sortie de ls (en utilisant ls de cette façon, il mettra un fichier par ligne, donc la sortie de la commande ci-dessus est exactement le nombre d'éléments dans le répertoire courant).</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:renommer-plusieurs-fichiers-en-bash&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>renommer-plusieurs-fichiers-en-bash</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:renommer-plusieurs-fichiers-en-bash&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment renommer plusieurs fichiers en utilisant find

En utilisant find



find . -type f -name 'file*' -exec sh -c 'x=&quot;{}&quot;; mv &quot;$x&quot; &quot;${x}_renamed&quot;' \; 


Cependant, cela coûte très cher lorsqu'on a beaucoup de fichiers correspondants, car on démarre un nouveau shell (qui exécute un mv ) pour chaque correspondance.</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:rpi-btrfs-rootfs&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rpi-btrfs-rootfs</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:rpi-btrfs-rootfs&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment convertir la partition racine Raspbian en btrfs

Le noyau Raspbian n'inclut pas le support btrfs par défaut; les étapes de démarrage initiales s'exécutent normalement, mais lorsque le noyau se charge, il ne voit aucun système de fichiers qu'il pourrait monter - et panique. Une solution existe: ajouter btrfs comme module noyau, dans initramfs.</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:rsync-incremental-backup&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rsync-incremental-backup</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:rsync-incremental-backup&amp;rev=1739959168&amp;do=diff</link>
        <description>Sauvegarde incrémentielle avec rsync

Cet article va décrire un moyen de créer une solution de sauvegarde incrémentielle simple en utilisant RSYNC et des liens physiques. 

RSYNC est un outil de ligne de commande couramment utilisé sur Linux et d'autres systèmes d'exploitation de type UNIX pour copier et synchroniser les répertoires.</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:socat-wrap-password&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>socat-wrap-password</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:socat-wrap-password&amp;rev=1739959168&amp;do=diff</link>
        <description>SSH: Script de connexion ssh avec socat.



(sleep 3; echo &quot;MyAwesomePassword&quot;; sleep 3) |socat - EXEC:'ssh username@server \
    &quot;hostname&quot;',pty,setsid,ctty


Ce script permet de se connecter en ssh sans avoir à saisir le mot de masse, socat exécutera les commandes de la liste fournie en entrée (stdin):</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:sqlite-trucs-howto&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sqlite-trucs-howto</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:sqlite-trucs-howto&amp;rev=1739959168&amp;do=diff</link>
        <description>SQLite - Howto

CREATE Database

Dans SQLite, la commande sqlite3 est utilisée pour créer une nouvelle base de données SQLite. On n'a pas besoin de privilèges spéciaux pour créer une base de données.

Syntaxe

Voici la syntaxe de base de la commande</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:supprimer-inode&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>supprimer-inode</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:supprimer-inode&amp;rev=1739959168&amp;do=diff</link>
        <description>Supprimer un fichier sous Linux en utilisant le numéro d'inode

Lorsqu'on créé un fichier sous UNIX/Linux avec des caractères spéciaux, tels que touch \&quot;la*, on ne peut pas le supprimer avec un simple rm &quot;la*, mais on peut utiliser le numéro d'inode.</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:systemd-service&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>systemd-service</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:systemd-service&amp;rev=1739959168&amp;do=diff</link>
        <description>Utiliser systemd pour démarrer un service Linux au démarrage

systemd est un outil système Linux initialement développé par l'équipe Red Hat Linux. Il comprend de nombreuses fonctionnalités, notamment un système d'amorçage utilisé pour démarrer et gérer les processus système. Il s'agit actuellement du système d'initialisation par défaut sur la plupart des distributions Linux. De nombreux outils logiciels couramment utilisés, tels que SSH et Apache, sont livrés avec un service</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:vim-enchainer-plusieurs-commandes&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vim-enchainer-plusieurs-commandes</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:vim-enchainer-plusieurs-commandes&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment enchaîner plusieurs commandes dans VIM

{cmd} peut contenir | pour enchaîner plusieurs commandes. On peut également utiliser la marque ! pour enchainer les commandes.



:args foobar/*
:argdo !indent % | update</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:vim-modifier-chaine-de-titre&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vim-modifier-chaine-de-titre</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:vim-modifier-chaine-de-titre&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment modifier la chaîne de titre de Vim

Fichier vimrc

Le titre de l'écran peut être automatiquement mis à jour avec le nom du fichier ouvert, ou ce que l'on veut en ajoutant simplement ce qui suit à vimrc:



let &amp;titlestring = hostname() . &quot;[vim(&quot; . expand(&quot;%:t&quot;) . &quot;)]&quot;
if &amp;term == &quot;screen&quot;
  set t_ts=^[k
  set t_fs=^[\
endif
if &amp;term == &quot;screen&quot; || &amp;term == &quot;xterm&quot;
  set title
endif</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:wget-untar-arch&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wget-untar-arch</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:wget-untar-arch&amp;rev=1739959168&amp;do=diff</link>
        <description>Comment télécharger une archive décompressée



wget -qO- https://url/du/fichier/a/telarger/fichier.tar.gz | tar xvz - -C /repertoire/de/destination


	* -O- signifie envoyer le résultat au terminal. lorsque le fichier est -, les documents sont écrits sur la sortie standard (stdout).</description>
    </item>
    <item rdf:about="http://www.ouarte.garden/doku.php?id=howto:yum-local-repository&amp;rev=1739959168&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-19T09:59:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>yum-local-repository</title>
        <link>http://www.ouarte.garden/doku.php?id=howto:yum-local-repository&amp;rev=1739959168&amp;do=diff</link>
        <description>Création d'un dépôt local Yum en zone 4

Les serveurs dans la zone 4 ne peuvent accéder aux dépôts Linux sur Venezia.

Comme solution de contournement on peut utiliser le serveur NGINX sur l'hyperviseur (serveur de rebond) pour mettre à disposition des dépôts accessibles par les serveurs.</description>
    </item>
</rdf:RDF>
