
Linux for Makers
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Intro
- Copyright
- Table of Contents
- Preface
- Conventions Used in This Book
- O'Reilly Safari
- How to Contact Us
- Acknowledgments
- Chapter 1. Getting Started
- Choosing and Downloading a Disk Image
- Uncompressing the Disk Image
- Windows
- MacOS
- Linux
- Writing the Disk Image to the SD Card
- Windows
- MacOS
- Linux
- Booting the Raspberry Pi for the First Time
- Expanding the Filesystem
- Changing the Localization Options
- Changing the Default Password
- Why This Matters for Makers
- Chapter 2. Linux Principles
- The Linux Desktop
- The Terminal or Console
- The Shell in a Nutshell
- Try It for Yourself
- Filesystems and Structures
- Try It for Yourself
- Users and Groups
- Permissions and sudo
- Try It for Yourself
- Try It for Yourself
- Services
- Try It for Yourself
- Processes
- Try It for Yourself
- Why This Matters for Makers
- Chapter 3. Using the Desktop
- When to Use the Desktop?
- When Not to Use the Desktop?
- Understanding the Layout
- Connecting to the Network
- Changing the Look and Feel
- Changing the Panel Location
- Changing the Background Image
- Changing the Shortcuts in the Application Launch Bar
- Creating a Desktop Shortcut
- Why This Matters for Makers
- Chapter 4. Command-Line Basics
- Understanding the Prompt
- Try It for Yourself
- Orienting Yourself in the Filesystem
- Where Am I?: pwd
- Changing the Working Directory: cd
- Printing Out the Contents of a Directory: ls
- Creating New Files and Directories: mkdir and touch
- Moving and Deleting Files: cp, mv, and rm
- Try It for Yourself
- Get Help with a Command: help, man, and info
- Try It for Yourself
- Eliminate Some Typing
- Auto-Complete a Command: Tab
- Search for a Previous Command: Up, Ctrl-R
- Try It for Yourself
- Connecting to the Network via the Command Line
- The Interfaces File
- Wired Ethernet
- Static IP Address
- WiFi
- More Secure WiFi with Multiple Networks
- Installing Software: apt
- Using apt-get update
- Using apt-get upgrade
- Using apt-cache
- Using apt-get install
- apt-get remove
- apt-get dist-upgrade
- Fixing Conflicts
- Try It for Yourself
- Rebooting and Shutting Down
- Why This Matters for Makers
- Chapter 5. Headless Operation
- Turning Off the Desktop
- Finding Your System on the Network
- Raspberry Pi
- Router
- Android/iPhone
- Command-Line Access: ssh
- Windows
- MacOS
- Linux
- Android/iPhone
- Remote Desktops: vnc
- Setting Up the Raspberry Pi
- Windows
- MacOS
- Linux
- Android/iPhone
- Transferring Files: scp, sftp
- Windows
- MacOS
- Linux
- From the Command Line: MacOS and Linux
- Why This Matters for Makers
- Chapter 6. Tips and Tricks
- Changing Your Hostname
- Starting a Script on Bootup: rc.local
- Try It for Yourself
- Aliases
- Try It for Yourself
- Checking Disk and File Space Usage: df, du
- Performance Monitoring: top
- Try It for Yourself
- Killing a Process: Ctrl-C, ps, kill
- Stop, Background, and Foreground Jobs: Ctrl-Z, &, fg
- Try It for Yourself
- Finding USB Devices: lsusb
- Logging the Output of a Script: &, &&
- Searching the Output of a Command: grep
- Monitoring a Log File: tail
- Adding a User: adduser, addgroup
- Changing File Ownership and Permissions: chown, chmod
- Running More Than One Command at the Same Time: &&, ||
- Opening Another Console Session
- Dealing with Long Commands
- Scheduling Jobs: cron
- Why This Matters for Makers
- Chapter 7. Controlling the Physical World
- GPIO
- I²C and SPI
- Talking to Arduino
- Why This Matters for Makers
- Chapter 8. Using Multimedia
- Choosing HDMI or Analog
- Playing Audio and Video Files
- Controlling the Volume
- Playing Media from a Script
- Why This Matters for Makers
- Chapter 9. Accessing Cloud Services
- Cloud Storage Services from the Command Line
- IFTTT
- Try It for Yourself
- Run a Dedicated Web Server
- Installation
- Configuration for Python
- Test It Out
- Roll Your Own
- Nimbus
- Tonido
- Why This Matters for Makers
- Chapter 10. Virtual Raspberry Pi
- Requirements
- Installation
- Usage
- Why This Matters for Makers
- Appendix A. Linux Background
- Brief History of the Original Maker Operating System
- Try It for Yourself
- Linus Torvalds
- The Linux Kernel
- Distributions
- Try It for Yourself
- How Open Source Software Works
- Single-Board Computers Versus Microcontrollers
- Why This Matters for Makers
- Index
- About the Author
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.