kyopages/docs/scripts/getInfo_plus.md

67 lines
2.9 KiB
Markdown
Raw Normal View History

2017-10-11 01:30:15 +02:00
# getInfo avancé
## catégories
`./getInfo -c` ou `/getInfo -c` permet d'obtenir un menu de sélection de quatre catégories d'analyse pour
limiter la taille du rapport ou cibler une analyse
```text
_ ___ __
__ _ ___| |_|_ _|_ __ / _| ___
/ _' |/ _ \ __|| || '_ \| |_ / _ \
| (_| | __/ |_ | || | | | _| (_) |
\__, |\___|\__|___|_| |_|_| \___/
|___/
version 2.1.0 - 10/10/2017
getInfo -h : afficher l'aide
getInfo -cs : catégorie système getInfo -cc : catégorie configuration
getInfo -cr : catégorie réseau getInfo -ca : catégorie analyse
les catégories peuvent être cumulées:
getInfo -csa générera un rapport sur le système & l'analyse
choix des catégories à générer (all pour toutes)?
( ne pas saisir le préfixe -c, all par défaut)
```
## options principales
* `./getInfo -h` ou `/getInfo -h` affiche l'aide
* `./getInfo -l` ou `/getInfo -l` affiche un rapport _getInfo_rapport.md_ existant
* `./getInfo -p` ou `getInfo -p` exporte un rapport _getInfo_rapport.md_ existant sur le pastebin
* l'option supplémentaire `-tn` permet de remplacer la durée de conservation standard de 7 jours par n jours
(par exemple -t1: le paste sera effacé au bout de 1 jour)
## options diverses
* `./getInfo --dmesg` ou `getInfo --dmesg` isole les extraits dmesg (avec les logs Xorg). Les
droits **superutilisateur** ou **root* sont requis. _getInfo_rapport.md_ est construit uniquement
avec les extraits dmesg et les logs Xorg
* `./getInfo --ip` ou `getInfo --ip` affiche les IPs publiques (ipv4 et/ou ipv6)
* `./getInfo --mac` ou `getInfo --mac` affiche les adresses Mac
* `./getInfo --ssid` ou `getInfo --ssid` affiche seulement (pas de rapport construit) la configuration des ssid
de NetworkManager. Attention, cela affichera probablement les mot de passe des réseaux wifi configurés.
les **droits root** sont requis
## options debug
* `./getInfo --debug-batt` Cette option permet de d'afficher les informations sur le(s) batterie(s) mais aussi
le(s) fichier(s) _/sys/class/power_supply/BAT?/uevent_
* `--debug-paste` Cette option supplémentaire permettra de visualiser le retour json lors de l'export
sur pastery.net
## installation et exploitation du script
Une fois installé, le script est accessible à tous les utilisateurs. Un test hebdomadaire est effectué et le
script est mis à jour si une nouvelle version est disponible.
* `./getInfo -i` **droits root** requis. Installation du script dans le système. Le script téléchargé sera
effacé du répertoire courant. Le lancement se fera donc par `getInfo`.
* `getInfo -r` **droits root** requis. Suppression du script du système.
* `getInfo -u` Mise à jour du script. Cette opération est automatiquement lancée toutes les semaines
si le script est installé.
* `getInfo -v` Affiche la version du script et la version en ligne.