Ubuntu Linux Bible
Ubuntu Linux Bible (version 19.10) addresses the information needed for the complete spectrum of Ubuntu users, from desktop users to server administrators, including those new to Linux who may be setting up Linux servers for the first time. The book provides complete information presented in such a...
Gespeichert in:
| Hauptverfasser: | , |
|---|---|
| Format: | E-Book |
| Sprache: | Englisch |
| Veröffentlicht: |
Newark
John Wiley & Sons, Incorporated
2020
Wiley-Blackwell |
| Ausgabe: | 10 |
| Schriftenreihe: | Bible |
| Schlagworte: | |
| ISBN: | 9781119722335, 1119722330 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | Ubuntu Linux Bible (version 19.10) addresses the information needed for the complete spectrum of Ubuntu users, from desktop users to server administrators, including those new to Linux who may be setting up Linux servers for the first time. The book provides complete information presented in such a way that new users have all of the information that they need, while experienced Linux users can skip directly to the details that they require. Covering the recently released 19.10, as well as the previous version, this book will cover Getting Started with Ubuntu, Ubuntu for Desktop Users, and Ubuntu for System Administrators This book is organized into four parts: "Getting Started with Ubuntu Linux," "Ubuntu for Desktop Users," Ubuntu for System Administrators," and "Configuring Servers on Ubuntu." Making the most of the wide variety of software that is included with Ubuntu Linux. The "Desktop Users' section of the book is task-oriented, explaining how to do user-oriented tasks like read email, surf the web, create and publish documents, work with spreadsheets, create presentations, play games, create and edit graphics, and work with common consumer IoT electronic devices. Managing Ubuntu systems, explaining fundamental Linux system administration topics such as creating and managing users, backing up the system, adding new printers and disks to the system, network configuration, and using Ubuntu wirelessesly. Using Ubuntu to support network servers. Ubuntu is primarily targeted for desktop users but can also be used in an enterprise environment to provide core network services, where it is especially attractive due to its support for a huge number of languages. This part contains chapters explaining how to set up servers for the Web, electronic mail, print services, networked file sharing, DHCP (network address management), and DNS (network name/address resolution). |
|---|---|
| AbstractList | Ubuntu Linux Bible (version 19.10) addresses the information needed for the complete spectrum of Ubuntu users, from desktop users to server administrators, including those new to Linux who may be setting up Linux servers for the first time. The book provides complete information presented in such a way that new users have all of the information that they need, while experienced Linux users can skip directly to the details that they require. Covering the recently released 19.10, as well as the previous version, this book will cover Getting Started with Ubuntu, Ubuntu for Desktop Users, and Ubuntu for System Administrators This book is organized into four parts: "Getting Started with Ubuntu Linux," "Ubuntu for Desktop Users," Ubuntu for System Administrators," and "Configuring Servers on Ubuntu." Making the most of the wide variety of software that is included with Ubuntu Linux. The "Desktop Users' section of the book is task-oriented, explaining how to do user-oriented tasks like read email, surf the web, create and publish documents, work with spreadsheets, create presentations, play games, create and edit graphics, and work with common consumer IoT electronic devices. Managing Ubuntu systems, explaining fundamental Linux system administration topics such as creating and managing users, backing up the system, adding new printers and disks to the system, network configuration, and using Ubuntu wirelessesly. Using Ubuntu to support network servers. Ubuntu is primarily targeted for desktop users but can also be used in an enterprise environment to provide core network services, where it is especially attractive due to its support for a huge number of languages. This part contains chapters explaining how to set up servers for the Web, electronic mail, print services, networked file sharing, DHCP (network address management), and DNS (network name/address resolution). |
| Author | Clinton, David Negus, Christopher |
| Author_xml | – sequence: 1 fullname: Clinton, David – sequence: 2 fullname: Negus, Christopher |
| BookMark | eNpVj8tOwzAURI14iLZkwxd0h1hEun7l2ksaFagUiQ2wjWzHFqWRDXUCfD4RZdPVzEhHI505OYsp-hNSaFSUUo2MccFOjzaXF2ROGTChABAvSZHzOwBwAKGQz8j1ix3jMC6bbRx_lqut7f0VOQ-mz774zwV5vV8_149l8_Swqe-a0jBNBS8V2sB9RYXh2CnnFDip0FCmPUWDFQsoXGeBapBdqLTUqG0QENTUbPB8QW4Pxybv_Hd-S_2Q26_e25R2uT2ymtibA_uxT5-jz0P7hzkfh73p2_WqrjjKSZj_AtyISe8 |
| ContentType | eBook |
| DEWEY | 005.432 |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISBN | 9781119722342 1119722349 |
| Edition | 10 10th edition |
| ExternalDocumentID | 9781119722342 EBC6375233 |
| GroupedDBID | 38. AABBV AAKGN AALIM AANYM AAZGR ABARN ABQPQ ABRSK ABWNX ACLGV ADBND ADVEM AEHEP AERYV AFOJC AFQEX AHWGJ AJFER ALMA_UNASSIGNED_HOLDINGS APVFW BBABE CZZ E2F GEOUK L7C UE6 WIIVT WZT |
| ID | FETCH-LOGICAL-a29143-87bf3e614a37d8cc80c587a129e17a762f74cdb01905df695979bf40f8597bfe3 |
| ISBN | 9781119722335 1119722330 |
| IngestDate | Fri Nov 08 04:49:13 EST 2024 Wed Nov 26 06:23:19 EST 2025 |
| IsPeerReviewed | false |
| IsScholarly | false |
| LCCallNum_Ident | QA76.76.O63 .C556 2021 |
| Language | English |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-a29143-87bf3e614a37d8cc80c587a129e17a762f74cdb01905df695979bf40f8597bfe3 |
| OCLC | 1202480077 |
| PQID | EBC6375233 |
| PageCount | 755 |
| ParticipantIDs | askewsholts_vlebooks_9781119722342 proquest_ebookcentral_EBC6375233 |
| PublicationCentury | 2000 |
| PublicationDate | 2020 2020-11-10 |
| PublicationDateYYYYMMDD | 2020-01-01 2020-11-10 |
| PublicationDate_xml | – year: 2020 text: 2020 |
| PublicationDecade | 2020 |
| PublicationPlace | Newark |
| PublicationPlace_xml | – name: Newark |
| PublicationSeriesTitle | Bible |
| PublicationYear | 2020 |
| Publisher | John Wiley & Sons, Incorporated Wiley-Blackwell |
| Publisher_xml | – name: John Wiley & Sons, Incorporated – name: Wiley-Blackwell |
| SSID | ssj0003004873 ssib047452738 |
| Score | 2.2110343 |
| Snippet | Ubuntu Linux Bible (version 19.10) addresses the information needed for the complete spectrum of Ubuntu users, from desktop users to server administrators,... |
| SourceID | askewsholts proquest |
| SourceType | Aggregation Database Publisher |
| SubjectTerms | Ubuntu (Electronic resource) |
| TableOfContents | Cover -- Title Page -- Copyright Page -- About the Authors -- About the Technical Editor -- Acknowledgments -- Contents at a Glance -- Contents -- Introduction -- How This Book Is Organized -- Conventions Used in This Book -- Jumping into Linux -- How to Contact Wiley or the Authors -- Part I Getting Started -- Chapter 1 Starting with Linux -- Understanding What Linux Is -- Understanding How Linux Differs from Other Operating Systems -- Exploring Linux History -- Free-flowing UNIX culture at Bell Labs -- Commercial UNIX -- Berkeley Software Distribution arrives -- UNIX Laboratory and commercialization -- GNU transitions UNIX to freedom -- BSD loses some steam -- Linus builds the missing piece -- OSI open source definition -- Understanding How Linux Distributions Emerged -- Understanding Red Hat -- Understanding Ubuntu and other Debian distributions -- Finding Professional Opportunities with Linux Today -- Understanding how companies make money with Linux -- Summary -- Chapter 2 Creating the Perfect Linux Desktop -- Understanding Linux Desktop Technology -- Starting with the GNOME 3 Desktop Live Image -- Using the GNOME 3 Desktop -- After the computer boots up -- Navigating with the mouse -- Navigating with the keyboard -- Setting up the GNOME 3 desktop -- Extending the GNOME 3 desktop -- Using GNOME shell extensions -- Using the GNOME Tweak Tool -- Starting with desktop applications -- Managing files and folders with Nautilus -- Installing and managing additional software -- Playing music with Rhythmbox -- Stopping the GNOME 3 desktop -- Using the Unity Graphical Shell with the GNOME Desktop -- Using the Metacity window manager -- Changing GNOME's appearance -- Using the panels -- Adding a drawer -- Changing panel properties -- Summary -- Exercises -- Part II Becoming a Linux Power User -- Chapter 3 Using the Shell Interactive copying with sftp About Shells and Terminal Windows -- Using the shell prompt -- Using a Terminal window -- Using virtual consoles -- Choosing Your Shell -- Running Commands -- Understanding command syntax -- Locating commands -- Recalling Commands Using Command History -- Command-line editing -- Command-line completion -- Command-line recall -- Connecting and Expanding Commands -- Piping between commands -- Sequential commands -- Background commands -- Expanding commands -- Expanding arithmetic expressions -- Expanding variables -- Using Shell Variables -- Creating and using aliases -- Exiting the shell -- Creating Your Shell Environment -- Configuring your shell -- Setting your prompt -- Adding environment variables -- Getting Information about Commands -- Summary -- Exercises -- Chapter 4 Moving Around the Filesystem -- Using Basic Filesystem Commands -- Using Metacharacters and Operators -- Using file-matching metacharacters -- Using file-redirection metacharacters -- Using brace expansion characters -- Listing Files and Directories -- Understanding File Permissions and Ownership -- Changing permissions with chmod (numbers) -- Changing permissions with chmod (letters) -- Setting default file permission with umask -- Changing file ownership -- Moving, Copying, and Removing Files -- Summary -- Exercises -- Chapter 5 Working with Text Files -- Editing Files with Vim and Vi -- Starting with vi -- Adding text -- Moving around in the text -- Deleting, copying, and changing text -- Pasting (putting) text -- Repeating commands -- Exiting vi -- Skipping around in the file -- Searching for text -- Using ex mode -- Learning more about vi and vim -- Finding Files -- Using locate to find files by name -- Searching for files with find -- Finding files by name -- Finding files by user -- Finding files by permission -- Finding files by date and time Using "not" and "or" when finding files -- Finding files and executing commands -- Searching in files with grep -- Summary -- Exercises -- Chapter 6 Managing Running Processes -- Understanding Processes -- Listing Processes -- Listing processes with ps -- Listing and changing processes with top -- Listing processes with System Monitor -- Managing Background and Foreground Processes -- Starting background processes -- Using foreground and background commands -- Killing and Renicing Processes -- Killing processes with kill and killall -- Using kill to signal processes by PID -- Using killall to signal processes by name -- Setting processor priority with nice and renice -- Limiting Processes with cgroups -- Summary -- Exercises -- Chapter 7 Writing Simple Shell Scripts -- Understanding Shell Scripts -- Executing and debugging shell scripts -- Understanding shell variables -- Special shell positional parameters -- Reading in parameters -- Parameter expansion in Bash -- Performing arithmetic in shell scripts -- Using programming constructs in shell scripts -- The "if. . .then" statements -- The case command -- The "for. . .do" loop -- The "while. . .do" and "until. . .do" loops -- Trying some useful text manipulation programs -- The global regular expression print -- Remove sections of lines of text (cut) -- Translate or delete characters (tr) -- The stream editor (sed) -- Using simple shell scripts -- Telephone list -- Backup script -- Summary -- Exercises -- Part III Becoming a Linux System Administrator -- Chapter 8 Learning System Administration -- Understanding System Administration -- Using Graphical Administration Tools -- Using Cockpit browser-based administration -- Using other browser-based admin tools -- Invoking Administration Privileges -- Becoming root from the shell -- Gaining temporary admin access with sudo Enabling ACLs -- Adding directories for users to collaborate -- Creating group collaboration directories (set GID bit) -- Creating restricted deletion directories (sticky bit) -- Centralizing User Accounts -- Summary -- Exercises -- Chapter 12 Managing Disks and Filesystems -- Understanding Disk Storage -- Partitioning Hard Disks -- Understanding partition tables -- Viewing disk partitions -- Creating a single-partition disk -- Creating a multiple-partition disk -- Using Logical Volume Manager Partitions -- Checking an existing LVM -- Creating LVM logical volumes -- Growing LVM logical volumes -- Mounting Filesystems -- Supported filesystems -- Enabling swap areas -- Disabling swap area -- Using the fstab file to define mountable filesystems -- Using the mount command to mount filesystems -- Mounting a disk image in loopback -- Using the umount command -- Using the mkfs Command to Create a Filesystem -- Managing Storage with Cockpit -- Summary -- Exercises -- Part IV Becoming a Linux Server Administrator -- Chapter 13 Understanding Server Administration -- Getting Started with Server Administration -- Step 1: Install the server -- Step 2: Configure the server -- Using configuration files -- Checking the default configuration -- Step 3: Start the server -- Step 4: Secure the server -- Password protection -- Firewalls -- TCP Wrappers -- AppArmor -- Security settings in configuration files -- Step 5: Monitor the server -- Configure logging -- Run system activity reports -- Watch activity live with Cockpit -- Keep system software up to date -- Check the filesystem for signs of crackers -- Checking and Setting Servers -- Managing Remote Access with the Secure Shell Service -- Starting the openssh-server service -- Using SSH client tools -- Using ssh for remote login -- Using SSH for remote execution -- Copying files between systems with scp and rsync Exploring Administrative Commands, Configuration Files, and Log Files -- Administrative commands -- Administrative configuration files -- Administrative log files and systemd journal -- Using journalctl to view the systemd journal -- Managing log messages with rsyslogd -- Using Other Administrative Accounts -- Checking and Configuring Hardware -- Checking your hardware -- Managing removable hardware -- Working with loadable modules -- Listing loaded modules -- Loading modules -- Removing modules -- Summary -- Exercises -- Chapter 9 Installing Linux -- Choosing a Computer -- Installing Ubuntu Desktop -- Installing Ubuntu Server -- Understanding Cloud-Based Installations -- Installing Linux in the Enterprise -- Exploring Common Installation Topics -- Upgrading or installing from scratch -- Dual booting -- Installing Linux to run virtually -- Using installation boot options -- Boot options for disabling features -- Boot options for video problems -- Boot options for special installation types -- Using specialized storage -- Partitioning hard drives -- Understanding different partition types -- Tips for creating partitions -- Using the GRUB 2 boot loader -- Summary -- Exercises -- Chapter 10 Getting and Managing Software -- Managing Software on the Desktop -- Going Beyond the Software Window -- Understanding Linux Software Packaging -- Working with Debian Packaging -- APT basics -- Working with APT repositories -- Working with dpkg -- Summary -- Exercises -- Chapter 11 Managing User Accounts -- Creating User Accounts -- Adding users with adduser -- Setting user defaults -- Modifying users with usermod -- Deleting users with deluser -- Understanding Group Accounts -- Using group accounts -- Creating group accounts -- Managing Users in the Enterprise -- Setting permissions with Access Control Lists -- Setting ACLs with setfacl -- Setting default ACLs |
| Title | Ubuntu Linux Bible |
| URI | https://ebookcentral.proquest.com/lib/[SITE_ID]/detail.action?docID=6375233 https://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9781119722342 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3NT8IwFG8EPMhF8SPiVxYjJ7NkW7e1u4KgiQY9IOG2tFtniGQiA8Kf72tXxoImxoOXpuuWLX1veV997_0QuiEJWGyxbYNbwpnpYpeYDBStyYXHKPeZy1SF9_CJ9Pt0NApeNF5apuAESJrS1SqY_iurYQ2YLUtn_8Du4qWwAHNgOozAdhi3LOLiUkMY8QUoEOllL1a37TGfFDyTx7Q6Tb6Uwy4jwG-L7RYD5TCAY22FAX7Is9FCRjdELkqlcs_RVnhjDs57hWy1nO62Oz4m4KLiFu5NP02J0SXPslv4LqdXBVWID65u7b77_PpYxLRk9y5KsAJk0q9ft9UqPldHdZa9gwAH4T7PvmlApdYHB6gmZK1HA-2I9BDtrxEuDC3wjlAjp6mhaGoomh6jYa876DyYGkXCZE4A1iDIe55gAWYIwySmUUStyKOEgaEjbMJAGSTEjWIui-q9OPEDcLECnrhWQmHGE4FPUDX9SMUpMqgrKHh8AceR78a2APMJDGRuccvzIoG9JroubS5cTtSJdxaWKOA6TWSs9xyq-zoNN9yQ_ez3R87R3uY3uEDV-WwhLtFutJyPs9mV5swXZ1MQ8A |
| linkProvider | ProQuest Ebooks |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.title=Ubuntu+Linux+Bible&rft.au=Clinton%2C+David&rft.au=Negus%2C+Christopher&rft.date=2020-01-01&rft.pub=John+Wiley+%26+Sons%2C+Incorporated&rft.isbn=9781119722335&rft.externalDocID=EBC6375233 |
| thumbnail_m | http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fvle.dmmserver.com%2Fmedia%2F640%2F97811197%2F9781119722342.jpg |

