Logo Khaganat

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
fr:bestpractices [2018/03/27 23:43] – /* Reboot */ merlin8282fr:bestpractices [2021/12/03 19:19] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== Bonnes pratiques ====== ====== Bonnes pratiques ======
  
-Cette page liste quelques bonnes pratiques, libre à vous de l'étoffer, toute contribution est bienvenue !+Cette page liste dans une première partie quelques bonnes pratiques. Dans une seconde partie il sera question d'une sorte de trucs & astucesdes options méconnues de certaines commandes plus ou moins connues, ainsi que des commandes pas toujours très connues. Enfin en troisième partie, on revient un petit peu aux bonnes pratiques, aux choses auxquelles faire attention lorsque l'on administre un système. 
 + 
 +Libre à vous d'étoffer l'article, toute contribution est bienvenue !
  
  
Ligne 25: Ligne 27:
 ==== Largeur ==== ==== Largeur ====
  
-Pour des raisons historiques, la convention veut que les lignes d'un script ne dépassent pas les 88 caractères.+Pour des raisons historiques (largeur des terminaux de l'époque), la convention veut que les lignes d'un script ne dépassent pas les 88 caractères.
 Si toutefois vous deviez écrire des lignes plus longues que ça, vous pouvez les étaler sur plusieurs lignes en mettant ''\ '' (barre oblique inversée + espace) avant chaque retour à la ligne. Si toutefois vous deviez écrire des lignes plus longues que ça, vous pouvez les étaler sur plusieurs lignes en mettant ''\ '' (barre oblique inversée + espace) avant chaque retour à la ligne.
  
 +Il y a aussi une autre raison à cela : les lignes trop longues sont moins lisibles, l'œil devant faire plus d'efforts pour retrouver la ligne suivante.
 ==== Indentation ==== ==== Indentation ====
  
Ligne 92: Ligne 95:
  
  
- 
- 
-===== Commandes unix ===== 
-==== find ==== 
- 
- 
- 
- 
-===== Sysadmin en général ===== 
-==== Reboot ==== 
-Quoi que l'on fasse comme modification sur un système, il faut toujours veiller à ce qu'après un redémarrage la machine se retrouve dans un état identique à celui dans lequel elle était avant ce redémarrage. 
- 
-Par exemple, quand on ajoute une route sur la CLI, bien veiller à ce que la route soit aussi configurée "en dur". Dans le cas de Debian, on peut mettre la commande dans par exemple ''/etc/network/interfaces'' en ajoutant ''up ''  devant la commande qu'on a exécuté. 
- 
-  CLI : 
-  route add -host ftp.fr.debian.org gw 192.168.100.253 
- 
-  /etc/network/interfaces : 
-  iface eth0 inet static 
-      address [...] 
-  up route add -host ftp.fr.debian.org gw 192.168.100.253 
-  down route del -host ftp.fr.debian.org gw 192.168.100.253 
- 
-Attention à la seconde ligne avec ''down'', ce n'est pas ''route add'' mais ''route del'', pour supprimer la route lors de l'extinction ou du redémarrage. 
  
  
 {{tag>Tag_a_ajouter}} {{tag>Tag_a_ajouter}}
CC Attribution-Share Alike 4.0 International Driven by DokuWiki
fr/bestpractices.1522187037.txt.gz · Dernière modification : 2021/12/03 19:18 (modification externe)

Licences Mentions légales Accueil du site Contact