skip to content
A practical guide Ubuntu Linux Includes index Preview this item
ClosePreview this item

A practical guide Ubuntu Linux Includes index

Author: Mark G Sobell
Publisher: Upper Saddle River, N.J. Prentice Hall 2010.
Edition/Format:   Computer file : English : 3rd ed

This Third Edition is the most thorough and up-to-date reference to installing, configuring, and working with Ubuntu, and also offers comprehensive coverage of servers. This edition has been updated  Read more...


(not yet rated) 0 with reviews - Be the first.

More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...


Genre/Form: Online-Publikation
Material Type: Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Mark G Sobell
ISBN: 013254248X 9780132542487
OCLC Number: 781710920
Description: 1 online resource (1251 p.)
Contents: List of JumpStarts xxxviiPreface xxxix Chapter 1: Welcome to Linux 1Ubuntu Linux 2The History of UNIX and GNU-Linux 3What Is So Good About Linux? 6Overview of Linux 12Additional Features of Linux 17Conventions Used in This Book 19Chapter Summary 21Exercises 22 Part I: Installing Ubuntu Linux 23 Chapter 2: Installation Overview 25The Live/Install Desktop CD and the Live/Install DVD 26More Information 26Planning the Installation 27The Installation Process 42Downloading and Burning a CD/DVD 43Gathering Information About the System 47Chapter Summary 49Exercises 49Advanced Exercises 49 Chapter 3: Step-by-Step Installation 51Booting from a Live/Install Desktop CD or a Live/Install DVD 52Graphical Partition Editors 63Upgrading to a New Release 74Installing KDE 75Setting Up a Dual-Boot System 76Advanced Installation 77Chapter Summary 93Exercises 94Advanced Exercises 94 Part II: Getting Started with Ubuntu Linux 95 Chapter 4: Introduction to Ubuntu Linux 97Curbing Your Power: root Privileges/sudo 98A Tour of the Ubuntu Desktop 99Getting Help 116Updating, Installing, and Removing Software Packages 131Where to Find Documentation 136More About Logging In 144Working from the Command Line 150Controlling Windows: Advanced Operations 153Chapter Summary 156Exercises 157Advanced Exercises 158 Chapter 5: The Linux Utilities 159Special Characters 160Basic Utilities 161Working with Files 163| (Pipe): Communicates Between Processes 170Four More Utilities 171Compressing and Archiving Files 174Locating Commands 178Obtaining User and System Information 180Communicating with Other Users 184Email 185Tutorial: Using vim to Create and Edit a File 186Chapter Summary 193Exercises 196Advanced Exercises 197 Chapter 6: The Linux Filesystem 199The Hierarchical Filesystem 200Directory Files and Ordinary Files 200Pathnames 205Working with Directories 207Access Permissions 215ACLs: Access Control Lists 221Links 226Chapter Summary 232Exercises 234Advanced Exercises 236 Chapter 7: The Shell 237The Command Line 238Standard Input and Standard Output 243Running a Command in the Background 254Filename Generation/Pathname Expansion 256Builtins 261Chapter Summary 261Exercises 262Advanced Exercises 264 Part III: Digging into Ubuntu Linux 265 Chapter 8: Linux GUIs: X and GNOME 267X Window System 268The Nautilus File Browser Window 276The Nautilus Spatial View 282GNOME Utilities 284Chapter Summary 288Exercises 289Advanced Exercises 289 Chapter 9: The Bourne Again Shell 291Background 292Shell Basics 293Parameters and Variables 312Special Characters 326Processes 328History 330Aliases 346Functions 349Controlling bash: Features and Options 352Processing the Command Line 356Chapter Summary 365Exercises 367Advanced Exercises 369 Chapter 10: Networking and the Internet 371Types of Networks and How They Work 373Communicate over a Network 388Network Utilities 390Distributed Computing 397Usenet 407WWW: World Wide Web 409Chapter Summary 411Exercises 412Advanced Exercises 413 Part IV: System Administration 415 Chapter 11: System Administration: Core Concepts 417Running Commands with root Privileges 419The Upstart Event-Based init Daemon 432System Operation 443Avoiding a Trojan Horse 453Getting Help 454Textual System Administration Utilities 455Setting Up a Server 460nsswitch.conf: Which Service to Look at First 475PAM 478Chapter Summary 483Exercises 484Advanced Exercises 484 Chapter 12: Files, Directories, and Filesystems 487Important Files and Directories 488File Types 500Filesystems 505Chapter Summary 514Exercises 515Advanced Exercises 515 Chapter 13: Downloading and Installing Software 517JumpStart: Installing and Removing Packages Using aptitude 519Finding the Package That Holds a File You Need 521APT: Keeps the System Up-to-Date 522dpkg: The Debian Package Management System 532BitTorrent 539Installing Non-dpkg Software 541wget: Downloads Files Noninteractively 543Chapter Summary 544Exercises 545Advanced Exercises 545 Chapter 14: Printing with CUPS 547Introduction 548JumpStart I: Configuring a Local Printer 549system-config-printer: Configuring a Printer 550JumpStart II: Setting Up a Local or Remote Printer Using the CUPS WebInterface 555Traditional UNIX Printing 558Configuring Printers 560Printing from Windows 566Printing to Windows 568Chapter Summary 568Exercises 569Advanced Exercises 569 Chapter 15: Building a Linux Kernel 571Prerequisites 572Downloading the Kernel Source Code 573Read the Documentation 575Configuring and Compiling the Linux Kernel 575Installing the Kernel, Modules, and Associated Files 582Rebooting 583GRUB: The Linux Boot Loader 583dmesg: Displays Kernel Messages 589Chapter Summary 590Exercises 590Advanced Exercises 591 Chapter 16: Administration Tasks 593Configuring User and Group Accounts 594Backing Up Files 599Scheduling Tasks 605System Reports 608parted: Reports on and Partitions a Hard Disk 611Keeping Users Informed 614Creating Problems 615Solving Problems 616MySQL 628Chapter Summary 635Exercises 636Advanced Exercises 636Chapter 17: Configuring and Monitoring a LAN 637Setting Up the Hardware 638Configuring the Systems 641NetworkManager: Configures Network Connections 642Setting Up Servers 646Introduction to Cacti 647More Information 658Chapter Summary 659Exercises 660Advanced Exercises 660 Part V: Using Clients and Setting Up Servers 661 Chapter 18: OpenSSH: Secure Network Communication 663Introduction to OpenSSH 664Running the ssh, scp, and sftp OpenSSH Clients 667Setting Up an OpenSSH Server (sshd) 676Troubleshooting 680Tunneling/Port Forwarding 681Chapter Summary 684Exercises 684Advanced Exercises 685 Chapter 19: FTP: Transferring Files Across a Network 687Introduction to FTP 688Running the ftp and sftp FTP Clients 690Setting Up an FTP Server (vsftpd) 699Chapter Summary 711Exercises 712Advanced Exercises 712 Chapter 20: exim4: Setting Up Mail Servers, Clients, and More 713Introduction to exim4 714Setting Up a Mail Server (exim4) 715Working with exim4 Messages 720Configuring an exim4 Mail Server 724SpamAssassin 727Additional Email Tools 731Authenticated Relaying 736Chapter Summary 738Exercises 738Advanced Exercises 739 Chapter 21: NIS and LDAP 741Introduction to NIS 742Running an NIS Client 744Setting Up an NIS Server 750LDAP 758Setting Up an LDAP Server 760Other Tools for Working with LDAP 767Chapter Summary 770Exercises 771Advanced Exercises 771 Chapter 22: NFS: Sharing Filesystems 773Introduction to NFS 774Running an NFS Client 776Setting Up an NFS Server 782automount: Mounts Directory Hierarchies on Demand 792Chapter Summary 795Exercises 795Advanced Exercises 795 Chapter 23: Samba: Linux and Windows File and Printer Sharing 797Introduction to Samba 798Setting Up a Samba Server 800Working with Linux Shares from Windows 814Working with Windows Shares from Linux 815Troubleshooting 817Chapter Summary 819Exercises 820Advanced Exercises 820 Chapter 24: DNS/BIND: Tracking Domain Names and Addresses 821Introduction to DNS 822Setting Up a DNS Server 834Setting Up Different Types of DNS Servers 850Chapter Summary 860Exercises 860Advanced Exercises 861 Chapter 25: firestarter, gufw, and iptables: Setting Up a Firewall 863Introduction to firestarter 864firestarter: Setting Up and Maintaining a Firewall 866ufw: The Uncomplicated Firewall 874gufw: The Graphical Interface to ufw 876Introduction to iptables 880Building a Set of Rules Using iptables 885Copying Rules to and from the Kernel 891Sharing an Internet Connection Using NAT 892Chapter Summary 896Exercises 897Advanced Exercises 897 Chapter 26: Apache: Setting Up a Web Server 899Introduction 900Running a Web Server (Apache) 902Configuration Directives 909Configuration Files 932Advanced Configuration 935Troubleshooting 940Modules 941webalizer: Analyzes Web Traffic 948MRTG: Monitors Traffic Loads 948Error Codes 948Chapter Summary 949Exercises 950Advanced Exercises 950 Part VI: Programming Tools 951 Chapter 27: Programming the Bourne Again Shell 953Control Structures 954File Descriptors 987Parameters and Variables 990Builtin Commands 1002Expressions 1016Shell Programs 1024Chapter Summary 1034Exercises 1036Advanced Exercises 1038 Chapter 28: The Perl Scripting Language 1041Introduction to Perl 1042Variables 1049Control Structures 1057Working with Files 1066Sort 1069Subroutines 1071Regular Expressions 1073CPAN Modules 1079Examples 1081Chapter Summary 1085Exercises 1085Advanced Exercises 1086 Part VII: Appendixes 1087 Appendix A: Regular Expressions 1089Characters 1090Delimiters 1090Simple Strings 1090Special Characters 1090Rules 1093Bracketing Expressions 1094The Replacement String 1094Extended Regular Expressions 1095Appendix Summary 1097 Appendix B: Help 1099Solving a Problem 1100Finding Linux-Related Information 1101Specifying a Terminal 1106 Appendix C: Security 1109Encryption 1110File Security 1115Email Security 1115Network Security 1116Host Security 1119Security Resources 1124Appendix Summary 1127 Appendix D: The Free Software Definition 1129 Glossary 1133JumpStart Index 1183File Tree Index 1185Utility Index 1189Main Index 1195
Responsibility: Mark G. Sobell.


Editorial reviews

Publisher Synopsis

Praise for Previous Editions of A Practical Guide to Ubuntu Linux (R) "I am so impressed by how Mark Sobell can approach a complex topic in such an understandable manner. His command examples are Read more...

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...


Be the first.

Similar Items

Related Subjects:(1)

User lists with this item (1)

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data

Primary Entity

<> # A practical guide Ubuntu Linux Includes index
    a bgn:ComputerFile, schema:CreativeWork ;
    library:oclcnum "781710920" ;
    library:placeOfPublication <> ; # Upper Saddle River, N.J.
    library:placeOfPublication <> ;
    schema:about <> ; # Electronic books / lcgft
    schema:author <> ; # Mark G. Sobell
    schema:bookEdition "3rd ed" ;
    schema:datePublished "2010" ;
    schema:exampleOfWork <> ;
    schema:genre "Online-Publikation" ;
    schema:inLanguage "en" ;
    schema:name "A practical guide Ubuntu Linux Includes index" ;
    schema:productID "781710920" ;
    schema:publication <> ;
    schema:publisher <> ; # Prentice Hall
    schema:url <> ;
    schema:workExample <> ;
    wdrs:describedby <> ;

Related Entities

<> # Prentice Hall
    a bgn:Agent ;
    schema:name "Prentice Hall" ;

<> # Mark G. Sobell
    a schema:Person ;
    schema:familyName "Sobell" ;
    schema:givenName "Mark G." ;
    schema:name "Mark G. Sobell" ;

<> # Upper Saddle River, N.J.
    a schema:Place ;
    schema:name "Upper Saddle River, N.J." ;

<> # Electronic books / lcgft
    a schema:Thing ;
    schema:name "Electronic books / lcgft" ;

    a schema:ProductModel ;
    schema:isbn "013254248X" ;
    schema:isbn "9780132542487" ;

Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.