Gnu / Linux Ventoux - Trucs et Astuces2022-06-22T15:08:49+02:00linuxventouxurn:md5:b1e6e25a586088dc60fc2792c84640ccDotclearComment retrouver facilement ses commandesurn:md5:6fc1abac771b5d29be0225d01071bda12018-10-14T17:13:00+02:002018-10-14T17:13:00+02:00GNU LinuxTrucs et Astuces<p>Si vous avez comme moi un petit disque dur dans votre tête et une petit mémoire (pas très vive), comment se rappeler ces commandes que j'ai exécutées une ou deux fois, ou qu'un plus geek que moi a écrit dans mon terminal pour me dépanner ?</p> <p>Bien sur il y a l'historique de mes commandes que je peux consulter dans le gestionnaire de fichiers . /home/mon-home/.bash_history (pour afficher les fichiers cachés ctrl + h ou alt + . ) ou dans un terminal en tapant : cat /home/mon-home/.bash_history , mais ça peut être très long. une autre solution consiste à écrire deux petite commande dans deux fichiers.</p>
<p>Dans votre fichier caché .bashrc (/home/mon-home/.bashrc) vous rajouter ces lignes :</p>
<p>#pour une recherche de commande a partir de la premiere lettre.</p>
<p>shopt -s histappend</p>
<p>PROMPT_COMMAND='history -a'</p>
<p>vous pouvez le faire en graphique ou dans un terminal en simple utilisateur avec "nano" ou "vim" </p>
<p>par contre ce qui suit vous devez être root pour l'écrire dans le fichier /etc/inputrc</p>
<p>#dans /etc/inputrc : </p>
<p>"\e[A": history-search-backward</p>
<p>"\e[B": history-search-forward</p>
<p>ensuite lorsque vous cherchez une commande, il vous suffit de taper dans votre terminal la première ou les deux premières lettres de la commande et avec la flèche "haut" ou "bas" ensuite, vous allez afficher les commandes déjà faites qui commence par cette ou ces lettres.</p>
<p>Plus besoin de se rappeler des lignes de commande entières<br /><br />jipé</p>Configurer un dd externe pour sauvegardeurn:md5:b3436eaf8080a5619803509a53bb12a62018-03-07T15:20:00+01:002018-03-20T19:52:49+01:00GNU LinuxTrucs et Astuces<p>J'ai acheté un dd externe de 4To pour faire des sauvegardes. Seulement il est conditionné pour travailler sous windaube ou micmac et ça ne me plait pas. Aussi, je change tout pour qu'il soit à ma convenance.</p> <p>Premièrement, après l'avoir connecté sur mon ordi puis ouvert avec mon gestionnaire de fichiers (dolphin, je suis sous Mageia 6), je supprime tous les dossiers et fichiers existants sur ce disque (ce sont des logiciels de sauvegarde automatique et autres billevesées pour ces deux marques que je ne citerai plus).</p>
<p>Ensuite, je vais refaire le partitionnement et choisir le format d'écriture sur le disque : avec le logiciel Gparted en graphique, très simple, il suffit dans l'interface, de trouver le disque et paramétrer la taille des partitions et leur format.</p>
<p>Un tutoriel en ligne : </p>
<p><a href="https://gparted.org/display-doc.php?name=help-manual&lang=fr">https://gparted.org/display-doc.php?name=help-manual&lang=fr</a></p>
<p>Un tutoriel à télécharger :</p>
<p><a href="http://linux-ventoux.org/public/Supports/Trucs_et_astuces/gparted.pdf">gparted.pdf</a></p>Un Shell Bash en couleururn:md5:a7ec63c907207d3d9bfdb36573ec6ae62018-02-12T17:07:00+01:002018-02-12T17:50:42+01:00GNU LinuxTrucs et Astuces<p class="line874">Quand
dans un terminal, vous avez une longue liste de commandes et de
réponses, il est parfois difficiles de retrouver ou a commencer telle ou
telle commande. </p>
une petite astuce (parmi d'autres) pour retrouver l'invite de commande : coloriser votre invite de commande. <p class="line862">Pour ce faire : <br />
dans votre fichier ~/.bashrc (/home/votre_home/.bashrc) </p>
<p class="line874">vous décommenter cette ligne : </p>
<pre><strong>force_color_prompt=yes</strong>
</pre><p class="line874">puis vous cherchez (ou rajoutez) ceci : </p>
<pre><strong>if [ "$color_prompt" = yes ]; then</strong>
</pre><p class="line874">#vous commentez la ligne existante : </p>
<pre><strong># PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '</strong>
</pre><p class="line874">et rajoutez celle ci : </p>
<pre> <strong> PS1='${debian_chroot:+($debian_chroot)}\[\033[00m\][\[\033[31m\]\u@\h\[\033[00m\]:\[\033[32m\]\w\[\033[00m\]]\[\033[31m\]\$\[\033[00m\] '</strong>
</pre><p class="line874">ce qui donne ceci au final quelque chose de semblable à ceci :</p>
<pre><strong># uncomment for a colored prompt, if the terminal has the capability; turned <br />
# off by default to not distract the user: the focus in a terminal window <br />
# should be on the output of commands, not on the prompt<br />
force_color_prompt=yes<br />
if [ -n "$force_color_prompt" ]; then<br />
if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then<br />
# We have color support; assume it's compliant with Ecma-48<br />
# (ISO/IEC-6429). (Lack of such support is extremely rare, and such<br />
# a case would tend to support setf rather than setaf.)<br />
color_prompt=yes<br />
else<br />
color_prompt=<br />
fi<br />
fi<br />
if [ "$color_prompt" = yes ]; then<br />
#j'ai commenté cette ligne remplacée par celle d'en dessous<br />
# PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '<br />
PS1='${debian_chroot:+($debian_chroot)}\[\033[00m\][\[\033[31m\]\u@\h\[\033[00m\]:\[\033[32m\]\w\[\033[00m\]]\[\033[31m\]\$\[\033[00m\] '<br />
else<br />
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '<br />
fi<br />
unset color_prompt force_color_prompt</strong>
</pre><ul><li style="list-style-type:none">[en blanc ; name@localhost en rouge ; : en blanc ; ~ en vert ; ] en blanc ; $ en rouge . </li>
</ul>
<p class="line874">voici la liste des couleurs <ins>(le nombre devant m\] </ins></p>
<ul><li>00 ou 37 Blanc </li>
<li>30 Noir </li>
<li>31 Rouge </li>
<li>32 Vert </li>
<li>33 Orange </li>
<li>34 Bleu </li>
<li>35 Magenta </li>
<li>36 Cyan </li>
</ul>
<p class="line862">vous pouvez avoir la même chose en root en rajoutant dans le fichier :<br />
/root/.bashrc </p>
<pre><strong>PS1='${debian_chroot:+($debian_chroot)}\[\033[00m\][\[\033[31m\]\u@\h\[\033[00m\]:\[\033[32m\]\w\[\033[00m\]]\[\033[31m\]\$\[\033[00m\] '
</strong></pre><p class="line874">et ça marche pour Debian,Ubuntu et dérivé, Mandriva, magéia, et parout où vous utilisez un shell Bash</p>
<p class="line862">amusez-vous bien ! </p>
<p class="line862">astuce trouvez sur <a class="http" href="http://www.siteduzero.com/tutoriel-3-38192-personnalisez-votre-shell-en-couleur.html">le site du zero</a> </p>
<p id="pageinfo" class="info" dir="ltr" lang="fr">Un Shell Bash en couleur (dernière édition le 2010-10-27 18:27:22 par <span title="??? @ evr91-4-82-242-124-5.fbx.proxad.net[82.242.124.5]">evr91-4-82-242-124-5</span>)</p>Installation Debian 9 Stretch pas à pasurn:md5:33dee882ffda5b363a7dbb22bc84b81a2017-06-05T14:30:00+02:002018-01-13T20:43:26+01:00GNU LinuxTrucs et Astuces <p><strong>Afin d'éviter de "refaire la roue"</strong> <img src="/themes/default/smilies/laugh.png" alt=":-D" class="smiley" /> ... il est conseillé de suivre l'excellent tutoriel ci-dessous.</p>
<p>Bien évidemment, il y a plusieurs variantes :</p>
<ol><li>l'installation automatisée : <a href="https://debian-facile.org/doc:install:installation-standard-stretch">https://debian-facile.org/doc:install:installation-standard-stretch</a></li>
<li>le partitionnement manuel (ce que nous préconisons) : <a href="https://debian-facile.org/doc:install:partitions-manuel">https://debian-facile.org/doc:install:partitions-manuel</a></li>
</ol>
<h4 class="western">Post-installation</h4>
<p>Le fichier « ReadMe » vous guidera dans toutes les étapes de son exécution. Ce script met à jour le « sources.list » et ajoute des
applications utiles à un usage plus « friendly ».</p>
<p>Vous trouverez les éléments nécessaires parmi les liens ci-dessous : </p>
<ul>
<li><a href="http://linux-ventoux.org/public/Supports/Install_et_post-install/Stretch/ReadMe.pdf">ReadMe.pdf</a></li>
<li><a href="http://linux-ventoux.org/public/Supports/Install_et_post-install/Stretch/Script-post-install.tar.gz">Script-post-install.tar.gz</a></li>
<li><a href="http://linux-ventoux.org/public/Supports/Install_et_post-install/Stretch/Debian_controle-finalisation-install-stretch.pdf">Debian_controle-finalisation-install-stretch.pdf</a></li>
<li><a href="http://linux-ventoux.org/public/Supports/Install_et_post-install/Stretch/Retrouver-tableaux-de-bord-disparus.pdf">Retrouver-tableaux-de-bord-disparus.pdf</a></li>
<li><a href="http://linux-ventoux.org/public/Supports/Install_et_post-install/Stretch/pk-update-icon_2.0.0-2_amd64.deb">pk-update-icon_2.0.0-2_amd64.deb</a></li>
<li><a href="http://linux-ventoux.org/public/Supports/Install_et_post-install/Stretch/pk-update-icon_2.0.0-2_i386.deb">pk-update-icon_2.0.0-2_i386.deb</a></li>
</ul>