My Account Log in

2 options

Linux all-in-one / Richard Blum.

Ebook Central Academic Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Blum, Richard, author.
Series:
--For dummies.
for dummies
Language:
English
Subjects (All):
Linux.
Operating systems (Computers).
Physical Description:
1 online resource (579 pages)
Edition:
Seventh edition.
Place of Publication:
ワイリーパブリッシングジャパン.
Hoboken, New Jersey : John Wiley & Sons Inc., 2022.
Summary:
"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. 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."
Contents:
Intro
Title Page
Copyright Page
Table of Contents
Introduction
About This Book
Foolish Assumptions
Icons Used in This Book
Beyond the Book
Where to Go from Here
1 Getting Started with Linux
Chapter 1 Introducing Linux
What Is Linux?
The Linux kernel
System memory management
Software program management
Hardware management
GNU utilities
Linux user interfaces
The X Window system
The KDE Plasma desktop
The GNOME desktop
The command-line interface
Linux Distributions: Why So Many?
Core Linux distributions
Specialized Linux distributions
Chapter 2 Installing Linux
Dual-Booting with Linux and Microsoft Windows
Installing a second hard drive
Partitioning an existing drive
Partitioning using Windows tools
Partitioning using Linux tools
Finally, Finally, Before You Get Started
Disabling the secure boot feature
Creating a boot disk
Creating a bootable DVD
Creating a bootable USB stick
Installing Ubuntu
Your First Ubuntu Boot
Chapter 3 Living in a Virtual World
What Are Virtual Servers?
Installing VirtualBox
Creating a Linux Virtual Machine
Installing Linux on a Virtual Machine
Changing settings
Loading the operating system
Working with the sandbox
The Machine menu
The View menu
The Input menu
The Devices menu
Chapter 4 Trying Out Linux
Starting Linux
Playing with the Shell
Starting the bash shell
Understanding shell commands
Trying a few Linux commands
Shutting Down
Chapter 5 Troubleshooting and Customizing Linux
Using Text Mode Installation
Lookin' for Trouble
Using the kernel ring buffer
Using log files
Using the journal
Resolving Other Installation Problems
Using KNOPPIX boot commands
Handling the fatal signal 11 error
Getting around the PC reboot problem.
Using Linux kernel boot options
Setting Up Printers
Managing DVDs, CD-ROMs, and Flash Drives
Updating the Operating System
Updating Ubuntu
Updating openSUSE
Installing New Software
Adding applications
Adding applications in Ubuntu
Adding applications in openSUSE
Adding packages
The Synaptic Package Manager
Installing with YaST2
2 Linux Desktops
Chapter 1 The GNOME Desktop
Looking at the History of GNOME
Breaking Down the GNOME Desktop
Menu, please!
The desktop
Exploring the Activities Overview
Customizing Your Ride
Chapter 2 The KDE Plasma Desktop
The KDE Plasma Desktop
The Application launcher
The panel
Using Widgets
Adding widgets
Getting more widgets
Plasma System Settings
Desktop Settings
Chapter 3 Other Popular Desktops
Spicing Things Up with Cinnamon
Reviewing the history of Cinnamon
Looking at the menu
Adding more spice
Working with MATE
The history of MATE
Changing desktop settings
Applets
The Xfce Desktop Interface
The history of Xfce
The Whisker menu
Changing Xfce settings
Chapter 4 Linux Desktop Applications
The LibreOffice Suite
Browsing the Web with Firefox
Configuring Firefox
Communicating with Email
Evolving into email
Working with KMail
Setting up KMail
The amazing Thunderbird
Listening to Audio
Listening to downloaded music
Amarok
Rhythmbox
Viewing Movie Files
Creating and Modifying Graphics
Chapter 5 The Linux File System
Pieces of the Puzzle
Touring the Linux File System
The root of the tree
Where removable media lives
Managing Your File System without a Net (or Mouse)
Viewing information about files on the command line
Understanding file listing information.
Comprehending file types
Navigating the file system in Linux
A Permissions Primer
Checking out the triplets
Beware of owners
Hanging out in groups
Clicking Your Way through the File System
Using files
Creating new directories
Opening files and running programs
Copying and moving files
Deleting files and directories
Taking out the trash
Viewing and changing permissions
Swimming with Dolphin
Don't forget Xfce!
Finding Things
Chapter 6 Text Editors
Viewing the Contents of a Text File
Editing Text Files with nano
Going with gedit
Editing Text in the KDE Plasma Desktop
Writing with KWrite
Meet Kate
Text Editing with ed and vi
Using ed
Using vi
3 Networking
Chapter 1 Connecting to the Internet
Understanding the Internet
Deciding How to Connect to the Internet
Connecting with DSL
How DSL works
DSL alphabet soup: ADSL, IDSL, SDSL
Typical DSL setup
Connecting with a Cable Modem
How a cable modem works
Typical cable modem setup
Chapter 2 Setting Up a Local Area Network
Understanding TCP/IP
IP addresses
Internet services and port numbers
Setting Up an Ethernet LAN
How Ethernet works
Ethernet cables
Configuring TCP/IP Networking
Connecting Your LAN to the Internet
Chapter 3 Going Wireless
Understanding Wireless Ethernet Networks
Understanding infrastructure and ad hoc modes
Understanding wireless security
Wired Equivalent Privacy (WEP)
Wi-Fi Protected Access (WPA)
Setting Up Wireless Hardware
Configuring the Wireless Access Point
Configuring Wireless Networks
Chapter 4 Managing the Network
Configuring Network Features
Manually editing network configuration files
Using a graphical tool
Using a command-line tool
NetworkManager command-line tools
The iproute2 utilities.
Basic Network Troubleshooting
Advanced Network Troubleshooting
4 Administration
Chapter 1 Working with the Shell
Opening Terminal Windows and Virtual Consoles
Using the Bash Shell
Understanding the syntax of shell commands
Working with files
Combining shell commands
Controlling command input and output
Getting command input from a file
Saving command output in a file
Saving error messages in a file
Going wild with asterisks and question marks
Discovering and Using Linux Commands
Becoming root (superuser)
Managing processes
Working with date and time
Processing files
Counting words and lines in a text file
Sorting text files
Substituting or deleting characters from a file
Splitting a file into several smaller files
Writing Shell Scripts
Chapter 2 Introducing Basic System Administration
Taking Stock of System Administration Tasks
Becoming root
Using the su - command
Using the sudo command
Understanding How Linux Boots
Understanding the SysVinit method
Examining the /etc/inittab file
Trying a new runlevel with the init command
Understanding the Linux startup scripts
Manually starting and stopping servers
Automatically starting servers at system startup
Understanding the Systemd method
Units and targets
Configuring units
Setting the default target
The systemctl program
Monitoring System Performance
Using the top utility
Using the uptime command
Using the vmstat utility
Checking disk performance and disk usage
Viewing System Information with the /proc File System
Understanding Linux Devices
Device files
Block devices
Character devices
Network devices
Persistent device naming with udev
Managing Loadable Driver Modules
Loading and unloading modules
Understanding the /etc/modprobe.d files.
Scheduling Jobs in Linux
Scheduling one-time jobs
Scheduling recurring jobs
Introducing Some GUI System Administration Tools
Chapter 3 Managing Users and Groups
Adding User Accounts
Managing user accounts by using a GUI user manager
Managing user accounts by using commands
Managing Groups
Exploring the User Environment
Changing User and Group Ownership of Files
Chapter 4 Managing File Systems
Exploring the Linux File System
Understanding the file-system hierarchy
Mounting a device on the file system
Examining the /etc/fstab file
Sharing Files with NFS
Installing NFS
Exporting a file system with NFS
Mounting an NFS file system
Accessing a DOS or Windows File System
Mounting a DOS or Windows disk partition
Mounting an NTFS partition
5 Managing Linux Servers
Chapter 1 Hosting Internet Services
What Is a Linux Server?
Launching services
Running background processes
Using a super-server
Listening for clients
Serving the Basics
Web services
The Apache server
The NGINX server
The lighthttpd package
Database services
The PostgreSQL server
The MySQL server
The MariaDB server
The MongoDB server
Mail services
The mail transfer agent
The mail delivery agent
Serving Local Networks
File servers
NFS
Samba
Print servers
Network resource servers
Logging
Name servers
Network management
Time
Chapter 2 Managing a Web Server
Linux Web Servers
Apache
NGINX
The Apache Web Server
Installing an Apache server
Configuring an Apache server
Basic setup
Apache logs
User web hosting
Virtual web hosting
Creating a secure web server
The NGINX Server
Installing NGINX
Configuring NGINX
Chapter 3 Managing a Database Server
Using the MySQL/MariaDB Database.
Installing MariaDB.
Notes:
Includes index.
Description based on print version record.
ISBN:
1-119-90194-4
OCLC:
1350854779

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account