Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
fr:bestpractices [2018/03/27 23:57] – /* grep -c */ merlin8282 | fr: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, | + | Cette page liste dans une première partie |
+ | |||
+ | Libre à vous d' | ||
Ligne 25: | Ligne 27: | ||
==== Largeur ==== | ==== Largeur ==== | ||
- | Pour des raisons historiques, | + | Pour des raisons historiques |
Si toutefois vous deviez écrire des lignes plus longues que ça, vous pouvez les étaler sur plusieurs lignes en mettant '' | Si toutefois vous deviez écrire des lignes plus longues que ça, vous pouvez les étaler sur plusieurs lignes en mettant '' | ||
+ | Il y a aussi une autre raison à cela : les lignes trop longues sont moins lisibles, l'œil devant faire plus d' | ||
==== Indentation ==== | ==== Indentation ==== | ||
Ligne 92: | Ligne 95: | ||
- | |||
- | |||
- | ===== Commandes unix ===== | ||
- | ==== find ==== | ||
- | |||
- | |||
- | |||
- | ==== grep / wc ==== | ||
- | On voit très très souvent des oneliners qui, pour compter le nombre de lignes font ceci : | ||
- | |||
- | [commande] | wc -l | ||
- | |||
- | Jusque là aucun souci. En revanche, quand on veut filtrer, très souvent on utilise '' | ||
- | |||
- | [commande] | grep " | ||
- | |||
- | Là, ça commence à piquer les yeux. OK, vous allez dire que je suis un vieux de la vieille qui voit le mal partout, qui cherche à économiser le moindre octet en mémoire, qu'on n'est plus à une époque où la mémoire était chère et rare... Qu'à cela ne tienne ! Plus c'est court, plus c'est élégant, mieux c'est ! | ||
- | |||
- | Ça commence à piquer les yeux parce-que grep sait très bien compter tout seul ! | ||
- | |||
- | [commande] | grep -c " | ||
- | |||
- | Et voilà ! L' | ||
- | |||
- | |||
- | |||
- | ===== Sysadmin en général ===== | ||
- | ==== Reboot ==== | ||
- | Quoi que l'on fasse comme modification sur un système, il faut toujours veiller à ce qu' | ||
- | |||
- | 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 ''/ | ||
- | |||
- | CLI : | ||
- | route add -host ftp.fr.debian.org gw 192.168.100.253 | ||
- | |||
- | / | ||
- | 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 '' | ||
- | |||
- | Cela n'est qu'un exemple. À chaque modification il faut se poser la question : " | ||
{{tag> | {{tag> |