Ero sivun ”Laitetiedostot” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(→‎Kiintolevyt: laajennusta)
Rivi 20: Rivi 20:
*<tt>/dev/sda</tt> - Ensimmäinen sata-levy, USB-muisti tai ensimmäisen IDE-väylän isäntälevy ([[libata]]a käyttävä)
*<tt>/dev/sda</tt> - Ensimmäinen sata-levy, USB-muisti tai ensimmäisen IDE-väylän isäntälevy ([[libata]]a käyttävä)
*<tt>/dev/hdk4</tt> - Yhdennentoista IDE-liitännäisen kiintolevyn neljäs osio
*<tt>/dev/hdk4</tt> - Yhdennentoista IDE-liitännäisen kiintolevyn neljäs osio
Nykyään jotkut jakelut, kuten esimerkiksi [[Ubuntu]], ovat ottaneet käyttöön [[libata]]n, jolloin <tt>/dev/hdX</tt>-muotoiset massamuistit korvautuvat <tt>/dev/sdX</tt>-muotoisilla laitteilla.
Levyosioihin viitattaessa on huomattava, että osiot jaetaan ensisijaisiin ja loogisiin osioihin. Ensisijaisia osioita voi olla 4, ja siten osiot 1-4 ovat ensisijaisia osioita. Suuremmat luvut ovat loogisia osioita. Jos siis esimerkiksi toisella kiintolevyllä olisi yksi ensisijainen ja kaksi loogista osiota, näiden osioiden laitetiedostot olisivat
*<tt>/dev/hdb1</tt> - ensisijainen osio
*<tt>/dev/hdb5</tt> - ensimmäinen looginen osio
*<tt>/dev/hdb6</tt> - toinen looginen osio
Järjestelmän levyosiot voi listata [[fdisk]]illä antamalla [[pääkäyttäjä]]nä komennon
fdisk -l


===Syötteet===
===Syötteet===

Versio 23. syyskuuta 2007 kello 01.56

Laitetiedostot ovat /dev-hakemiston alta löytyviä erikoistiedostoja, jotka ovat viittauksia tietokoneen eri laitteisiin. Laitteita voivat olla ilmeiset kiintolevyt, äänikortit ja muut "oikeat laitteet" sekä vähemmän ilmeiset, esimerkiksi satunnaislukugeneraattori.


Käyttö

Prosessorikuorman saa helposti tappiin siirtämällä dataa satunnaislukugeneraattorilta mustaan aukkoon:

cat /dev/urandom > /dev/null

Laitetaan kaiuttimista kuulumaan satunnaista kohinaa:

cat /dev/urandom > /dev/dsp

Otetaan levykuva cd-levystä:

cat /dev/cdrom > /home/kalevi/warez/levykuva.iso

Joitain laitetiedostoja

Kiintolevyt

  • /dev/hda - Ensimmäisen IDE-väylän isäntälevy
  • /dev/hdb - Ensimmäisen IDE-väylän orjalevy
  • /dev/hdc - Toisen IDE-väylän isäntälevy
  • /dev/sda - Ensimmäinen sata-levy, USB-muisti tai ensimmäisen IDE-väylän isäntälevy (libataa käyttävä)
  • /dev/hdk4 - Yhdennentoista IDE-liitännäisen kiintolevyn neljäs osio

Nykyään jotkut jakelut, kuten esimerkiksi Ubuntu, ovat ottaneet käyttöön libatan, jolloin /dev/hdX-muotoiset massamuistit korvautuvat /dev/sdX-muotoisilla laitteilla.

Levyosioihin viitattaessa on huomattava, että osiot jaetaan ensisijaisiin ja loogisiin osioihin. Ensisijaisia osioita voi olla 4, ja siten osiot 1-4 ovat ensisijaisia osioita. Suuremmat luvut ovat loogisia osioita. Jos siis esimerkiksi toisella kiintolevyllä olisi yksi ensisijainen ja kaksi loogista osiota, näiden osioiden laitetiedostot olisivat

  • /dev/hdb1 - ensisijainen osio
  • /dev/hdb5 - ensimmäinen looginen osio
  • /dev/hdb6 - toinen looginen osio

Järjestelmän levyosiot voi listata fdiskillä antamalla pääkäyttäjänä komennon

fdisk -l

Syötteet

  • /dev/input/mice - Järjestelmän hiiret
  • /dev/input/mouse0 - Ykköshiiri

Muita oikeita laitteita

  • /dev/dsp - Äänikortti
  • /dev/mixer - Mikseri
  • /dev/cdrom - CD-asema
  • /dev/video0 - Ensimmäinen videolaite, esimerkiksi web-kamera.
  • /dev/scd0 - Ensimmäinen SCSI-liitännäinen tai libataa käyttävä IDE-liitännäinen CD-asema
  • /dev/cdrw - Kirjoittava CD-asema
  • /dev/cdwriter - Kirjoittava CD-asema
  • /dev/fd0 - Ensimmäinen levykeasema
  • /dev/ramdisk - RAM-levy
  • /dev/ram0 - Ensimmäinen RAM-levy
  • /dev/loop0 - Ensimmäinen loopina liitetty tiedostojärjestelmä
  • /dev/console - Järjestelmän konsoli (tietokoneen näyttö- ja syöttölaitteiden yhdistelmä)

Erikoislaitteet

  • /dev/random - Satunnaislukugeneraattori, tuottaa laadukasta satunnaislukua hitaalla nopeudella
  • /dev/urandom - Satunnaislukugeneraattori, tulostus vähemmän laadukasta mutta huomattavasti nopeampaa
  • /dev/zero - Pelkkää nollaa tulostava laite
  • /dev/null - Bittejä nielevä "musta aukko"
  • /dev/stdout - Standarditulostusvirta
  • /dev/stdin - Standardisyötevirta
  • /dev/tty1 - Ensimmäinen virtuaalikonsoli
  • /dev/pts/0 - Ensimmäinen pseudoterminaali (esimerkiksi terminaaliemulaattori- tai SSH-istuntoa varten luotu)