๐Ÿš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux.programowanie
Article #472

Re: stat.st_{r}dev

#472
From: Cezary H. Noweta
Date: Mon, 20 Sep 1999 14:37
30 lines
2140 bytes
Witam,

"Daniel Mrรณz" wrote:
>    Takie glupie pytanie: co przechowuja pola st_dev i st_rdev w struk-
> turze stat? Co to jest `Device ID' (st_dev)? Ewentualnie, gdzie  mozna
> o  tym  poczytac  (szukalem  w `man 2 stat' i `info libc'). Co to jest
> `Device ID' (st_dev)?

st_dev i st_rdev to 64-bitowe unsigned postaci major_dev_num * 0x0100 +
+ minor_dev_num. st_dev to numer urzadzenia, na ktorym znajduje sie
inod (plik). st_rdev to numer urzadzenia jesli podanym plikiem jest
nazwa urzadzenia, tzn.:
  (a) stat("/root/jakisplik",...) zwraca st_dev == 0x0301 (jesli
      /root/jakisplik znajduje sie na /dev/hda1) i st_rdev == 0,
  (b) stat("/dev/tty4",...) zwraca st_dev == 0x0301 (jesli inod jest
      na /dev/hda1) i st_rdev == 0x0404 (bo inod jest typu urzadzenie).

dev   | major_num | minor_num
------+-----------+----------
hda1  | 3         | 1
tty4  | 4         | 4

Numery urzadzen sa w zrodlach jadra w Documentation/devices.txt

  -- pozdrawiam

-- 
Cezary H. Noweta                 90-237 LODZ, ul. J.Matejki 34/38 POLAND
(chn@irys.usun.drugiitrzeciczlon.uni.lodz.pl)    +48 42 6356013, 6356012
University of Lodz - Main Library                            fax 6781678
Technical Details
Message-ID: <37E646AB.2818D4C@irys.usun.drugiitrzeciczlon.uni.lodz.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!uw.edu.pl!news.swierk.pl!paa.gov.pl!opoka-warszawa!orion.cst.tpsa.pl!news.nask.pl!news.man.lodz.pl!not-for-mail
References: <slrn7ua9i8.3ni.beorn@cyberdeck.digital.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!uw.edu.pl!news.swierk.pl!paa.gov.pl!opoka-warszawa!orion.cst.tpsa.pl!news.nask.pl!news.man.lodz.pl!not-for-mail
From: "Cezary H. Noweta" <chn@irys.usun.drugiitrzeciczlon.uni.lodz.pl>
Newsgroups: pl.comp.os.linux.programowanie
Subject: Re: stat.st_{r}dev
Date: Mon, 20 Sep 1999 16:37:31 +0200
Organization: Biblioteka Uniwesytecka w Lodzi
Lines: 30
Message-ID: <37E646AB.2818D4C@irys.usun.drugiitrzeciczlon.uni.lodz.pl>
References: <slrn7ua9i8.3ni.beorn@cyberdeck.digital.pl>
NNTP-Posting-Host: chncc.lib.uni.lodz.pl
Mime-Version: 1.0
X-Trace: kujawiak.man.lodz.pl 937838243 14151 212.191.71.33 (20 Sep 1999 14:37:23 GMT)
X-Complaints-To: abuse@man.lodz.pl
NNTP-Posting-Date: 20 Sep 1999 14:37:23 GMT
X-Mailer: Mozilla 4.61 [en] (Win95; I)
X-Accept-Language: pl,en
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit