
P A R T I
C O N N E C T I N G T H E B O A R D
54
❍
etc
—This stores miscellaneous configuration files, including the list of users and their
encrypted passwords.
❍
home—
Each user gets a subdirectory beneath this directory to store all their personal
files.
❍
lib
—This is a storage space for
libraries
, which are shared bits of code required by
numerous different applications.
❍
lost+found
—This is a special directory where
file fragments
are stored if the system
crashes.
❍
media
—This is a special directory for removable storage devices, like USB memory
sticks or external CD drives.
❍
mnt—
This folder is used to manually
mount
storage devices, such as external hard drives.
❍
opt—
This stores optional software that is not part of the operating system itself. If
you install new software to your Pi, it will usually go here.
❍
proc
—This is another virtual directory, containing information about running pro-
grams, which are known in Linux as
processes
.
❍
selinux
—Files related to
Security Enhanced Linux
, a suite of security utilities originally
developed by the US National Security Agency.
❍
sbin
—This stores special binary files, primarily used by the root (superuser) account
for system maintenance.
❍
sys
—This directory is where special operating system files are stored.
❍
tmp
—Temporary files are stored here automatically.
❍
usr
—This directory provides storage for user-accessible programs.
❍
var
—This is a virtual directory that programs use to store changing values or
variables
.
Physical Layout
Although the preceding list is how the file system appears to the Linux operating system, it’s
not how it’s laid out on the SD card itself. For the default Raspbian distribution, the SD card is
organised into two main sections, known as
partitions
because they split the device into differ-
ent areas in much the same way as the chapters of this book help to organise its contents.
The first partition on the disk is a small (approximately 75 MB) partition formatted as VFAT,
the same partition format used by Microsoft Windows for removable drives. This is
mounted
,
or
made accessible, by Linux in the
/boot
directory and contains all the files required to
configure the Raspberry Pi and to load Linux itself.
Содержание A
Страница 1: ......
Страница 2: ......
Страница 3: ...Raspberry Pi User Guide 2nd Edition...
Страница 4: ......
Страница 5: ...Raspberry Pi User Guide 2nd Edition Eben Upton and Gareth Halfacree...
Страница 10: ......
Страница 26: ...R A S P B E R R Y P I U S E R G U I D E S E C O N D E D I T I O N 10...
Страница 28: ......
Страница 29: ...Chapter 1 Meet the Raspberry Pi...
Страница 37: ...Chapter 2 Getting Started with the Raspberry Pi...
Страница 56: ......
Страница 57: ...Chapter 3 Linux System Administration...
Страница 79: ...Chapter 4 Troubleshooting...
Страница 89: ...Chapter 5 Network Configuration...
Страница 109: ...Chapter 6 The Raspberry Pi Software Configuration Tool...
Страница 122: ......
Страница 123: ...Chapter 7 Advanced Raspberry Pi Configuration...
Страница 140: ......
Страница 141: ...Chapter 8 The Pi as a Home Theatre PC...
Страница 151: ...Chapter 9 The Pi as a Productivity Machine...
Страница 159: ...C H A P T E R 9 T H E P I A S A P R O D U C T I V I T Y M A C H I N E 143 Figure 9 4 Exporting a file from The Gimp...
Страница 160: ......
Страница 161: ...Chapter 10 The Pi as a Web Server...
Страница 171: ...Part III Programming with the Raspberry Pi Chapter 11 An Introduction to Scratch Chapter 12 An Introduction to Python...
Страница 172: ......
Страница 173: ...Chapter 11 An Introduction to Scratch...
Страница 189: ...Chapter 12 An Introduction to Python...
Страница 216: ......
Страница 218: ......
Страница 219: ...Chapter 13 Learning to Hack Hardware...
Страница 234: ......
Страница 235: ...Chapter 14 The GPIO Port...
Страница 249: ...Chapter 15 The Raspberry Pi Camera Module...
Страница 265: ...Chapter 16 Add on Boards...
Страница 279: ...Part V Appendixes Appendix A Python Recipes Appendix B Camera Module Quick Reference Appendix C HDMI Display Modes...
Страница 280: ......
Страница 281: ...Appendix A Python Recipes...
Страница 287: ...Appendix B Raspberry Pi Camera Module Quick Reference...
Страница 293: ...Appendix C HDMI Display Modes...