Parlons Linux

John ParlonsLinux

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.

  1. MAR 16

    Alias et Fonctions Bash : La cuisine du terminal

    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 }

    13 min
  2. 12/18/2023

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

    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.

    23 min

About

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.

You Might Also Like