Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: ubpappa - 21.02.12 - klo:21.14
-
Mihin on tämän käskyn laitetiedot
tallennettu ????
Voidaanko laitteeseen viitata
suoraan jollain linkillä tms ???
-
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?
-
'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.
-
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:
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):
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)
-
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ä ???