
C H A P T E R 3
L I N U X S Y S T E M A D M I N I S T R A T I O N
45
❍
rmdir
—By itself,
rm
cannot usually remove directories. As a result,
rmdir
is provided
to delete directories once they have been emptied of files by
rm
.
❍
mkdir
—The opposite of
rmdir
, the
mkdir
command creates new directories. For
example, typing
mkdir myfolder
at the terminal will create a new directory called
myfolder
under the current working directory. As with
cd
, directories provided to
the command can be relative or absolute.
Introducing Raspbian
Raspbian is the name given to a customised variant of the popular Debian Linux distribu-
tion. Debian is one of the longest-running Linux distributions, and concentrates on high
compatibility and excellent performance even on modest hardware—making it a great part-
ner for the Raspberry Pi. Raspbian takes Debian as its base, or
parent distribution
, and adds
custom tools and software to make using the Raspberry Pi as easy as possible.
To keep the download size to a minimum, the Raspberry Pi image for Raspbian includes only
a subset of the software you’d find on a regular desktop version. This includes tools for
browsing the web, programming in Python and using the Pi with a GUI. Additional software
can be quickly installed through the use of the distribution’s package manager,
apt
, or pur-
chased through the Raspberry Pi Store link on the desktop. Raspbian includes a desktop
environment known as the
Lightweight X11 Desktop Environment (LXDE)
. Designed to offer
an attractive user interface using the
X Window System
software, LXDE provides a familiar
point-and-click interface that will be immediately accessible to anyone who has used
Windows, OS X or other GUI-based operating systems in the past.
TIP
The GUI doesn’t load by default in most Raspberry Pi distributions, and Raspbian is no
exception. To quickly load it and leave the text-based console behind, log in, type
startx
and then press the Enter key. To return to the console, while leaving the GUI running in the
background, hold down Ctrl + Alt and press F1 before releasing all three keys.
If you’re using the recommended Raspbian distribution, you’ll find that you have plenty of
preinstalled software to get started. While hardly an exhaustive example of the software
available for the Pi, which numbers in the thousands of
packages
, it’s a good introduction to
precisely what the system can do.
The software provided with the Raspbian distribution is split into themed categories. To view
these categories, left-click the menu icon, the arrow located on the bottom-left of the screen
in LXDE (see Figure 3-1).
Содержание 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...