Re: kcore
"Ian Perry" wrote:
>I have heard it said that unix works entirely on files. It always baffled
>me to hear that, being a hardware engineer, and writing mostly in low level
>assemblers. Now I think I understand what what meant, and that all tasks
>are created as a 'file' and are acted on accordingly, hence the /dev
>directory and the /proc directory. Am I correct in assuming this ?
Yes. All kinds of things are presented as files, even though they aren't
really. (Even `tasks': every live process has a directory under /proc
which contains `files' with information about the running process.)
Originally it was just devices like printers, disks, tapes and memory.
With the /proc filesystem, you also have things like lists of interrupts
and network parameters. All these things are presented as files, so that
you can use routines like open() on them.
--
Oliver Elphick Oliver.Elphick@lfix.co.uk
Isle of Wight http://www.lfix.co.uk/oliver
PGP key from public servers; key ID 32B8FAA1
--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-user-request@lists.debian.org .
Trouble? e-mail to templin@bucknell.edu .
Reply to:
- References:
- Re: kcore
- From: "Ian Perry" <iperry@ram.net.au>