User Tools

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tuto:2 [2016/08/08 18:12] ssm2017tuto:2 [2026/01/20 11:00] (current) – [Qu'est ce que c'est ?] ssm2017
Line 9: Line 9:
 Pour celles et ceux qui regardaient par la fenetre quand on a parlé de ssh, bash est une interface homme machine logicielle : on entre des commandes par le clavier qui sont traduites en language machine. Pour celles et ceux qui regardaient par la fenetre quand on a parlé de ssh, bash est une interface homme machine logicielle : on entre des commandes par le clavier qui sont traduites en language machine.
  
-Pour faire plus cout, c'est la ligne de commandes... (sous linux)+Pour faire plus court, c'est la ligne de commandes... (sous linux)
  
 Pour faire plus long : on peut creer des scripts en bash et avoir des conditions etc... ça peut aller tres loin. Pour faire plus long : on peut creer des scripts en bash et avoir des conditions etc... ça peut aller tres loin.
Line 17: Line 17:
 Chaque utilisateur a un fichier .bashrc dans son "home". Chaque utilisateur a un fichier .bashrc dans son "home".
 On peut editer ce fichier(oui c'est une usine à gaz) avec nano (voir le tuto de nano) puis "sourcer" le fichier (le recharger) On peut editer ce fichier(oui c'est une usine à gaz) avec nano (voir le tuto de nano) puis "sourcer" le fichier (le recharger)
-<sxh bash>+<code bash>
 nano ~/.bashrc nano ~/.bashrc
    
 source ~/.bashrc source ~/.bashrc
-</sxh>+</code>
 et les modifs sont prises en compte (celui ou celle qui me demande comment éditer le fichier .bashrc passera à mon bureau apres le cours) et les modifs sont prises en compte (celui ou celle qui me demande comment éditer le fichier .bashrc passera à mon bureau apres le cours)
 =====  ===== 
Line 30: Line 30:
 sur mon serveur de test c'est ligne 46 : sur mon serveur de test c'est ligne 46 :
  
-<sxh bash>+<code bash>
 #force_color_prompt=yes #force_color_prompt=yes
-</sxh>+</code>
 enlever le # devant enlever le # devant
  
Line 46: Line 46:
 ligne 88 pour moi : ligne 88 pour moi :
  
-<sxh bash>+<code bash>
 #alias ll='ls -l' #alias ll='ls -l'
-</sxh>+</code>
 enlever le # puis remplacer par : enlever le # puis remplacer par :
  
-<sxh bash>+<code bash>
 alias ll='ls -alh' alias ll='ls -alh'
-</sxh>+</code>
 ==== Faire d'autres aliases ==== ==== Faire d'autres aliases ====
  
Line 59: Line 59:
 reponse : oui en ajoutant un alias dans .bashrc reponse : oui en ajoutant un alias dans .bashrc
  
-<sxh bash>+<code bash>
 alias titi='cd ~/toto' alias titi='cd ~/toto'
-</sxh>+</code>
 et apres on aura juste à ecrire ; et apres on aura juste à ecrire ;
  
-<sxh bash>+<code bash>
 titi titi
-</sxh>+</code>
 dans la ligne de commande et ça nous enverra dans le dossier ~/toto dans la ligne de commande et ça nous enverra dans le dossier ~/toto
  
 je suppose que vous avez du deja deviné que les aliases peuvent aller tres loin. je suppose que vous avez du deja deviné que les aliases peuvent aller tres loin.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also, you acknowledge that you have read and understand our Privacy Policy. If you do not agree, please leave the website.

More information