Internet Resources for Chapter 23
Working With Directories
Basic stuff
In the book The Unix Programming Environment, look at pp. 63-65
List of file systems
http://en.wikipedia.org/wiki/List_of_file_systems
Linux device list
http://www.lanana.org/docs/device-list/devices-2.6+.txt
Everything
http://tldp.org/LDP/sag/html/dev-fs.html
Most important devices only
USB flash memory devices
http://www.linux.com/base/ldp/howto/Flash-Memory-HOWTO/basics.html
http://www.tldp.org/HOWTO/Flash-Memory-HOWTO/basics.html
Pseudo terminals
http://en.wikipedia.org/wiki/Pseudo_terminal
http://www.answers.com/topic/pseudo-terminal
http://www.lanana.org/docs/device-list/devices-2.6+.txt
Search for "**** TERMINAL DEVICES", then read the full discussion
/dev/null, /dev/zero
http://en.wikipedia.org/wiki//dev/null
http://en.wikipedia.org/wiki//dev/zero
dd program
http://en.wikipedia.org/wiki/Dd_%28Unix%29
/dev/random, /dev/urandom
http://en.wikipedia.org/wiki//dev/random
Named pipes
http://en.wikipedia.org/wiki/Named_pipe
http://www.tldp.org/LDP/lpg/node15.html
http://www2.linuxjournal.com/article/2156
http://developers.sun.com/solaris/articles/named_pipes.html
Pseudo files
http://safari.oreilly.com/0789728680/ch16
Proc files
http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/ ref-guide/ch-proc.html
http://www.linuxjournal.com/article/8381
http://www.linuxjournal.com/article/177
http://en.wikipedia.org/wiki/Procfs
http://www-128.ibm.com/developerworks/linux/library/l-proc.html ?ca=dgr-wikiaProcFile#N1030B
http://www.redhat.com/advice/tips/meminfo.html
Explanation of /proc/meminfo
Filesystem Hierarchy Standard (FHS)
Defines the main directories and their contents in
Linux and other Unix-like computer operating systems
http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
http://www.pathname.com/fhs/
http://www.pathname.com/fhs/pub/fhs-2.3.html
http://www.pathname.com/fhs/pub/fhs-2.3.html#BACKGROUNDOFTHEFHS
http://tldp.org/LDP/Linux-Filesystem-Hierarchy/html/
Plan 9
http://www.cs.bell-labs.com/sys/doc/names.html
Mounting a filesystem
http://en.wikipedia.org/wiki/Mount_%28computing%29
http://en.wikipedia.org/wiki/Mount_%28Unix%29
http://www.comptechdoc.org/os/linux/usersguide/linux_ugaccessfilesys.html
http://www.comptechdoc.org/os/linux/usersguide/linux_ugaccessmedia.html
Removable media
Top-level directories
http://www.michaelhorowitz.com/Linux.vs.Windows.html
http://www.linux-tutorial.info/modules.php?name=Tutorial&pageid=9
/usr hierarchy
http://tldp.org/LDP/Linux-Filesystem-Hierarchy/html/usr.html
Virtual Filesystem
http://en.wikipedia.org/wiki/Virtual_file_system
Linux boot process
http://www-128.ibm.com/developerworks/library/l-linuxboot/index.html
Types of filesystems
http://en.wikipedia.org/wiki/File_system
Types of file systems
Search for: "File systems under Unix and Linux systems"
Network filesystems
http://en.wikipedia.org/wiki/Network_file_system
fstab (filesystems table)
http://en.wikipedia.org/wiki/Fstab
http://www.tuxfiles.org/linuxhelp/fstab.html
Editing fstab
Comparison of File Systems
http://www.unixguide.net/cgi-bin/unixguide.cgi
Unixguide
Types of filesystems
http://www.opensolaris.org/os/article/ 2005-10-14_a_comparison_of_solaris__linux__and_freebsd_kernels/
Search for "File Systems"
Sysfs
http://en.wikipedia.org/wiki/Sysfs
The following two resources contain useful information that is hard to find:
Linux Partitions
http://www.terabyteunlimited.com/kb/article.php?id=131
Linux System.map file
http://www.dirac.org/linux/system.map/
Once you have read this article, you can
display the System.map file on a Linux system by
using the following two commands. For the
first one, substitute the filename that is
appropriate for your system:
less /boot/System.map-2.6.17-1.2187_FC5
less /proc/kallsyms
Jump to top of page
Jump to Internet Resources for Chapter 24
Working With Directories
Internet Resources home page
Instructor/Student home page
© All contents Copyright 2024, Harley Hahn
Full trademark and copyright information
|