Linux all-in-one for dummies
Book information
Description
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 Book 1 Getting Started with Linux Chapter 1 Introducing Linux What Is Linux? Linux distributions Making sense of version numbers Linux Standard Base (LSB) Contents of a Linux Distribution GNU software GUIs and applications Networks Internet servers Software development Online documentation Managing Your PC with Linux Distribution media Peripheral devices File systems and sharing Network Getting Started Step 1: Install Step 2: Configure Step 3: Explore Step 4: Find out more Chapter 2 Installing Linux Following the Installation Steps Checking Your PC’s Hardware Setting Aside Space for Linux Trying a Live CD Installing Linux on a Flash Drive Creating the bootable flash drive Troubleshooting the workstation Working daily with the new drive Chapter 3 Troubleshooting and Configuring Linux Using Text Mode Installation Troubleshooting X 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 Installing Other Software Installing software in Debian and Ubuntu Installing software in Fedora Installing software in SUSE 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 Book 2 Linux Desktops Chapter 1 GNOME and Its Derivatives Getting to Know the GNOME Desktop Understanding the GNOME Panels The top panel The desktop The bottom panel Looking at Unity Looking at Cinnamon Looking at MATE Chapter 2 The KDE Plasma Desktop Getting to Know the Plasma Desktop Desktop contextual menus Icon contextual menus Understanding the Plasma Panel The Main Menu button Panel icons Configuring the Plasma Bottom Panel Configuring the Plasma Desktop Chapter 3 Commanding the Shell Opening Terminal Windows and Virtual Consoles Using the bash Shell Understanding the syntax of shell commands Combining shell commands Controlling command input and output Typing less with automatic command completion Going wild with asterisks and question marks Repeating previously typed commands Discovering and Using Linux Commands Becoming root (superuser) Managing processes Working with date and time Processing files Writing Shell Scripts Chapter 4 Navigating the Linux File System Understanding the Linux File System Navigating the File System with Linux Commands Commands for directory navigation Commands for directory listings and permissions Commands for changing permissions and ownerships Commands for working with files Commands for working with directories Commands for finding files Commands for mounting and unmounting Commands for checking disk-space use Chapter 5 Introducing Linux Applications Taking Stock of Linux Applications Introducing Office Applications and Tools LibreOffice.org office suite Calendars Calculators Checking out Multimedia Applications Using a digital camera Playing audio CDs Playing sound files Burning a DVD or CD Using Graphics and Imaging Apps The GIMP GNOME Ghostview Chapter 6 Using Text Editors Using GUI Text Editors Text Editing with ed and vi Using ed Using vi Book 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 Wired Equivalent Privacy (WEP) Setting Up Wireless Hardware Configuring the Wireless Access Point Configuring Wireless Networking Chapter 4 Managing the Network Discovering the TCP/IP Configuration Files /etc/hosts /etc/networks /etc/host.conf /etc/resolv.conf /etc/hosts.allow /etc/hosts.deny /etc/nsswitch.conf Checking Out TCP/IP Networks Checking the network interfaces Checking the IP routing table Checking connectivity to a host Checking network status Sniffing network packets Using GUI tools Configuring Networks at Boot Time Book 4 The Internet Chapter 1 Browsing the Web Surfing the Web Like a giant spider’s web Links and URLs Web servers and web browsers Web Browsing in Linux Checking out web browsers for Linux Introducing Firefox’s user interface Changing your home page Surfing the Internet with Firefox Chapter 2 Using FTP Using Graphical FTP Clients Using gFTP Introducing FileZilla Using a web browser as an FTP client Using the Command-Line FTP Client Chapter 3 Hosting Internet Services Understanding Internet Services TCP/IP and sockets Internet services and port numbers Using the Internet Super Server Using inetd Using xinetd Running Stand-Alone Servers Starting and stopping servers manually Starting servers automatically at boot time Chapter 4 Managing Mail Servers Installing the Mail Server Using sendmail A mail-delivery test The mail-delivery mechanism The sendmail configuration file Syntax of the sendmail.cf file Other sendmail files The .forward file The sendmail alias file Chapter 5 Managing DNS Understanding the Domain Name System (DNS) What is DNS? Discovering hierarchical domain names Exploring BIND Configuring DNS Configuring the resolver Configuring a caching name server Configuring a primary name server Book 5 Administration Chapter 1 Introducing Basic System Administration Taking Stock of System Administration Tasks Becoming root Using the su - command Recovering from a forgotten root password Understanding How Linux Boots Understanding the init process Examining the /etc/inittab file Trying a new run level with the init command Understanding the Linux startup scripts Manually starting and stopping servers Automatically starting servers at system startup Taking Stock of Linux System Configuration Files 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 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 2 Managing Users and Groups Adding User Accounts Managing user accounts by using a GUI user manager Managing user accounts by using commands Understanding the /etc/passwd File Managing Groups Setting Other User and Group Administration Values Exploring the User Environment Changing User and Group Ownership of Files Chapter 3 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 Exporting a file system with NFS Mounting an NFS file system Backing Up and Restoring Files Selecting a backup strategy and media Commercial backup utilities for Linux Using the tape archiver: tar Accessing a DOS or Windows File System Mounting a DOS or Windows disk partition Mounting those ancient DOS floppy disks Mounting an NTFS partition Chapter 4 Working with Samba and NFS Sharing Files with NFS Exporting a file system with NFS Mounting an NFS file system Setting Up a Windows Server Using Samba Installing Samba Configuring Samba Trying out Samba Book 6 Security Chapter 1 Introducing Linux Security Why Worry about Security? Establishing a Security Framework Determining business requirements for security Performing risk analysis Establishing a security policy Implementing security solutions (mitigation) Managing security Securing Linux Understanding the host-security issues Understanding network-security issues Delving Into Computer Security Terminology and Tools Keeping Up with Security News and Updates Chapter 2 Securing Linux Securing Passwords Shadow passwords Pluggable authentication modules (PAMs) Protecting Files and Directories Viewing ownerships and permissions Changing file ownerships Changing file permissions Setting default permission Checking for set user ID permission Encrypting and Signing Files with GnuPG Understanding public key encryption Understanding digital signatures Using GPG Monitoring System Security Securing Internet Services Turning off stand-alone services Configuring the Internet super server Configuring TCP wrapper security Using Secure Shell for Remote Logins Setting Up Simple Firewalls Using NAT Enabling packet filtering on your Linux system Security Files to Be Aware Of Chapter 3 Vulnerability Testing and Computer Security Audits Understanding Security Audits Nontechnical aspects of security audits Technical aspects of security audits Implementing a Security Test Methodology Some common computer vulnerabilities Host-security review Network-security review Vulnerability Testing Types Exploring Security Testing Tools Book 7 Scripting Chapter 1 Introductory Shell Scripting Trying Out Simple Shell Scripts Exploring the Basics of Shell Scripting Storing stuff Calling shell functions Controlling the flow Exploring bash’s built-in commands Chapter 2 Working with Advanced Shell Scripting Trying Out sed Working with awk and sed Step 1: Pull out the ISBN Step 2: Calculate the 13th digit Step 3: Add the 13th digit to the other 12 Step 4: Finish the process Final Notes on Shell Scripting Chapter 3 Programming in Linux An Overview of Programming Exploring the Software-Development Tools in Linux GNU C and C++ compilers The GNU make utility The GNU debugger Understanding the Implications of GNU Licenses The GNU General Public License The GNU Library General Public License Book 8 Linux Certification Chapter 1 Studying for the Linux Essentials Certification Exam Overview of Linux Essentials The Linux Community and a Career in Open Source Finding Your Way on a Linux System The Power of the Command Line The Linux Operating System Security and File Permissions Chapter 2 Studying for the CompTIA Linux+ Powered by LPI Certification Exams Overview of the CompTIA Linux+ Exams System Architecture Linux Installation and Package Management GNU and Unix Commands Devices, Linux File Systems, Filesystem Hierarchy Standard Shells, Scripting, and Data Management User Interfaces and Desktops Administrative Tasks Essential System Services Networking Fundamentals Security Chapter 3 Other Linux Certifications Vendor-Neutral Certifications Vendor-Specific Certifications Index EULA
Similar books
MySQL® Notes for Professionals book
2018 · PDF
MrExcel 2022: Boosting Excel
2022 · PDF
MrExcel 2022: Boosting Excel
2022 · PDF
Session C11: Ancient Cultural Landscapes in South Europe – their Ecological Setting and Evolution, Session C22: Gardeners from South America, Session S04: Agro-Pastoralism and Early Metallurgy Sessions, Session WS29: The Idea of Enclosure in Recent Iberian Prehistory, Session C88: Rhytmes et causalites des dynamiques de l'anthropisation en Europe entre 6500 ET 500 BC: Hypotheses socio-culturelles et/ou climatiques: Proceedings of the XV UISPP World Congress (Lisbon 4-9 September 2006) / Actes du XV Congrès Mondial (Lisbonne 4-9 Septembre 2006) Vol.36
2010 · PDF
THE BRITISH ARMY IN INDIA: ITS PRESERVATION BY AN APPROPRIATE CLOTHING, HOUSING, LOCATING, RECREATIVE EMPLOYMENT, AND HOPEFUL ENCOURAGEMENT OF THE TROOPS. with AN APPENDIX ON INDIA : THE CLIMATE OP ITS HILLS ; THE DEVELOPMENT OF ITS RESODRCBS, INDUSTRY, AND ARTS ; THE ADMINISTRATION OF JUSTICE ; THE BLACK ACT ; THE PROGRESS OF CHRISTIANITY ; THE TRAFFIC IN OPIUM ; THE VALUE OF INDIA ; PERMANENT CAUSES OF DISAFFECTION, AND OF THE RECENT REBELLION ; THE TRADITIONARY POLICY; MISGOVERNMENT BY NATIVE RULERS ; ANNEXATIONS OF THEIR TERRITORY, ETC.
1858 · PDF
Idries Shah 27 Books Collection : A Perfumed Scorpion, A Veiled Gazelle, Caravan of Dreams, Darkest England, Destination Mecca, Evenings with Idries Shah, Knowing How to Know, Learning How to Learn, Letters and Lectures of Idries Shah, Neglected aspects of Sufi study, Observations, Oriental Magic, Reflections, Seeker after Truth, Special Illumination, Special Problems in the study of Sufi ideas, Sufi thought and action, Tales of the Dervishes, The Dermis Probe, The Elephant in the Dark, The Englishman Handbook, Idries Shah Antology, The Magic Monastery, The natives are restless, wisdom of the Idiots PDF.
2022 · PDF
The travels of Capts. Lewis and Clarke from St. Louis, by way of the Missouri and Columbia rivers, to the Pacific ocean; performed in the years 1804, 1805 & 1806, by order of the government of the United States. Containing delineations of the manners, customs, religion, &c. of the Indians, comp. from various authentic sources, and original documents, and a summary of the Statistical view of the Indian nations, from the official communication of Meriwether Lewis. Illustrated with a map of the country, inhabited by the western tribes of Indians
1809 · PDF
Professional Linux kernel architecture ''Wrox programmer to programmer''--Cover. - ''What you are reading right now is the result of an evolution over more than seven years: After two years of writing, the first edition was published in German by Carl Hanser Verlag in 2003. It then described kernel 2.6.0. The test was used as a basis for the low-level design documentation for the EAL4+ security evaluation of Red Hat Enterprise Linux 5, requiring to update it to kernel 2.6.18 (if the EAL acronym does not mean anything to you, then Wikipedia is once more your friend). Hewlett-Packard sponsored the translation into English and has, thankfully, granted the rights to publish the result. Updates to kernel 2.6.24 were then performed specifically for this book''--P. ix
2008 · PDF