Aller au contenu

Parlons Linux

John ParlonsLinux
Parlons Linux
Dernier épisode

15 épisodes

  • Parlons Linux

    Alias et Fonctions Bash : La cuisine du terminal

    16/03/2026 | 13 min
    Dans cet épisode, nous plongeons dans l’univers des alias et des fonctions Bash, ces outils puissants qui vous permettent d’optimiser votre usage du terminal Linux. Comment créer des raccourcis utiles ? Quand utiliser une fonction plutôt qu’un alias ? Quelles sont les bonnes pratiques à adopter ?

    Alias simples temporaire

    alias ll='ls -la'
    alias grep='grep --color=auto'

    alias rm='rm -i' Demande une confirmation avant suppression
    alias df='df -h' Affichage des tailles en format lisible
    une fois l’alias tester nous pouvons l’ajouter à notre .bashrc avec la commande suivante :

    echo "alias ll='ls -la'" >> .bashrc puis il faut le “charger” avec la commande : source ~/.bashrc

    Définir une fonction Bash

    ma_fonction() {
    echo "Bonjour, $1 !"
    }

    divers arguments utilisable

    $1,$2,$3 etc : Arguments positionnels passés à la fonction

    $# : Nombre total d’arguments

    $@ : Liste des arguments sous forme de mots distincts|

    $* : Liste sous forme d’une seule chaîne

    $? : Code de retour de la dernière commande exécutée

    $$ : PID du script en cours

    $! : PID du dernier processus en arrière-plan

    $0 : Nom du script ou de la fonction appelée

    fonction mini-jeu deviner le chiffre

    local nombre=$(( RANDOM % 10 + 1 ))
    local tentative
    echo "Devinez un nombre entre 1 et 10 :"
    while true; do
    read -r tentative
    if [[ "$tentative" -eq "$nombre" ]]; then
    echo "Bravo ! Vous avez trouvé le nombre $nombre."
    break
    else
    echo "Essayez encore !"
    fi
    done
    }
  • Parlons Linux

    Les variables d’environnement : ces VIP du terminal !

    16/03/2025 | 9 min
    📌 Notes de l’émission – Les variables d’environnement : ces VIP du terminal

    Dans cet épisode, nous avons exploré en détail :
    ✅ Ce qu’est une variable d’environnement et son utilité.
    ✅ Les règles à respecter : casse sensible, usage des majuscules, conventions de nommage.
    ✅ Où elles sont stockées et leur portée (globale, utilisateur, session).
    ✅ Les variables critiques comme PATH et les précautions à prendre.
    ✅ Comment manipuler ces variables : affichage, modification temporaire ou persistante.
    ✅ Les variables internes de Bash et comment les lister.

    🛠️ Commandes utiles mentionnées dans l’épisode

    🔍 Afficher les variables existantes

    env
    printenv
    (set -o posix; set) # Pour voir aussi les variables internes de Bash

    📌 Afficher la valeur d’une variable spécifique

    echo $USER
    printenv HOME

    ✏️ Définir une variable temporaire (valable uniquement dans la session en cours)

    export PSEUDO="John"
    echo $PSEUDO

    💾 Rendre une variable persistante (conservée après redémarrage)

    echo 'export PSEUDO="John"' >> ~/.bashrc
    source ~/.bashrc

    🚨 Vérifier et restaurer PATH en cas de problème

    echo $PATH
    source /etc/profile # Restaurer le PATH par défaut

    📜 Lister toutes les variables internes de Bash et les enregistrer dans un fichier

    (set -o posix; set) > variablesbash.txt
    cat variablesbash.txt
    vim variablesbash.txt
  • Parlons Linux

    Le durcissement de machine sous Linux

    27/10/2024 | 30 min
    Dans cet épisode, découvrez les étapes essentielles pour sécuriser une machine Linux, que ce soit un poste de travail ou un serveur. Nous abordons les mises à jour, la configuration de pare-feu, la gestion des utilisateurs, la sécurisation des partitions, l’authentification renforcée, et bien plus. Que vous soyez débutant ou utilisateur avancé, suivez nos conseils pour durcir votre système Linux et renforcer votre protection contre les menaces.
  • Parlons Linux

    information pour 2024

    31/12/2023 | 1 min
    Information pour 2024
  • Parlons Linux

    #osxp3 Partie 2 : résumé du 6 décembre 2023

    18/12/2023 | 22 min
    Résumé de l’épisode du podcast

    L’épisode enregistre une conversation entre John et Cédric faisant le bilan d’une journée passée à l’événement Open Source Experience dédié à l’open source et au logiciel libre. Ils ont marché de la Défense à Courbevoie, raté deux présentations planifiées et discuté avec plusieurs entreprises et organisations.

    Principaux points abordés

    Red Hat:

    Discussion sur la politique de Red Hat concernant Cent OS.

    Décision de restreindre l’accès aux binaires et au code source pour les non-clients, tout en le maintenant pour les clients et développeurs.

    Videolan:

    Présentation d’une nouvelle fonctionnalité de VLC permettant le contrôle à distance via un serveur web intégré dans la version Android.

    OpenStack:

    Discussion sur les potentiels et les défis de mise en œuvre d’OpenStack.

    Expérience Personnelle:

    Partage d’une expérience personnelle sur la contribution à la communauté open source.

    Soulignement de l’importance de publier du code, même imparfait, pour progresser et construire un réseau.

    Gestion des Paquets RPM:

    Présentation sur la gestion des paquets RPM.

    Accent sur le respect des licences, la lisibilité du code et l’importance de suivre les guidelines pour créer des paquets.

    Utilisation du Logiciel Libre en Entreprise:

    Discussion sur la manière de concilier logiciel libre et besoins spécifiques des entreprises.

    Développement de plugins ou add-ons spécifiques.

    Rencontres et Discussions:

    Échanges avec diverses entreprises et organisations comme Open Food Facts, April, LinuxFR, et Framasoft.

    Anecdotes sur ces rencontres.

    Le podcast se termine par une réflexion sur les apprentissages de la journée et l’anticipation des événements du lendemain.
Plus de podcasts Technologies
À propos de Parlons Linux
Ce Podcast est destiné a toute personne désirant apprendre de manière différente sur Linux. Mais également une porte ouverte à tout ceux qui désire crée leur podcast la plateforme est ouvert à tous.
Site web du podcast

Écoutez Parlons Linux, Underscore_ ou d'autres podcasts du monde entier - avec l'app de radio.fr

Obtenez l’app radio.fr
 gratuite

  • Ajout de radios et podcasts en favoris
  • Diffusion via Wi-Fi ou Bluetooth
  • Carplay & Android Auto compatibles
  • Et encore plus de fonctionnalités