Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Laitealue => Aiheen aloitti: ubpappa - 21.02.12 - klo:21.14

Otsikko: käskyn lsusb laitetiedot
Kirjoitti: ubpappa - 21.02.12 - klo:21.14
Mihin on tämän käskyn laitetiedot
tallennettu ????
Voidaanko laitteeseen viitata
suoraan jollain linkillä tms ???
Otsikko: Vs: käskyn lsusb laitetiedot
Kirjoitti: cbz - 21.02.12 - klo:23.56
Eiköhän lsusb:n käskyn tulostamat tiedot ongita muistista suorittamisen yhteydessä (/proc..). Laitteeseen osoittaminen onkin sitten hieman haastavampaa. Mitä laitetta olisi tarkoitus komentaa?
Otsikko: Vs: käskyn lsusb laitetiedot
Kirjoitti: ukki - 23.02.12 - klo:00.29
'lsusb' listaa juuri nyt käytössä olevat koneesi usb-laitteet.
Jos haluat ne tiedostoksi (esim. 'koe.txt'- nimiseksi),
saat sen näin:
lsusb > koe.txt
Sieltä niitä voi käydä ihailemassa 'gedit'- tms ohjelmilla.
Otsikko: Vs: käskyn lsusb laitetiedot
Kirjoitti: ajaaskel - 23.02.12 - klo:09.42
Lainaus
Mihin on tämän käskyn laitetiedot tallennettu

Olettaisin että "ls-jotain" hakee tietonsa kansion /proc alta jossa monenlaista tietoa nykytilanteesta. Helppoa selailla tuota vaikkapa webbiselaimella kun kirjoittaa tuon webbiselaimelle.  Tallettamaan tiedostoon tuon otsikon listauksen pystyy helposti kuten yllä kerrottiinkin.

Siellä on monenlaista teknisesti mielenkiintoista tietoa tuon proc: in alla:

/proc/version       versiotietoja   (katso myös /proc/version_signature)

/proc/cpuinfo      tietoja CPU: sta ja tuetuista toimintatiloista (flags)

/proc/cmdline      miten kone käynnistettiin

/proc/asound       ALSA: sta (äänikortit)

/proc/meminfo    mihin muistia on käytetty

/proc/scsci/scsi    mitä laitteita levyväylässä

/proc/sys/dev/cdrom/info   mitä cd/dvd-asema osaa

/proc/partitions    levyosiot


Kokeilepa mielenkiinnosta mitä näkyy tässä paikassa:

    /proc/swaps

...ja anna päätteessä sitten komento:

Koodia: [Valitse]
swapon -s
Näkyykö mitään tuttua ?   Tuolla tavalla ne komennot luultavasti toimivat... :)  

Kun olet päätteessä niin samalla voit verrata tätä "cat" komentoa (joka tulostaa tiedoston sisällön mistä tiedostosta sitten haluatkin):

Koodia: [Valitse]
cat /proc/swaps
Osa noista tiedoista "/proc": in alla on tarkoitettu pelkästään luettavaksi mutta joitain tietoja muutetaan "lennossa" , esimerkiksi "sysctl" muuttelee niitä.    Tuossa on hieman virallisempi dokumentti muistin tueksi mutta valitettavasti englanniksi:

http://www.kernel.org/doc/Documentation/filesystems/proc.txt (http://www.kernel.org/doc/Documentation/filesystems/proc.txt)
Otsikko: Vs: käskyn lsusb laitetiedot
Kirjoitti: ubpappa - 23.02.12 - klo:21.13
Koodia: [Valitse]
leov@leov-desktop:~$ lsusb
xxxxxx
Bus 003 Device 002: ID 04b9:0300 Rainbow Technologies, Inc. SafeNet USB SuperPro/UltraPro
xxxxx
Tähän laitteeseen etsin tapaa viitata
suoraan Winessä ???