Synopses & Reviews
What the book covers: Linux All-in-One For Dummies, 5th Edition, consists of eight minibooks with beginning to intermediate-level material on important aspects of Linux. The minibooks are titled:
Book I: Linux Basics - Discusses the realtive strengths, weaknesses, and implementation of popular distributions of Linux, including Arch, CentOS, Debian, Fedora, Gentoo, Linux Mint, OpenSUSE, TAILS, and Ubuntu, as well as how to download and install from your hard drive, from a Live CD, or from a flash drive. Then it provides information on installing and configuring peripherals, updating software packages, and more. Finally, find out how to work with the Linux shell and use basic Linux commands.
Book II: Interacting with Linux - Takes a look at Linux graphical user interfaces (Gnome, Unity, Cinnamon, Mate, and KDE, then turns to interacting with Linux via shell commands and bash. Next you work on navigating the Linux file system to work with folders, permissions and files, and then get the lowdown on working with the ed and vim text editors.
Book III: Networking - Covers connecting to the Internet, including via the use of virtual machines, setting up a local area network (including a primer on TCP/IP), setting up a wireless network and wireless security, and managing a local area network usings configuration tools and files.
Book IV: Internet Services - Covers browsing the web securely and anomymously, reading Newsgroups and RSS feeds, using FTP, Hosting a web server with Apache, managing mail and news servers, and managing DNS.
Book V: Administration - Moves from basic system administration through managing users and groups, to managing the file system and finally, setting up and managing Samba and NFS.
Book VI: Security - Covers the Linux security model, ensuring that your server is secure, and conducting vulnerability testing and computer security audits.
Book VII: Scripting - Begins with introductory shell scripting and then continues on to advanced shell scripting and ends with programming and compiling on Linux with the GCC compiler using C, Perl, Python, and PHP.
Book VIII: Linux Certification - Begins with Linux Essentials - what you need to know from the book to pass the exam and then explains the CompTIA Linux+ by LPI and other Linux certifications.
Series features: Linux All-in-One For Dummies, 5th Edition, is written in the friendly, humorous, and easy-to-understand style that is the hallmark of the For Dummies brand.
Eight minibooks in one volume cover every important aspect of Linux and everything you need to know to pass level-1 certification
Linux All-in-One For Dummies explains everything you need to get up and running with the popular Linux operating system. Written in the friendly and accessible For Dummies style, the book ideal for new and intermediate Linux users, as well as anyone studying for level-1 Linux certification. The eight minibooks inside cover the basics of Linux, interacting with it, networking issues, Internet services, administration, security, scripting, and level-1 certification.
- Covers every major topic for anyone just getting familiar with Linux
- Includes a test-prep section for passing the level-1 Linux certification exam
- Written by the expert author of more than thirty books, including CompTIA Security+ Study Guide, 3rd Edition
Including everything beginners need to know to get started with Linux, Linux All-in-One For Dummies, 5th Edition is the ultimate resource and reference for aspiring professionals.
8 BOOKS IN 1
- Getting Started with Linux
- Linux Desktops
- The Internet
- Linux Certification
Get up and running with the popular Linux operating system
Are you a Linux user looking to take your skills to the next level? Linux All-in-One For Dummies, 5th Edition is the ideal, user-friendly resource for anyone looking to get familiar with Linux, and includes a test-prep section for those studying to pass the Level-1 Linux certification. Everything you need is right here at your fingertips!
- Boot up with the basics — find out how to successfully install, troubleshoot, and configure Linux distros
- Keep it secure — get a high-level view of how to use security to keep your overall framework protected
- Get connected — discover how to connect your Linux system to the Internet, whether you have a DSL or cable modem
- Know the GNOME (and more) — learn all about desktops, including GNOME’s common features, GNOME panels, Unity, and Cinnamon
- Be a programming pro — start programming in Linux, write shell scripts, edit text in vi, and become a champion of programming in C
Open the book and find:
- An easy-to-understand introduction to Linux
- How to install and configure peripherals
- Ways to work with the shell and try out basic commands
- Helpful screenshots and plain-English descriptions
- How to set up Ethernet networking on your Linux system
- The latest on virtual machines
- A primer on TCP/IP
- Working with files, folders, and permissions
About the Author
Emmett Dulaney has authored over thirty books, including the CompTIA Security+ Guide, 3rd Edition. He is the former Director of Training for Mercury Technical Solutions, and is currently an instructor at Anderson University.
Table of Contents
Book I: Getting Started with Linux 7
Chapter 1: Introducing Linux 9
Chapter 2: Installing Linux 29
Chapter 3: Troubleshooting and Configuring Linux 37
Chapter 4: Trying Out Linux 57
Book II: Linux Desktops 67
Chapter 1: GNOME, Unity, Cinnamon, and MATE 69
Chapter 2: The KDE Desktop 79
Chapter 3: Commanding the Shell 89
Chapter 4: Navigating the Linux File System 109
Chapter 5: Introducing Linux Applications 127
Chapter 6: Using Text Editors 139
Book III: Networking 151
Chapter 1: Connecting to the Internet 153
Chapter 2: Setting Up a Local Area Network 167
Chapter 3: Going Wireless 179
Chapter 4: Managing the Network 189
Book IV: The Internet 203
Chapter 1: Browsing the Web 205
Chapter 2: Reading Newsgroups and RSS Feeds 217
Chapter 3: Using FTP 231
Chapter 4: Hosting Internet Services 241
Chapter 5: Managing Mail and News Servers 257
Chapter 6: Managing DNS 279
Book V: Administration 299
Chapter 1: Introducing Basic System Administration 301
Chapter 2: Managing Users and Groups 337
Chapter 3: Managing File Systems 351
Chapter 4: Working with Samba and NFS 373
Book VI: Security 381
Chapter 1: Introducing Linux Security 383
Chapter 2: Securing Linux 399
Chapter 3: Computer Security Audits and Vulnerability Testing Types 429
Book VII: Scripting 443
Chapter 1: Introductory Shell Scripting 445
Chapter 2: Advanced Shell Scripting 457
Chapter 3: Programming in Linux 465
Book VIII: Linux Certification 489
Chapter 1: Studying for the Linux Essentials Certification Exam 491
Chapter 2: Studying for the CompTIA Linux+ Powered by LPI Certification Exams 501
Chapter 3: Other Linux Certifications 517