<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://u-classroom.net/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>U Classroom - Tag - shell</title>
  <link>http://u-classroom.net/</link>
  <atom:link href="http://u-classroom.net/feed/tag/shell/rss2" rel="self" type="application/rss+xml"/>
  <description>Un blog collectif, orienté vers l'apprentissage et l'enseignement collaboratif et communautaire de techniques applicables aux unix libres.</description>
  <language>fr</language>
  <pubDate>Mon, 12 Jul 2010 22:22:25 +0200</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Petite session : Gestion des LKM</title>
    <link>http://u-classroom.net/post/2010/07/01/Petite-session-%3A-Gestion-des-LKM</link>
    <guid isPermaLink="false">urn:md5:3cb269afd725ed5db4cb6ed5e76c7f33</guid>
    <pubDate>Thu, 01 Jul 2010 04:29:00 +0200</pubDate>
    <dc:creator>illovae</dc:creator>
        <category>kernel_linux</category><category>session</category><category>shell</category><category>trop_de_taff</category>    
    <description>    &lt;p&gt;Bonjour à toutes et à tous&amp;nbsp;! Je déterre un peu le blog pour faire une annonce d'un petit cours qui aura lieu à l'occasion d'une rencontre IRL du LUG &lt;a href=&quot;http://www.starinux.org/&quot; hreflang=&quot;fr&quot;&gt;starinux&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Ce cours (qui va se dérouler sur IRC donc, comme à notre habitude) portera sur les modules kernel pour Linux et se passera &lt;em&gt;normalement&lt;/em&gt; en deux temps si y'a pas de pépins (ou de noyau&amp;nbsp;? haha, hum pardon). D'une part une présentation générale des LKM (Loadable Kernel Module donc) ainsi que des outils principaux pour leur gestion (genre modprobe et les autres). Ensuite, on décortiquera un peu un module afin de voir comment il marche, on le compilera, l'installera et nous admirerons le résultat dans la joie et la bonne humeur je l'espère.&lt;/p&gt;


&lt;p&gt;Cette session s'adresse à des utlisateurs débutants un peu confirmés. C'est-à-dire qu'il n'y a pas besoin de connaissances spécifiques sinon de savoir se servir un minimum d'un terminal.&lt;/p&gt;


&lt;p&gt;Tout cela se déroulera donc le &lt;strong&gt;samedi 3 juillet 2010 à 14h00&lt;/strong&gt; (heure de Paris) sur le canal habituel #u-classroom du réseau freenode (#u-classroom@irc.freenode.net) (oui c'est dans deux jours, l'annonce est très tardive et je m'en excuse).&lt;/p&gt;


&lt;p&gt;Sinon, vous pouvez retrouver cette annonce sur &lt;a href=&quot;http://linuxfr.org/2010/06/29/27072.html&quot; hreflang=&quot;fr&quot;&gt;linusque éfère&lt;/a&gt;.&lt;/p&gt;


&lt;p&gt;Voili voilou, à samedi si le coeur vous en dit :)&lt;/p&gt;</description>
    
    
    
          <comments>http://u-classroom.net/post/2010/07/01/Petite-session-%3A-Gestion-des-LKM#comment-form</comments>
      <wfw:comment>http://u-classroom.net/post/2010/07/01/Petite-session-%3A-Gestion-des-LKM#comment-form</wfw:comment>
      <wfw:commentRss>http://u-classroom.net/feed/atom/comments/43</wfw:commentRss>
      </item>
    
  <item>
    <title>Prochaine session : Survivre dans son TTY #5</title>
    <link>http://u-classroom.net/post/2009/05/04/Prochaine-session-%3A-Survivre-dans-son-TTY-5</link>
    <guid isPermaLink="false">urn:md5:a2e2f7ea244d5a632780fd52b9cf4cf4</guid>
    <pubDate>Mon, 04 May 2009 21:34:00 +0200</pubDate>
    <dc:creator>illovae</dc:creator>
        <category>Planet</category><category>session</category><category>shell</category>    
    <description>    &lt;p&gt;Pour le cours de cette semaine, nous continuons avec la série &lt;em&gt;Survivre dans son TTY&lt;/em&gt;. Une session qui abordera un outil fort pratique pour tous CLI user qui se respecte : &lt;strong&gt;GNU screen&lt;/strong&gt;. C'est un cours qui sera un peu plus long que les précédents mais qui se destine toujours à toutes personnes, débutant compris bien sûr. Si vous ne connaissez pas, GNU screen est un &quot;&lt;em&gt;Multiplexeur d'écran avec une émulation de terminal VT100/ANSI&lt;/em&gt;&quot; (merci apt-cache show pour la définition) : en d'autres termes, il permet d'avoir plusieurs terminaux dans un seul et de jouer avec eux. Je présenterai aussi brièvement en début (ou en fin ?) de cours deux autres outils du même genre à savoir &lt;em&gt;dtach&lt;/em&gt; et &lt;em&gt;dvtm&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Nous vous attendons donc le &lt;strong&gt;Jeudi 07 mai à 19H30 Heure de Paris (&lt;a href=&quot;http://www.swatch.com/fr_fr/internettime/itime_converter.html&quot;&gt;@&lt;/a&gt;770 07.05.2009 &lt;a href=&quot;http://fr.wikipedia.org/wiki/Heure_Internet&quot;&gt;SIT&lt;/a&gt;)&lt;/strong&gt; sur le canal #u-classroom du réseau Freenode (#u-classroom@irc.freenode.net) (et bien sûr n'oubliez pas que si vous n'êtes pas très copain avec IRC ,vous pouvez retrouver une petite &lt;a href=&quot;http://u-classroom.net/wiki/irc&quot;&gt;introducion à IRC&lt;/a&gt; afin de nous rejoindre facilement).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Intitulé du cours : &lt;strong&gt;Survivre dans son TTY #5 : GNU Screen and friends&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Niveau : &lt;strong&gt;Pour débutant&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Date : &lt;strong&gt;Jeudi 07 mai 2009&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Heure UTC : &lt;strong&gt;17H30&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Heure de Paris : &lt;strong&gt;19H30&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Heure de Québec : &lt;strong&gt;13H30&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;SIT : &lt;strong&gt;&lt;a href=&quot;http://www.swatch.com/be_fr/internettime/itime_converter.html&quot;&gt;@&lt;/a&gt;770&lt;/strong&gt; (07.05.2009)&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Prochaine session : Survivre dans son TTY #4</title>
    <link>http://u-classroom.net/post/2009/04/19/Prochaine-session-%3A-Survivre-dans-son-TTY-4</link>
    <guid isPermaLink="false">urn:md5:365d1cd2160be291582f0cf4c2599304</guid>
    <pubDate>Sun, 19 Apr 2009 13:00:00 +0200</pubDate>
    <dc:creator>illovae</dc:creator>
        <category>Planet</category><category>session</category><category>shell</category>    
    <description>    &lt;p&gt;Cette semaine &lt;a href=&quot;http://u-classroom.net&quot;&gt;u-classroom.net&lt;/a&gt; va vous présenter une session éclair sur une base de l'apprentissage sous gnu/linux et Unix de façon générale : Trouver de l'aide avec MAN/INFO. En tant que débutant, on peut souvent être un peu perdu dans toutes ces documentations, nous essayerons d'y voir un peu plus clair ensemble. Bien que ce cours s'inscrive dans le thème maintenant récurant de &lt;em&gt;Survivre dans son TTY&lt;/em&gt;, les GUI users débutants pourront y trouver un intérêt, car évidemment les pages de manuels sont disponibles en dehors du terminal/TTY.&lt;/p&gt;
&lt;p&gt;Nous vous attendons donc le &lt;strong&gt;Jeudi 23 avril à 19H00 Heure de Paris (&lt;a href=&quot;http://www.swatch.com/be_fr/internettime/itime_converter.html&quot;&gt;@&lt;/a&gt;750 23.04.2009 &lt;a href=&quot;http://fr.wikipedia.org/wiki/Heure_Internet&quot;&gt;SIT&lt;/a&gt;)&lt;/strong&gt; sur le canal #u-classroom du réseau Freenode (#u-classroom@irc.freenode.net) (et bien sûr n'oubliez pas que si vous n'êtes pas très copain avec IRC ,vous pouvez retrouver une petite &lt;a href=&quot;http://u-classroom.net/wiki/irc&quot;&gt;introducion à IRC&lt;/a&gt; afin de nous rejoindre facilement).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Intitulé du cours : &lt;strong&gt;Survivre dans son TTY #4 : Trouver de l'aide avec MAN/INFO sous Unix&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Niveau : &lt;strong&gt;Pour débutant&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Date : &lt;strong&gt;Jeudi 23 avril 2009&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Heure UTC : &lt;strong&gt;17H00&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Heure de Paris : &lt;strong&gt;19H00&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Heure de Québec : &lt;strong&gt;13H00&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;SIT : &lt;strong&gt;&lt;a href=&quot;http://www.swatch.com/be_fr/internettime/itime_converter.html&quot;&gt;@&lt;/a&gt;750&lt;/strong&gt; (23.04.2009)&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Prochaine session : Survivre dans son TTY #3</title>
    <link>http://u-classroom.net/post/2009/04/13/Prochaine-session-%3A-Survivre-dans-son-TTY-3</link>
    <guid isPermaLink="false">urn:md5:1645f00b2ea898790b39faa101015df2</guid>
    <pubDate>Mon, 13 Apr 2009 10:38:00 +0200</pubDate>
    <dc:creator>illovae</dc:creator>
        <category>Planet</category><category>session</category><category>shell</category>    
    <description>    &lt;p&gt;Bonjour à tous. Cette semaine legreffier nous a préparé un cours qui va en intéresser plus d'un. En effet pour cette troisième session sur le thème Survivre dans son TTY, il sera question sur u-classroom de ZSH (Z Shell), le fameux shell que beaucoup préfèrent à bash pour ses nombreuses fonctions avancées et ses inovations. Ce cours est pour tous niveaux, cependant, vous devez savoir vous servir d'un terminal un minimum (si vous n'êtes pas à l'aise, vous pouvez retrouver une &lt;a href=&quot;http://u-classroom.net/wiki/cours/initiation_terminal&quot;&gt;initiation au terminal ici&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Toute l'équipe d'u-classroom vous convie donc autour de legreffier pour ce cours qui aura lieu le &lt;strong&gt;Vendredi 17 avril 2009 à 20H30 Heure de Paris (&lt;a href=&quot;http://www.swatch.com/be_fr/internettime/itime_converter.html&quot;&gt;@&lt;/a&gt;812 17.04.2009 &lt;a href=&quot;http://fr.wikipedia.org/wiki/Heure_Internet&quot;&gt;SIT&lt;/a&gt;)&lt;/strong&gt; sur le canal #u-classroom du réseau Freenode (#u-classroom@irc.freenode.net) (si vous n'êtes pas familier avec irc, vous pouvez vous référer à notre &lt;a href=&quot;http://u-classroom.net/wiki/irc&quot;&gt;introduction&lt;/a&gt;).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Intitulé du cours : &lt;strong&gt;Survivre dans son TTY #3 : ZSH (Z Shell) le shell unix&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Niveau : &lt;strong&gt;Pour débutant&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Date : &lt;strong&gt;Vendredi 17 avril 2009&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Heure UTC : &lt;strong&gt;18H30&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Heure de Paris : &lt;strong&gt;20H30&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Heure de Québec : &lt;strong&gt;14H30&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;SIT : &lt;strong&gt;&lt;a href=&quot;http://www.swatch.com/be_fr/internettime/itime_converter.html&quot;&gt;@&lt;/a&gt;812&lt;/strong&gt; (17.04.2009)&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Prochaine session : Survivre dans son TTY #2</title>
    <link>http://u-classroom.net/post/2009/03/29/Prochaine-session-%3A-Survivre-dans-son-TTY-2</link>
    <guid isPermaLink="false">urn:md5:5e5a863cac7bba97f5f89b050ad619af</guid>
    <pubDate>Sun, 29 Mar 2009 17:34:00 +0200</pubDate>
    <dc:creator>illovae</dc:creator>
        <category>Planet</category><category>session</category><category>shell</category>    
    <description>    &lt;p&gt;Cette semaine nous continuons notre thématique avec benj de &lt;a href=&quot;http://www.generation-linux.fr&quot;&gt;generation-linux&lt;/a&gt; qui va nous présenter un cours dont le sujet sera &lt;strong&gt;Introduction au chroot et aux droits de fichiers Unix (chown, chmod)&lt;/strong&gt;. Aucun niveau spécial n'est requis sinon de savoir se débrouiller un peu avec un terminal (si vous êtes débutant en la matière vous pouvez vous référer à cette &lt;a href=&quot;http://u-classroom.net/wiki/cours/initiation_terminal&quot;&gt;page&lt;/a&gt;). Nous apprendrons donc à utiliser chroot et à créer un système dans notre système ainsi qu'à manipuler les commandes &lt;code&gt;chown&lt;/code&gt; et &lt;code&gt;chmod&lt;/code&gt; dans le cadre de la gestion des droits de fichier.&lt;/p&gt;
&lt;p&gt;Nous avons donc rendez-vous avec benj le &lt;strong&gt;Jeudi 2 avril 2009 à 19H00 Heure de Paris (&lt;a href=&quot;http://www.swatch.com/be_fr/internettime/itime_converter.html&quot;&gt;@&lt;/a&gt;750 02.04.2009 &lt;a href=&quot;http://fr.wikipedia.org/wiki/Heure_Internet&quot;&gt;SIT&lt;/a&gt;)&lt;/strong&gt; sur le canal #u-classroom du réseau Freenode (#u-classroom@irc.freenode.net) (si vous n'êtes pas familier avec irc, vous pouvez vous référer à notre &lt;a href=&quot;http://u-classroom.net/wiki/irc&quot;&gt;introduction&lt;/a&gt;).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Intitulé du cours : &lt;strong&gt;Survivre dans son TTY #2 : Introduction au chroot et aux droits de fichiers Unix (chown, chmod)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Niveau : &lt;strong&gt;Pour débutant&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Date : &lt;strong&gt;Jeudi 02 avril 2009&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Heure UTC : &lt;strong&gt;17H00&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Heure de Paris : &lt;strong&gt;19H00&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Heure de Québec : &lt;strong&gt;13H00&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;SIT : &lt;strong&gt;&lt;a href=&quot;http://www.swatch.com/be_fr/internettime/itime_converter.html&quot;&gt;@&lt;/a&gt;750&lt;/strong&gt; (02.04.2009)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Vous pouvez retrouver l'annonce faite par benj lui-même sur &lt;a href=&quot;http://www.generation-linux.fr/index.php?post/2009/03/29/Je-presente-un-cours-sur-U-classroom&quot;&gt;generation-linux&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;À jeudi :)&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Survivre dans son TTY #1</title>
    <link>http://u-classroom.net/post/2009/03/19/Survivre-dans-son-TTY-1</link>
    <guid isPermaLink="false">urn:md5:0c8e47756373cec8f1c0fcaab1ee60b7</guid>
    <pubDate>Thu, 19 Mar 2009 12:55:00 +0100</pubDate>
    <dc:creator>illovae</dc:creator>
        <category>Planet</category><category>session</category><category>shell</category>    
    <description>    &lt;p&gt;Avec un peu de retard sur le calendrier (tout est de ma faute et je m'en excuse) j'ai le plaisir de vous annoncer qu'une série de cours est prévue sur &lt;a href=&quot;http://u-classroom.net/&quot;&gt;u-classroom&lt;/a&gt; sur le thème &lt;em&gt;Survivre dans son TTY&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Comme on peut le comprendre par la thématique, les différents cours prévus porteront sur l'utilisation du terminal.  Le but étant de vous donner les moyens d'utiliser au mieux votre terminal ou si vous êtes un utilisateur plus chevronné de vous apporter quelques petits conseils et astuces qui auraient pu vous échapper dans l'utilisation de tel ou tel outil.&lt;/p&gt;
&lt;p&gt;C'est donc moi qui vais avoir le plaisir de commencer par un petit cours d'&lt;strong&gt;initiation au terminal&lt;/strong&gt;. Ce cours est évidemment destiné à l'utilisateur inexpérimenté du terminal. Nous verrons dans ce cours les bases pour bien se débrouiller et ne plus avoir peur de ce &lt;em&gt;machin_plein_de_lignes_ou_la_souris_ne_sert_a_rien&lt;/em&gt; sur fond noir. Aucune connaissance n'est requise, il vous suffira juste d'arriver à l'heure et d'être muni de n'importe quel émulateur de terminal (gnome-terminal, xfce-term, xterm, urxvt, et j'en passe).&lt;/p&gt;
&lt;p&gt;Je vous donne donc rendez-vous si vous le voulez bien le &lt;strong&gt;Mercredi 25 Mars 2009 à 19H00 Heure de Paris (&lt;a href=&quot;http://www.csgnetwork.com/csgbmtcvt.html&quot;&gt;@&lt;/a&gt;791 25.03.2009 &lt;a href=&quot;http://fr.wikipedia.org/wiki/Heure_Internet&quot;&gt;SIT&lt;/a&gt;)&lt;/strong&gt; sur le canal #u-classroom du réseau Freenode (#u-classroom@irc.freenode.net) pour un cours qui devrait durer maximum 1 heure (si vous n'êtes pas familier avec irc, vous pouvez vous référer à notre &lt;a href=&quot;http://u-classroom.net/wiki/irc&quot;&gt;introduction&lt;/a&gt;).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Intitulé du cours : &lt;strong&gt;Survivre dans son TTY #1 : Initiation au terminal&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Niveau : &lt;strong&gt;Pour débutant&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Date : &lt;strong&gt;Mercredi 25 Mars 2009&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Heure UTC : &lt;strong&gt;18H00&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Heure de Paris : &lt;strong&gt;19H00&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Heure de Québec : &lt;strong&gt;14H00&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Heure de Montréal : &lt;strong&gt;13H00&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Heure de Singapour : &lt;strong&gt;02H00&lt;/strong&gt; (26.03.2009)&lt;/li&gt;
&lt;li&gt;SIT : &lt;strong&gt;&lt;a href=&quot;http://www.csgnetwork.com/csgbmtcvt.html&quot;&gt;@&lt;/a&gt;791&lt;/strong&gt; (25.03.2009)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;small&gt;&lt;em&gt;Message personnel : &lt;strong&gt;benj_&lt;/strong&gt; si tu lis ceci, je te cherche pour discuter des prochains cours sans te trouver, merci de me contacter sur IRC :)&lt;/em&gt;&lt;/small&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>LANG=C</title>
    <link>http://u-classroom.net/post/2007/08/17/LANGC</link>
    <guid isPermaLink="false">urn:md5:e24036128255100f89240341afbdf63a</guid>
    <pubDate>Fri, 17 Aug 2007 06:28:00 +0200</pubDate>
    <dc:creator>Gauvain Pocentek</dc:creator>
        <category>scripting</category><category>shell</category>    
    <description>    &lt;p&gt;Si un jour vous avez à écrire un script qui parse la sortie std{in,err} d'un programme, pensez à le lancer dans une langue donnée en mettant à jour la variable d'environnement &lt;em&gt;LANG&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Ca peut vous éviter une prise de tête pas possible pour comprendre pourquoi le script a décidé de ne plus fonctionner du jour au lendemain (oui oui, c'est du vécu).&lt;/p&gt;

&lt;p&gt;Exemple&amp;nbsp;:&lt;/p&gt;
&lt;pre&gt;
gauvain@joe:~# parted --script /dev/sda print | grep &quot;^Disk&quot; | awk '{print $3}' | sed 's/GB//'
160
gauvain@joe:~# LANG=fr_FR.UTF8 parted --script /dev/sda print | grep &quot;^Disk&quot; | awk '{print $3}' | sed 's/GB//'
gauvain@joe:~# 
&lt;/pre&gt;</description>
    
    
    
      </item>
    
</channel>
</rss>