GetInfo
OpenSUSEa suomeksi
Sisällysluettelo |
Yleistä
Välistä on hankala tietää, että mitä tietoja tarvitaan jonkin ongelman ratkaisemiseksi tai välistä tarvittavia tietoja on myös niin paljon, ettei niiden liittäminen esim. keskustelualueelle tai irc:iin ole soveliasta.
GetInfo on bash-scripti, joka hakee perustiedot koneesta ja joko tulostaa tai lähettää tiedot automaattisesti pastebin-sivustolle.
Scripti hakee seuraavat tiedot:
- Kellonajat/päivämäärät
- Käyttöjärjestelmän ja kernelin versiot
- Prosessorin tiedot
- Muistin käyttö
- Tietoja ohjelmistojenhallinnasta
- Tietoja kovalevyistä ja osiosta
- PCI- ja USB-väylien tiedot
- Mikä näytönohjaimen ajuri on käytössä
- Laitteistotiedot
Haettavien tietojen määrää voi tarvittaessa myös rajoittaa, jos ei halua antaa kaikkia tietoja.
Käyttö
Peruskäyttö
Oletuksena getInfo lähettää kaikki yllämainitut tiedot pastebin-sivustolle ja tulostaa linkin. Tämä on myös suositeltavin käyttötapa.
|
curl -s http://opensuse.fi/stuff/getInfo |
|---|
Et halua käyttää scriptiä, koska et tiedä, mitä tietoja se aikoo lähettää? Ei ongelmaa, seuraava rivi ainoastaan ainoastaan tulostaa tiedot:curl -s http://opensuse.fi/stuff/getInfo |PRINTONLY=1 sh -|less
|
Tasot
GetInfo-scriptin tietojenhakumenetelmät on jaoteltu eri tasoille. Jollei tasoa määritetä, käytetään tasoa 15. Tämä tarkoittaa sitä, että käytetään kaikkia menetelmiä, jotka on joko alemmalla tai samalla tasolla, kuin 15. Tasot saat näkyville --list-levels -parametrillä.
| Komennon parametrien määritys ei onnistu?
Parametrien määritys ei onnistu, ellei scriptiä ole ladattu kokonaan koneelle ja asetettu suoritettavaksi. Tämä onnistuu tallentamalla scripti esim. /usr/local/bin -hakemistoon ja asettamalla sille suoritusoikeus: cd /usr/local/bin curl -O http://opensuse.fi/stuff/getInfo chmod a+x getInfo |
Tason määritys
Käytettävän tason voi määritellä --level -parametrillä. esim. jos halutaan käyttää tasoa 10, kirjoitetaan komento:
|
getInfo --level 10 |
|---|
Jos komento ajetaan "suoraan" http-palvelimelta, niin tason voi määrittää myös seuraavasti:
|
curl -s http://opensuse.fi/stuff/getInfo |
|---|


