2017-10-11 01:30:15 +02:00
|
|
|
# getInfo avancé
|
|
|
|
|
2017-10-19 09:46:05 +02:00
|
|
|
Si le script est installé dans le système, les commandes `./getInfo ...` (script appelé depuis le répertoire
|
|
|
|
de téléchargement) seront alors sous la forme `getInfo ...`.
|
2017-10-11 01:30:15 +02:00
|
|
|
|
2017-10-19 09:46:05 +02:00
|
|
|
|
2017-10-11 01:30:15 +02:00
|
|
|
## 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
|
|
|
|
_ ___ __
|
|
|
|
__ _ ___| |_|_ _|_ __ / _| ___
|
|
|
|
/ _' |/ _ \ __|| || '_ \| |_ / _ \
|
|
|
|
| (_| | __/ |_ | || | | | _| (_) |
|
|
|
|
\__, |\___|\__|___|_| |_|_| \___/
|
|
|
|
|___/
|
2017-10-28 08:51:53 +02:00
|
|
|
version 2.19.1 - 27/10/2017
|
2017-10-11 01:30:15 +02:00
|
|
|
|
|
|
|
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)
|
2017-10-19 09:46:05 +02:00
|
|
|
|
2017-10-11 01:30:15 +02:00
|
|
|
```
|
|
|
|
|
2017-10-19 09:46:05 +02:00
|
|
|
|
2017-10-11 01:30:15 +02:00
|
|
|
## options principales
|
|
|
|
|
2017-10-19 09:46:05 +02:00
|
|
|
* `./getInfo -h` affiche l'aide
|
|
|
|
* `./getInfo -j` ou `./getInfo -ca` isole les journaux Xorg, kernel et autres du systeme.
|
|
|
|
Si `journalctl` n'est pas accessible, `dmesg` est utilisé (seulement pour le kernel).
|
|
|
|
* Priorités extraites: emergency, alerte, critique, erreur, warning
|
|
|
|
* Les droits **superutilisateur** ou **root* sont requis, à défaut, les journaux système (`journalctl`
|
|
|
|
ou `dmesg`) ne seront pas extraits
|
|
|
|
* `./getInfo -l` affiche un rapport _getInfo_rapport.md_ existant
|
|
|
|
* `./getInfo -p` exporte un rapport _getInfo_rapport.md_ existant sur le pastebin
|
2017-10-27 15:30:53 +02:00
|
|
|
* 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)
|
|
|
|
* `./getInfo -us` (update spécial), le script est mis à jour là où il est, sans installation pré-requise
|
2017-10-19 09:46:05 +02:00
|
|
|
|
2017-10-11 01:30:15 +02:00
|
|
|
|
|
|
|
## options diverses
|
|
|
|
|
2017-10-19 09:46:05 +02:00
|
|
|
* `./getInfo --ip` affiche les IPs publiques (ipv4 et/ou ipv6)
|
|
|
|
* `./getInfo --mac` affiche les adresses Mac
|
|
|
|
* `./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.
|
2017-10-11 01:30:15 +02:00
|
|
|
les **droits root** sont requis
|
|
|
|
|
2017-10-27 15:30:53 +02:00
|
|
|
|
2017-10-11 01:30:15 +02:00
|
|
|
## options debug
|
|
|
|
|
|
|
|
* `./getInfo --debug-batt` Cette option permet de d'afficher les informations sur le(s) batterie(s) mais aussi
|
2017-10-19 09:46:05 +02:00
|
|
|
les fichiers _/sys/class/power_supply/_ (avec rapport markdown)
|
|
|
|
* `./getInfo --debug-dmi` Cette option permet de d'afficher les informations sur les informations dmi mais aussi
|
|
|
|
les fichiers _/sys/class/dmi/_
|
|
|
|
* `./getInfo --debug-hw` Cette option permet de d'afficher les informations sur les informations acpi thermal
|
|
|
|
mais aussi les fichiers _/sys/class/hwmon/_, _/sys/class/thermal/_, _/sys/devices/virtual/thermal/_. Si
|
|
|
|
disponibles, les commandes `acpi -V` et `sensors` seront affichées
|
2017-10-11 01:30:15 +02:00
|
|
|
* `--debug-paste` Cette option supplémentaire permettra de visualiser le retour json lors de l'export
|
|
|
|
sur pastery.net
|
|
|
|
|
2017-10-19 09:46:05 +02:00
|
|
|
|
2017-10-12 09:00:10 +02:00
|
|
|
## installation du script
|
2017-10-11 01:30:15 +02:00
|
|
|
|
|
|
|
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.
|