getInfo avancé
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 ...
.
catégories
/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
_ ___ __
__ _ ___| |_|_ _|_ __ / _| ___
/ _' |/ _ \ __|| || '_ \| |_ / _ \
| (_| | __/ |_ | || | | | _| (_) |
\__, |\___|\__|___|_| |_|_| \___/ $ -c
|___/ version 4.12.0 - 26/06/2018
getInfo -h : afficher l'aide
getInfo -cs : catégorie système getInfo -cc : catégorie configuration
(matériel détecté, disque,...) (locale, pakager, ...)
getInfo -cr : catégorie réseau getInfo -ca : catégorie analyse
(config réseau, Network Manager) (journaux Xorg, système)
les catégories peuvent être cumulées:
getInfo -csa générera un rapport sur le système & l'analyse
( ne pas saisir le préfixe -c, all par défaut)
options principales
getInfo -h
affiche l'aidegetInfo -j
ou./getInfo -ca
isole les journaux Xorg, kernel et autres du systeme. Sijournalctl
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
oudmesg
) ne seront pas extraits
getInfo -l
affiche un rapport getInfo_rapport.md existantgetInfo -p
exporte un rapport getInfo_rapport.md existant sur le pastebin- l'option supplémentaire
-t n
permet de remplacer la durée de conservation standard de 7 jours par n jours (par exemple -t 1: le paste sera effacé au bout de 1 jour)
- l'option supplémentaire
getInfo -us
(update spécial), le script est mis à jour là où il est, sans installation pré-requisegfetch
lanceur degetInfo --rc
, si script installé
options diverses
getInfo --debug
les messages d'erreurs sont redirigés dans /tmp/getInfo.log qui sera ajouté au rapport lors de l'exportgetInfo --ip
affiche les IPs publiques (ipv4 et/ou ipv6)getInfo --mac
affiche les adresses MacgetInfo --serial
affiche seulement (pas de rapport construit) les numéros de série des disques, des batteries ou du châssis si présents. le n° de châssis demandera le mot de passe administrateur pour s'affichergetInfo --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 requisgetInfo --rc
affiche un résumé rapide en console.
gfetch, remarques
À l'installation de getinfo, un lanceur gfetch
est créé. Lancé manuellement, il affichera un résumé système dans le terminal.
Avec getInfo --irc
, gfetch
est inscrit dans le .bashrc système. A l'ouverture d'un terminal, le résumé système est affiché.
Pour enlever cette inscription: getInfo -rrc
Avec une philosophie différente, le principe est celui de neofetch, lui même un fork très actif de screenfetch.
installation 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 pargetInfo
. le lanceurgfetch
est ajouté au système-
getInfo -r
droits root requis. Effacement du script dans le système (/opt/bin) -
getInfo --irc
droits root requis. Inscription degfetch
dans bashrc:/etc/bash.bashrc
(debian) ou/etc/bashrc
(redhat) ou/etc/bash.bashrc.local
(suse) -
getInfo --rrc
droits root requis. Désinscriptiongfetch
dans .bashrc -
getInfo -u
Mise à jour du script installé dans le système. Cette opération est automatiquement lancée toutes les semaines. getInfo -v
Affiche la version du script, installé et en ligne. ` tous les évènements importants sont consignés dans le fichier /var/log/sdeb_getInfo.log
pager /var/log/sdeb_getInfo.log