37,15 €*
Versandkostenfrei per Post / DHL
Lieferzeit 1-2 Wochen
Linux All-in-One For Dummies breaks down the ever-popular operating system to its basics and trains users on the art of Linux. This handy reference covers all the latest updates and operating system features. It presents content on Linux desktops, applications, and more. With eight books in one, you'll have access to the most comprehensive overview of Linux around. Explore the inner workings of Linux machines, so you'll know Linux front to back. This all-inclusive handbook also walks you through solving Linux problems--complete with hands-on examples--so you'll be a Linux whiz before you know it.
* Get familiar with Linux as you install and customize the operating system
* Learn how to navigate the file system, use the Linux shell, and get online
* Become a Linux guru with server hosting, scripting, and security how-tos
* Study for your Linux certification by using this complete guide as your reference
This book is a massive source of support for beginning and intermediate Linux users, as well as those looking to brush up on their knowledge for certification. And, thanks to the signature Dummies approach, it's also a lot of fun.
Linux All-in-One For Dummies breaks down the ever-popular operating system to its basics and trains users on the art of Linux. This handy reference covers all the latest updates and operating system features. It presents content on Linux desktops, applications, and more. With eight books in one, you'll have access to the most comprehensive overview of Linux around. Explore the inner workings of Linux machines, so you'll know Linux front to back. This all-inclusive handbook also walks you through solving Linux problems--complete with hands-on examples--so you'll be a Linux whiz before you know it.
* Get familiar with Linux as you install and customize the operating system
* Learn how to navigate the file system, use the Linux shell, and get online
* Become a Linux guru with server hosting, scripting, and security how-tos
* Study for your Linux certification by using this complete guide as your reference
This book is a massive source of support for beginning and intermediate Linux users, as well as those looking to brush up on their knowledge for certification. And, thanks to the signature Dummies approach, it's also a lot of fun.
Richard Blum has more than 30 years' experience in the IT industry working as a systems and network administrator. He is an online instructor for Linux and programming courses and is the author of Linux Command Line and Shell Scripting Bible, Linux Essentials, and Linux For Dummies.
Introduction 1
About This Book 1
Foolish Assumptions 2
Icons Used in This Book 3
Beyond the Book 4
Where to Go from Here 4
Book 1: Getting Started with Linux 5
Chapter 1: Introducing Linux 7
What Is Linux? 7
The Linux kernel 8
GNU utilities 11
Linux user interfaces 12
Linux Distributions: Why So Many? 16
Core Linux distributions 17
Specialized Linux distributions 18
Chapter 2: Installing Linux 21
Dual-Booting with Linux and Microsoft Windows 23
Installing a second hard drive 24
Partitioning an existing drive 24
Partitioning using Windows tools 25
Partitioning using Linux tools 26
Finally, Finally, Before You Get Started 27
Disabling the secure boot feature 27
Creating a boot disk 28
Installing Ubuntu 30
Your First Ubuntu Boot 36
Chapter 3: Living in a Virtual World 39
What Are Virtual Servers? 39
Installing VirtualBox 40
Creating a Linux Virtual Machine 42
Installing Linux on a Virtual Machine 45
Changing settings 45
Loading the operating system 47
Working with the sandbox 50
Chapter 4: Trying Out Linux 53
Starting Linux 53
Playing with the Shell 56
Starting the bash shell 56
Understanding shell commands 58
Trying a few Linux commands 58
Shutting Down 60
Chapter 5: Troubleshooting and Customizing Linux 63
Using Text Mode Installation 64
Lookin' for Trouble 64
Using the kernel ring buffer 65
Using log files 66
Using the journal 67
Resolving Other Installation Problems 68
Using KNOPPIX boot commands 68
Handling the fatal signal 11 error 71
Getting around the PC reboot problem 71
Using Linux kernel boot options 71
Setting Up Printers 74
Managing DVDs, CD-ROMs, and Flash Drives 76
Updating the Operating System 77
Updating Ubuntu 77
Updating openSUSE 78
Installing New Software 79
Adding applications 80
Adding packages 81
Book 2: Linux Desktops 85
Chapter 1: The GNOME Desktop 87
Looking at the History of GNOME 87
Breaking Down the GNOME Desktop 88
Menu, please! 88
The desktop 90
Exploring the Activities Overview 91
Customizing Your Ride 92
Chapter 2: The KDE Plasma Desktop 93
The KDE Plasma Desktop 93
The Application launcher 95
The panel 96
The desktop 96
Using Widgets 98
Adding widgets 98
Getting more widgets 99
Plasma System Settings 99
Desktop Settings 100
Chapter 3: Other Popular Desktops 103
Spicing Things Up with Cinnamon 103
Reviewing the history of Cinnamon 104
Looking at the menu 105
Changing settings 105
Adding more spice 106
Working with MATE 107
The history of MATE 107
Looking at the menu 109
Changing desktop settings 109
Applets 110
The Xfce Desktop Interface 111
The history of Xfce 111
The Whisker menu 112
Changing Xfce settings 113
Applets 113
Chapter 4: Linux Desktop Applications 115
The LibreOffice Suite 115
Browsing the Web with Firefox 117
Configuring Firefox 117
Communicating with Email 119
Evolving into email 120
Working with KMail 121
The amazing Thunderbird 123
Listening to Audio 124
Listening to downloaded music 127
Viewing Movie Files 129
Creating and Modifying Graphics 130
Chapter 5: The Linux File System 133
Pieces of the Puzzle 133
Touring the Linux File System 134
The root of the tree 134
Where removable media lives 136
Managing Your File System without a Net (or Mouse) 136
Viewing information about files on the command line 136
Understanding file listing information 137
Comprehending file types 139
Navigating the file system in Linux 140
A Permissions Primer 141
Checking out the triplets 141
Beware of owners 143
Hanging out in groups 143
Clicking Your Way through the File System 144
Using files 145
Swimming with Dolphin 149
Don't forget Xfce! 151
Finding Things 152
Chapter 6: Text Editors 155
Viewing the Contents of a Text File 155
Editing Text Files with nano 156
Going with gedit 157
Editing Text in the KDE Plasma Desktop 158
Writing with KWrite 159
Meet Kate 160
Text Editing with ed and vi 161
Using ed 162
Using vi 165
Book 3: Networking 171
Chapter 1: Connecting to the Internet 173
Understanding the Internet 174
Deciding How to Connect to the Internet 175
Connecting with DSL 176
How DSL works 176
DSL alphabet soup: ADSL, IDSL, SDSL 177
Typical DSL setup 179
Connecting with a Cable Modem 180
How a cable modem works 181
Typical cable modem setup 182
Chapter 2: Setting Up a Local Area Network 185
Understanding TCP/IP 185
IP addresses 187
Internet services and port numbers 189
Setting Up an Ethernet LAN 190
How Ethernet works 191
Ethernet cables 192
Configuring TCP/IP Networking 195
Connecting Your LAN to the Internet 196
Chapter 3: Going Wireless 199
Understanding Wireless Ethernet Networks 199
Understanding infrastructure and ad hoc modes 201
Understanding wireless security 201
Setting Up Wireless Hardware 203
Configuring the Wireless Access Point 204
Configuring Wireless Networks 205
Chapter 4: Managing the Network 207
Configuring Network Features 207
Manually editing network configuration files 208
Using a graphical tool 210
Using a command-line tool 212
Basic Network Troubleshooting 216
Advanced Network Troubleshooting 218
Book 4: Administration 223
Chapter 1: Working with the Shell 225
Opening Terminal Windows and Virtual Consoles 225
Using the Bash Shell 228
Understanding the syntax of shell commands 228
Working with files 230
Combining shell commands 231
Controlling command input and output 231
Going wild with asterisks and question marks 233
Discovering and Using Linux Commands 235
Becoming root (superuser) 240
Managing processes 241
Working with date and time 242
Processing files 243
Writing Shell Scripts 246
Chapter 2: Introducing Basic System Administration 249
Taking Stock of System Administration Tasks 250
Becoming root 251
Using the su - command 251
Using the sudo command 252
Understanding How Linux Boots 252
Understanding the SysVinit method 253
Understanding the Systemd method 259
Monitoring System Performance 264
Using the top utility 264
Using the uptime command 266
Using the vmstat utility 267
Checking disk performance and disk usage 267
Viewing System Information with the /proc File System 270
Understanding Linux Devices 273
Device files 274
Persistent device naming with udev 275
Managing Loadable Driver Modules 276
Loading and unloading modules 276
Understanding the /etc/modprobe.d files 277
Scheduling Jobs in Linux 278
Scheduling one-time jobs 278
Scheduling recurring jobs 281
Introducing Some GUI System Administration Tools 284
Chapter 3: Managing Users and Groups 287
Adding User Accounts 288
Managing user accounts by using a GUI user manager 288
Managing user accounts by using commands 290
Managing Groups 291
Exploring the User Environment 292
Changing User and Group Ownership of Files 295
Chapter 4: Managing File Systems 297
Exploring the Linux File System 297
Understanding the file-system hierarchy 298
Mounting a device on the file system 299
Examining the /etc/fstab file 303
Sharing Files with NFS 304
Installing NFS 305
Exporting a file system with NFS 306
Mounting an NFS file system 307
Accessing a DOS or Windows File System 308
Mounting a DOS or Windows disk partition 308
Mounting an NTFS partition 309
Book 5: Managing Linux Servers 311
Chapter 1: Hosting Internet Services 313
What Is a Linux Server? 313
Launching services 314
Listening for clients 316
Serving the Basics 318
Web services 319
Database services 320
Mail services 322
Serving Local Networks 324
File servers 325
Print servers 326
Network resource servers 326
Chapter 2: Managing a Web Server 331
Linux Web Servers 331
Apache 331
NGINX 333
The Apache Web Server 333
Installing an Apache server 333
Configuring an Apache server 336
The NGINX Server 344
Installing NGINX 344
Configuring NGINX 346
Chapter 3: Managing a Database Server 349
Using the MySQL/MariaDB Database 349
Installing MariaDB 350
Looking at the MariaDB command prompt 353
Using the mysql commands 356
Creating database objects 360
Using the PostgreSQL Database 363
Installing PostgreSQL 364
Looking at the PostgreSQL command interface 366
Creating PostgreSQL database objects 370
Chapter 4: Working with Samba and NFS 373
Sharing Files with NFS...
Erscheinungsjahr: | 2022 |
---|---|
Fachbereich: | Betriebssysteme & Benutzeroberflächen |
Genre: | Informatik |
Rubrik: | Naturwissenschaften & Technik |
Medium: | Taschenbuch |
Inhalt: | 576 S. |
ISBN-13: | 9781119901921 |
ISBN-10: | 1119901928 |
Sprache: | Englisch |
Herstellernummer: | 1W119901920 |
Einband: | Kartoniert / Broschiert |
Autor: | Blum, Richard |
Hersteller: | John Wiley & Sons Inc |
Maße: | 232 x 187 x 31 mm |
Von/Mit: | Richard Blum |
Erscheinungsdatum: | 22.11.2022 |
Gewicht: | 0,762 kg |
Richard Blum has more than 30 years' experience in the IT industry working as a systems and network administrator. He is an online instructor for Linux and programming courses and is the author of Linux Command Line and Shell Scripting Bible, Linux Essentials, and Linux For Dummies.
Introduction 1
About This Book 1
Foolish Assumptions 2
Icons Used in This Book 3
Beyond the Book 4
Where to Go from Here 4
Book 1: Getting Started with Linux 5
Chapter 1: Introducing Linux 7
What Is Linux? 7
The Linux kernel 8
GNU utilities 11
Linux user interfaces 12
Linux Distributions: Why So Many? 16
Core Linux distributions 17
Specialized Linux distributions 18
Chapter 2: Installing Linux 21
Dual-Booting with Linux and Microsoft Windows 23
Installing a second hard drive 24
Partitioning an existing drive 24
Partitioning using Windows tools 25
Partitioning using Linux tools 26
Finally, Finally, Before You Get Started 27
Disabling the secure boot feature 27
Creating a boot disk 28
Installing Ubuntu 30
Your First Ubuntu Boot 36
Chapter 3: Living in a Virtual World 39
What Are Virtual Servers? 39
Installing VirtualBox 40
Creating a Linux Virtual Machine 42
Installing Linux on a Virtual Machine 45
Changing settings 45
Loading the operating system 47
Working with the sandbox 50
Chapter 4: Trying Out Linux 53
Starting Linux 53
Playing with the Shell 56
Starting the bash shell 56
Understanding shell commands 58
Trying a few Linux commands 58
Shutting Down 60
Chapter 5: Troubleshooting and Customizing Linux 63
Using Text Mode Installation 64
Lookin' for Trouble 64
Using the kernel ring buffer 65
Using log files 66
Using the journal 67
Resolving Other Installation Problems 68
Using KNOPPIX boot commands 68
Handling the fatal signal 11 error 71
Getting around the PC reboot problem 71
Using Linux kernel boot options 71
Setting Up Printers 74
Managing DVDs, CD-ROMs, and Flash Drives 76
Updating the Operating System 77
Updating Ubuntu 77
Updating openSUSE 78
Installing New Software 79
Adding applications 80
Adding packages 81
Book 2: Linux Desktops 85
Chapter 1: The GNOME Desktop 87
Looking at the History of GNOME 87
Breaking Down the GNOME Desktop 88
Menu, please! 88
The desktop 90
Exploring the Activities Overview 91
Customizing Your Ride 92
Chapter 2: The KDE Plasma Desktop 93
The KDE Plasma Desktop 93
The Application launcher 95
The panel 96
The desktop 96
Using Widgets 98
Adding widgets 98
Getting more widgets 99
Plasma System Settings 99
Desktop Settings 100
Chapter 3: Other Popular Desktops 103
Spicing Things Up with Cinnamon 103
Reviewing the history of Cinnamon 104
Looking at the menu 105
Changing settings 105
Adding more spice 106
Working with MATE 107
The history of MATE 107
Looking at the menu 109
Changing desktop settings 109
Applets 110
The Xfce Desktop Interface 111
The history of Xfce 111
The Whisker menu 112
Changing Xfce settings 113
Applets 113
Chapter 4: Linux Desktop Applications 115
The LibreOffice Suite 115
Browsing the Web with Firefox 117
Configuring Firefox 117
Communicating with Email 119
Evolving into email 120
Working with KMail 121
The amazing Thunderbird 123
Listening to Audio 124
Listening to downloaded music 127
Viewing Movie Files 129
Creating and Modifying Graphics 130
Chapter 5: The Linux File System 133
Pieces of the Puzzle 133
Touring the Linux File System 134
The root of the tree 134
Where removable media lives 136
Managing Your File System without a Net (or Mouse) 136
Viewing information about files on the command line 136
Understanding file listing information 137
Comprehending file types 139
Navigating the file system in Linux 140
A Permissions Primer 141
Checking out the triplets 141
Beware of owners 143
Hanging out in groups 143
Clicking Your Way through the File System 144
Using files 145
Swimming with Dolphin 149
Don't forget Xfce! 151
Finding Things 152
Chapter 6: Text Editors 155
Viewing the Contents of a Text File 155
Editing Text Files with nano 156
Going with gedit 157
Editing Text in the KDE Plasma Desktop 158
Writing with KWrite 159
Meet Kate 160
Text Editing with ed and vi 161
Using ed 162
Using vi 165
Book 3: Networking 171
Chapter 1: Connecting to the Internet 173
Understanding the Internet 174
Deciding How to Connect to the Internet 175
Connecting with DSL 176
How DSL works 176
DSL alphabet soup: ADSL, IDSL, SDSL 177
Typical DSL setup 179
Connecting with a Cable Modem 180
How a cable modem works 181
Typical cable modem setup 182
Chapter 2: Setting Up a Local Area Network 185
Understanding TCP/IP 185
IP addresses 187
Internet services and port numbers 189
Setting Up an Ethernet LAN 190
How Ethernet works 191
Ethernet cables 192
Configuring TCP/IP Networking 195
Connecting Your LAN to the Internet 196
Chapter 3: Going Wireless 199
Understanding Wireless Ethernet Networks 199
Understanding infrastructure and ad hoc modes 201
Understanding wireless security 201
Setting Up Wireless Hardware 203
Configuring the Wireless Access Point 204
Configuring Wireless Networks 205
Chapter 4: Managing the Network 207
Configuring Network Features 207
Manually editing network configuration files 208
Using a graphical tool 210
Using a command-line tool 212
Basic Network Troubleshooting 216
Advanced Network Troubleshooting 218
Book 4: Administration 223
Chapter 1: Working with the Shell 225
Opening Terminal Windows and Virtual Consoles 225
Using the Bash Shell 228
Understanding the syntax of shell commands 228
Working with files 230
Combining shell commands 231
Controlling command input and output 231
Going wild with asterisks and question marks 233
Discovering and Using Linux Commands 235
Becoming root (superuser) 240
Managing processes 241
Working with date and time 242
Processing files 243
Writing Shell Scripts 246
Chapter 2: Introducing Basic System Administration 249
Taking Stock of System Administration Tasks 250
Becoming root 251
Using the su - command 251
Using the sudo command 252
Understanding How Linux Boots 252
Understanding the SysVinit method 253
Understanding the Systemd method 259
Monitoring System Performance 264
Using the top utility 264
Using the uptime command 266
Using the vmstat utility 267
Checking disk performance and disk usage 267
Viewing System Information with the /proc File System 270
Understanding Linux Devices 273
Device files 274
Persistent device naming with udev 275
Managing Loadable Driver Modules 276
Loading and unloading modules 276
Understanding the /etc/modprobe.d files 277
Scheduling Jobs in Linux 278
Scheduling one-time jobs 278
Scheduling recurring jobs 281
Introducing Some GUI System Administration Tools 284
Chapter 3: Managing Users and Groups 287
Adding User Accounts 288
Managing user accounts by using a GUI user manager 288
Managing user accounts by using commands 290
Managing Groups 291
Exploring the User Environment 292
Changing User and Group Ownership of Files 295
Chapter 4: Managing File Systems 297
Exploring the Linux File System 297
Understanding the file-system hierarchy 298
Mounting a device on the file system 299
Examining the /etc/fstab file 303
Sharing Files with NFS 304
Installing NFS 305
Exporting a file system with NFS 306
Mounting an NFS file system 307
Accessing a DOS or Windows File System 308
Mounting a DOS or Windows disk partition 308
Mounting an NTFS partition 309
Book 5: Managing Linux Servers 311
Chapter 1: Hosting Internet Services 313
What Is a Linux Server? 313
Launching services 314
Listening for clients 316
Serving the Basics 318
Web services 319
Database services 320
Mail services 322
Serving Local Networks 324
File servers 325
Print servers 326
Network resource servers 326
Chapter 2: Managing a Web Server 331
Linux Web Servers 331
Apache 331
NGINX 333
The Apache Web Server 333
Installing an Apache server 333
Configuring an Apache server 336
The NGINX Server 344
Installing NGINX 344
Configuring NGINX 346
Chapter 3: Managing a Database Server 349
Using the MySQL/MariaDB Database 349
Installing MariaDB 350
Looking at the MariaDB command prompt 353
Using the mysql commands 356
Creating database objects 360
Using the PostgreSQL Database 363
Installing PostgreSQL 364
Looking at the PostgreSQL command interface 366
Creating PostgreSQL database objects 370
Chapter 4: Working with Samba and NFS 373
Sharing Files with NFS...
Erscheinungsjahr: | 2022 |
---|---|
Fachbereich: | Betriebssysteme & Benutzeroberflächen |
Genre: | Informatik |
Rubrik: | Naturwissenschaften & Technik |
Medium: | Taschenbuch |
Inhalt: | 576 S. |
ISBN-13: | 9781119901921 |
ISBN-10: | 1119901928 |
Sprache: | Englisch |
Herstellernummer: | 1W119901920 |
Einband: | Kartoniert / Broschiert |
Autor: | Blum, Richard |
Hersteller: | John Wiley & Sons Inc |
Maße: | 232 x 187 x 31 mm |
Von/Mit: | Richard Blum |
Erscheinungsdatum: | 22.11.2022 |
Gewicht: | 0,762 kg |