close menu
Bookswagon-24x7 online bookstore
close menu
My Account
Linux Essentials

Linux Essentials

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

A unique, full-color introduction to Linux fundamentals

Serving as a low-cost, secure alternative to expensive operating systems, Linux is a UNIX-based, open source operating system. Full-color and concise, this beginner's guide takes a learning-by-doing approach to understanding the essentials of Linux. Each chapter begins by clearly identifying what you will learn in the chapter, followed by a straightforward discussion of concepts that leads you right into hands-on tutorials. Chapters conclude with additional exercises and review questions, allowing you to reinforce and measure your understanding.

  • Offers a hands-on approach to acquiring a foundation of Linux skills, aiming to ensure Linux beginners gain a solid understanding
  • Uses the leading Linux distribution Fedora to demonstrate tutorials and examples
  • Addresses Linux installation, desktop configuration, management of files and filesystems, remote administration, security, and more

This book is essential reading for anyone entering the world of Linux!



Table of Contents:
Introduction xvii

Chapter 1 Selecting an Operating System 1

What Is an OS? 1

What Is a Kernel? 1

What Else Identifies an OS? 2

Investigating User Interfaces 4

Using a Text-Mode User Interface 4

Using a Graphical User Interface 6

Where Does Linux Fit in the OS World? 8

Comparing Linux to Unix 8

Comparing Linux to Mac OS X 10

Comparing Linux to Windows 11

What Is a Distribution? 13

Creating a Complete Linux-Based OS 13

A Summary of Common Linux Distributions 14

Understanding Release Cycles 17

The Essentials and Beyond 18

Chapter 2 Investigating Linux’s Principles and Philosophy 21

Linux through the Ages 21

Understanding Linux’s Origins 22

Seeing Today’s Linux World 24

Using Open Source Software 24

Understanding Basic Open Source Principles 24

Linux as a Software Integrator 27

Understanding OS Roles 27

Understanding Embedded Computers 27

Understanding Desktop and Laptop Computers 28

Understanding Server Computers 29

The Essentials and Beyond 30

Chapter 3 Understanding Sof tware Licensing 33

Investigating Software Licenses 33

Copyright and Software 34

Using Licenses to Modify Copyright Terms 36

The Free Software Foundation 36

Understanding the FSF Philosophy 37

Free Software and the GPL 38

The Open Source Initiative 39

Understanding the Open Source Philosophy 39

Defining Open Source Software 40

The Creative Commons 41

Using Open Source Licenses 42

Understanding Open Source Licenses 42

Understanding Open Source Business Models 44

The Essentials and Beyond 45

Chapter 4 Using Common Linux Programs 49

Using a Linux Desktop Environment 49

Choosing a Desktop Environment 50

Launching Programs 52

Using a File Manager 54

Working with Productivity Software 56

Finding the Right Tool for the Job 57

Using a Web Browser 58

Using Email Clients 59

Using Office Tools 60

Using Multimedia Applications 61

Using Linux for Cloud Computing 62

Using Mobile Applications 62

Using Server Programs 63

Identifying Common Server Protocols and Programs 63

Installing and Launching Servers 67

Securing Servers 68

Managing Programming Languages 69

Choosing a Compiled vs. an Interpreted Language 69

Identifying Common Programming Languages 70

The Essentials and Beyond 72

Chapter 5 Managing Hardware 75

Learning About Your CPU 75

Understanding CPU Families 76

Identifying Your CPU 78

Identifying Motherboard Capabilities 78

Sizing Your Power Supply 80

Understanding Disk Issues 81

Disk Interfaces 81

Partitioning a Disk 81

Understanding Filesystem Issues 85

Using Removable and Optical Disks 88

Managing Displays 89

Understanding the Role of X 89

Using Common Display Hardware 90

Handling USB Devices 92

Managing Drivers 93

Understanding Types of Drivers 93

Locating and Installing Drivers 94

The Essentials and Beyond 95

Chapter 6 Get ting to Know the Command Line 99

Starting a Command Line 99

Launching a Terminal 100

Logging Into a Text-Mode Console 102

Logging In Remotely 103

Running Programs 103

Running Text-Mode Programs 104

Running GUI Programs 105

Running Programs in the Background 105

Manipulating Files 106

Obtaining File Listings 106

Changing Directories 108

Using Absolute and Relative File References 108

Using Common File Manipulation Commands 110

Using Shell Features 111

Using Command Completion 111

Using Command History 112

The Essentials and Beyond 114

Chapter 7 Managing Files 117

Manipulating Files 117

Creating Files 118

Copying Files 118

Moving and Renaming Files 120

Using Links 121

Deleting Files 122

Using Wildcards 123

Understanding Case Sensitivity 123

Manipulating Directories 124

Creating Directories 125

Deleting Directories 125

Managing Directories 127

The Essentials and Beyond 127

Chapter 8 Getting Help 131

Using man Pages 131

Understanding the Purpose of man Pages 131

Locating man Pages by Section Number 132

Searching for a man Page 133

Reading man Pages 134

Using less 135

Using info Pages 138

Understanding the Purpose of info Pages 138

Reading info Pages 139

Finding Additional Documentation 140

Locating Program Documentation on Your Computer 141

Locating Program Documentation Online 144

Consulting Experts 145

The Essentials and Beyond 146

Chapter 9 Using Programs and Processes 149

Understanding Package Management 149

Linux Package Management Principles 149

Understanding Package Systems 150

Managing RPM Systems 152

Managing Debian Systems 153

Understanding the Process Hierarchy 154

Identifying Running Processes 155

Using ps to Identify Processes 155

Using top to Identify Processes 157

Measuring Memory Use 159

Using Log Files 160

Locating Log Files 160

Producing More Verbose Log File Entries 162

Examining the Kernel Ring Buffer 162

The Essentials and Beyond 163

Chapter 10 Searching, Extracting, and Archiving Data 165

Using Regular Expressions 165

Searching for and Extracting Data 167

Using grep 168

Using find 170

Using wc 171

Redirecting Input and Output 172

Using Basic Redirection Operators 173

Using Pipes 175

Generating Command Lines 175

Archiving Data 176

Using tar 176

Using Compression 179

Using zip 180

The Essentials and Beyond 183

Chapter 11 Editing Files 185

Understanding the Role of Text Files 185

Choosing an Editor 187

Launching an Editor 189

Editing Files with pico or nano 189

Using Text Editor Conventions 190

Exploring Basic nano Text-Editing Procedures 190

Saving Your Changes from nano 193

Editing Files with Vi 193

Understanding Vi Modes 193

Exploring Basic Vi Text-Editing Procedures 194

Saving Your Changes from Vi 197

Using Configuration File Conventions 197

Editing Formatted Text Files 199

The Essentials and Beyond 200

Chapter 12 Creating Scripts 203

Beginning a Shell Script 204

Using Commands 204

Using Arguments 207

Using Variables 208

Using Conditional Expressions 210

Using Loops 212

Using Functions 213

Setting the Script’s Exit Value 214

The Essentials and Beyond 215

Chapter 13 Understanding Users and Groups 217

Understanding Accounts 217

Understanding Account Features 218

Identifying Accounts 220

Understanding Groups 222

Using Account Tools 223

Discovering Your Own Identity 224

Learning Who’s Online 225

Working as root 226

Why Work as root? 227

Acquiring root Privileges 227

Using root Privileges Safely 230

The Essentials and Beyond 232

Chapter 14 Creating Users and Groups 235

Creating New Accounts. 235

Deciding on a Group Strategy 235

Selecting a Good Password 236

Creating Accounts Using GUI Tools 239

Creating Accounts from the Shell 241

Modifying Accounts 244

Deciding When to Modify Accounts 244

Checking for Logged-in Users 245

Modifying Accounts Using GUI Tools 245

Modifying Accounts from the Shell 247

Deleting Accounts 250

Avoiding Account-Deletion Pitfalls 250

Deleting Accounts Using GUI Tools 251

Deleting Accounts from the Shell 251

Managing Groups 252

Managing Groups Using GUI Tools 252

Managing Groups from the Shell 253

The Essentials and Beyond 255

Chapter 15 Set ting Ownership and Permissions 257

Setting Ownership 257

Understanding Ownership 258

Setting Ownership in a File Manager 259

Setting Ownership in a Shell 260

Setting Permissions 261

Understanding Permissions 261

Setting Permissions in a File Manager 266

Setting Permissions in a Shell 266

Setting the umask 267

The Essentials and Beyond 268

Chapter 16 Navigating the Linux Filesystem 271

Understanding Where Things Go 271

User Files vs. System Files 271

The Filesystem Hierarchy Standard 273

Important Directories and Their Contents 274

Using Special Permission Bits and File Features 277

Using Sticky Bits 277

Using Special Execute Permissions 279

Hiding Files from View 280

Viewing Directories 281

The Essentials and Beyond 282

Chapter 17 Managing Network Connections 285

Understanding Network Features 285

Configuring a Network Connection 287

Deciding Whether to Use DHCP 288

Creating a Wi-Fi Connection 289

Using a Network Configuration GUI 293

Using Text-Based Tools 295

Testing Your Network Connection 299

Checking Your Routing Table 299

Testing Basic Connectivity 299

Finding Breaks in Connectivity 300

Testing DNS 302

Checking Your Network Status 302

Protecting Your System from the Bad Guys 303

The Essentials and Beyond 304

Appendix A Answers to Review Questions 307

Chapter 1 307

Chapter 2 308

Chapter 3 309

Chapter 4 310

Chapter 5 311

Chapter 6 312

Chapter 7 313

Chapter 8 314

Chapter 9 315

Chapter 10 316

Chapter 11 317

Chapter 12 318

Chapter 13 319

Chapter 14 320

Chapter 15 321

Chapter 16 322

Chapter 17 323

Appendix B LPI’s Certification Program 325

The Linux Essentials Certification 325

Certification Objectives Map 326

Index 329


Best Seller

| | See All

Product Details
  • ISBN-13: 9781118989043
  • Publisher: John Wiley & Sons Inc
  • Publisher Imprint: Sybex Inc.,U.S.
  • Language: English
  • ISBN-10: 111898904X
  • Publisher Date: 30 Jun 2014
  • Binding: Digital (delivered electronically)
  • No of Pages: 368


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Be The First to Review
Linux Essentials
John Wiley & Sons Inc -
Linux Essentials
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Linux Essentials

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    | | See All


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA