چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Mastering Linux

Arman Danesh; Michael H Jang

قیمت نهایی

۴۰٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۸٪ تخفیف
  • تخفیف زمان‌دار−۹٬۰۰۰ تومان

۹٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

ناشر
Sybex
سال انتشار
۲۰۰۱
فرمت
PDF
زبان
انگلیسی
حجم فایل
۱۲٫۹ مگابایت
شابک
9780023094811، 9780782129151، 9780782152777، 0023094818، 0782129153، 0782152775

دربارهٔ کتاب

I actually still look stuff up in Mastering Linux occasionally, so from that point of view, it was worth it. I also used the CDs and stuff that came with it as the basis of a machine setup at one time, with some help from the book, so even though a bit pricey at the time, it did its job. You aren't likely to need this level of help now though. Contents......Page 16 Introduction......Page 33 PART I: Welcome to Linux......Page 38 1 What Is Linux?......Page 40 Linux History......Page 41 Linux as an Operating System......Page 42 Linux as Free Software......Page 46 Looking Ahead......Page 47 2 Choosing a Distribution......Page 50 What Is a Distribution?......Page 51 An Overview of Major Distributions......Page 52 Red Hat Linux......Page 57 Looking Ahead......Page 60 PART II: Installing Linux......Page 62 3 Getting Ready to Install Linux......Page 64 What You Need......Page 65 Checking Your Hardware for Compatibility......Page 69 Recording Your Hardware Information......Page 70 Choosing an Installation Method......Page 74 Arranging Your Hard Disk......Page 76 Looking Ahead......Page 79 4 Installing Linux......Page 82 Starting the Installation......Page 83 Configuring Your System for Installation......Page 85 Looking Ahead......Page 103 5 Special Installations......Page 106 Installing from a Hard Disk Partition......Page 107 Installing Linux on Multiple Partitions......Page 109 Using Fdisk instead of Disk Druid......Page 112 Looking Ahead......Page 116 PART III: Using Desktop Environments in Linux......Page 118 6 An Overview of X Windows......Page 120 What Is X Windows?......Page 121 Microsoft Windows versus X Windows......Page 124 X Servers, Window Managers, and Desktop Environments......Page 127 What Is Motif?......Page 142 Looking Ahead......Page 144 7 Installing and Configuring X Windows......Page 146 Obtaining X Windows......Page 147 Preparing to Configure X Windows......Page 153 Configuring XFree86 with Xconfigurator......Page 155 Configuring XFree86 with Xf86config......Page 163 Testing Your Configuration......Page 169 Looking Ahead......Page 171 8 Using GNOME and X Windows......Page 174 Starting X Windows and GNOME......Page 175 The GNOME Panel......Page 177 The GNOME Interface......Page 186 Managing Files with GNOME......Page 189 Looking Ahead......Page 196 9 Using Applications with GNOME and X Windows......Page 198 Using Xterm......Page 199 Customizing Xterm......Page 201 X Windows Applications......Page 212 X Windows Utilities......Page 222 Looking Ahead......Page 228 10 Advanced GNOME Configuration......Page 230 Using the GNOME Control Center......Page 231 Configuring GNOME Panels......Page 247 Looking Ahead......Page 251 11 Using KDE......Page 254 A History of the KDE Project......Page 255 KDE and Red Hat Linux 7......Page 257 Exploring the KDE Desktop......Page 267 Browsing the File System......Page 271 Configuring KDE......Page 278 Using the KDE Utilities......Page 289 Looking Ahead......Page 293 12 Advanced X Windows Configuration......Page 296 The XF86Config File......Page 297 The X Windows Start-Up Sequence......Page 315 X Resources......Page 322 Looking Ahead......Page 324 PART IV: Mastering the Essentials......Page 326 13 Introducing Linux Commands......Page 328 What Is a Linux Command?......Page 329 Common Linux Commands......Page 330 Looking Ahead......Page 350 14 Working with Files......Page 352 Copying and Deleting Files......Page 353 Moving and Renaming Files......Page 363 Creating Files......Page 364 Creating Symbolic Links......Page 366 Looking Ahead......Page 367 15 Using LinuxConf and other Tools for System Configuration......Page 370 Configuring Printers......Page 371 Launching LinuxConf......Page 381 Adding Modules......Page 383 Managing Users and Groups......Page 384 Configuring a Modem......Page 393 Setting the Time and Date......Page 394 Looking Ahead......Page 396 16 Understanding the Shell......Page 398 Comparing Shells......Page 399 Overview of the Bash Shell......Page 402 Looking Ahead......Page 418 17 General System Administration......Page 420 Managing Users......Page 421 Managing Groups......Page 426 System Start-Up......Page 428 Scheduling Jobs with crond......Page 434 Managing Logs......Page 439 Looking Ahead......Page 444 18 Using Peripherals......Page 446 Linux and Plug and Play......Page 447 Printers......Page 449 Modems......Page 462 USB Mice/Keyboards......Page 475 Looking Ahead......Page 478 19 Linux Multimedia......Page 480 Configuring Sound Cards......Page 481 Using XPlaycd......Page 485 Other Multimedia Applications......Page 487 Looking Ahead......Page 489 20 Recompiling the Linux Kernel......Page 492 Why Change the Kernel?......Page 493 Checking for Source Packages......Page 498 Backing Up the Old Kernel......Page 499 Getting a New Kernel......Page 501 Configuring the New Kernel......Page 502 Compiling and Running the New Kernel......Page 514 Looking Ahead......Page 516 PART V: Basic Connectivity......Page 518 21 Understanding Linux Networking......Page 520 TCP/IP Fundamentals......Page 521 TCP/IP Ports......Page 527 Routing Concepts......Page 528 Looking Ahead......Page 530 22 Connecting Linux to the Internet......Page 532 Graphical PPP Connections......Page 533 Required Hardware and Software......Page 534 Manual PPP Connections......Page 543 Automating Manual Internet Connections......Page 550 Looking Ahead......Page 552 23 Using the World Wide Web......Page 554 An Overview of Linux Browsers......Page 555 Installing and Using Netscape......Page 560 Configuring Netscape Mail......Page 571 Installing and Using Lynx......Page 580 Looking Ahead......Page 584 24 Reading E-Mail......Page 586 Offline Mail Readers......Page 587 Online Mail Programs......Page 596 25 Faxing from Linux......Page 608 Linux Fax Software......Page 609 Efax for Linux......Page 610 Looking Ahead......Page 622 PART VI: Using Linux in the Small Office/Home Office (SOHO)......Page 624 26 Where to Use Linux in the SOHO......Page 626 Linux As a File Server......Page 627 Linux As a Database Server......Page 629 Linux As an Intranet Server......Page 630 Linux As an Applications Server......Page 631 Linux As a Router......Page 632 Looking Ahead......Page 635 27 Installing Linux for the SOHO......Page 638 Choosing Packages for a LAN Installation......Page 639 Configuring Network Support During Installation......Page 640 Installing from a Network Source......Page 644 Looking Ahead......Page 649 28 Configuring Linux for an Ethernet Network......Page 652 Preparing and Configuring the Network......Page 653 Testing the Network......Page 665 Manual Network Configuration......Page 668 Sharing Files on a Linux/Unix Network......Page 672 Basic Network Security......Page 676 Looking Ahead......Page 678 29 Integrating Linux in Windows and Novell Networks......Page 680 Sharing Linux Files and Printers with Windows Networks......Page 681 Accessing Windows Network Files and Printers from Linux Systems......Page 690 Looking Ahead......Page 697 30 Linux and DOS/Windows......Page 700 Running DOS Applications in Linux......Page 701 VMware......Page 712 Why Not Wine?......Page 717 Looking Ahead......Page 719 31 Security and Linux As an Inexpensive Router......Page 722 Basic Security Issues......Page 723 Creating a Linux-Based Router......Page 727 Looking Ahead......Page 738 Part VII: Using Linux As a Web and E-Mail Server......Page 740 32 Building Your Own Web Server......Page 742 What Is a Web Server?......Page 743 Linux Web Servers......Page 746 Installing Apache......Page 753 Configuring Apache......Page 756 Managing Your Web Server......Page 792 Building a Web Site......Page 799 Looking Ahead......Page 822 33 Linux As a Mail Server: The Power of Sendmail......Page 824 The Concept of a Mail Transport Agent......Page 825 Sendmail as the Foremost MTA......Page 826 Configuring Sendmail with M4......Page 827 Looking Ahead......Page 831 A: Linux around the World (Non-English Linux Distributions)......Page 834 Linux in French......Page 835 Linux in German......Page 836 Linux in Portuguese......Page 837 Linux in Russian......Page 838 Linux in Spanish......Page 839 Linux in Multiple Languages......Page 840 B: Sources of Linux Information......Page 846 General Information......Page 847 Linux Distributions......Page 848 Mailing Lists and Newsgroups......Page 849 Places to Purchase Linux CD-ROMs......Page 851 X Windows......Page 852 C: Linux Command Reference......Page 854 Commands Covered in This Appendix......Page 855 D: GNU General Public License......Page 930 Preamble......Page 931 Terms and Conditions for Copying, Distribution, and Modification......Page 932 Appendix: How to Apply These Terms to Your New Programs......Page 937 E: Linux on Non-Intel Hardware......Page 940 Embedded Linux......Page 941 Linux for Motorola 680x0 Processors......Page 942 Linux for the Power Macintosh......Page 943 Linux for SPARC Processors......Page 944 A......Page 945 B......Page 947 C......Page 948 D......Page 952 E......Page 955 F......Page 958 G......Page 961 H......Page 963 I......Page 964 K......Page 966 L......Page 968 M......Page 970 N......Page 973 P......Page 975 Q......Page 978 R......Page 979 S......Page 981 T......Page 985 U......Page 986 W......Page 988 X......Page 991 Z......Page 992 Contents 16 Introduction 33 PART I: Welcome to Linux 38 1 What Is Linux? 40 Linux History 41 Linux as an Operating System 42 Linux as Free Software 46 Commercial Applications for Linux 47 Looking Ahead 47 2 Choosing a Distribution 50 What Is a Distribution? 51 An Overview of Major Distributions 52 Red Hat Linux 57 Looking Ahead 60 PART II: Installing Linux 62 3 Getting Ready to Install Linux 64 What You Need 65 Checking Your Hardware for Compatibility 69 Recording Your Hardware Information 70 Choosing an Installation Method 74 Arranging Your Hard Disk 76 Looking Ahead 79 4 Installing Linux 82 Starting the Installation 83 Configuring Your System for Installation 85 Looking Ahead 103 5 Special Installations 106 Installing from a Hard Disk Partition 107 Installing Linux on Multiple Partitions 109 Using Fdisk instead of Disk Druid 112 Looking Ahead 116 PART III: Using Desktop Environments in Linux 118 6 An Overview of X Windows 120 What Is X Windows? 121 Microsoft Windows versus X Windows 124 X Servers, Window Managers, and Desktop Environments 127 What Is Motif? 142 Looking Ahead 144 7 Installing and Configuring X Windows 146 Obtaining X Windows 147 Preparing to Configure X Windows 153 Configuring XFree86 with Xconfigurator 155 Configuring XFree86 with Xf86config 163 Testing Your Configuration 169 Looking Ahead 171 8 Using GNOME and X Windows 174 Starting X Windows and GNOME 175 The GNOME Panel 177 The GNOME Interface 186 Managing Files with GNOME 189 Looking Ahead 196 9 Using Applications with GNOME and X Windows 198 Using Xterm 199 Customizing Xterm 201 X Windows Applications 212 X Windows Utilities 222 Looking Ahead 228 10 Advanced GNOME Configuration 230 Using the GNOME Control Center 231 Configuring GNOME Panels 247 Looking Ahead 251 11 Using KDE 254 A History of the KDE Project 255 KDE and Red Hat Linux 7 257 Exploring the KDE Desktop 267 Browsing the File System 271 Configuring KDE 278 Using the KDE Utilities 289 Looking Ahead 293 12 Advanced X Windows Configuration 296 The XF86Config File 297 The X Windows Start-Up Sequence 315 X Resources 322 Looking Ahead 324 PART IV: Mastering the Essentials 326 13 Introducing Linux Commands 328 What Is a Linux Command? 329 Executing a Linux Command 330 Common Linux Commands 330 Looking Ahead 350 14 Working with Files 352 Copying and Deleting Files 353 Moving and Renaming Files 363 Creating Files 364 Creating Symbolic Links 366 A Quick Introduction to Filename Expansion 367 Looking Ahead 367 15 Using LinuxConf and other Tools for System Configuration 370 Configuring Printers 371 Launching LinuxConf 381 Adding Modules 383 Managing Users and Groups 384 Configuring a Modem 393 Setting the Time and Date 394 Looking Ahead 396 16 Understanding the Shell 398 Comparing Shells 399 Overview of the Bash Shell 402 Looking Ahead 418 17 General System Administration 420 Managing Users 421 Managing Groups 426 System Start-Up 428 Scheduling Jobs with crond 434 Managing Logs 439 Looking Ahead 444 18 Using Peripherals 446 Linux and Plug and Play 447 Printers 449 Modems 462 Other “Modems” 475 USB Mice/Keyboards 475 Looking Ahead 478 19 Linux Multimedia 480 Configuring Sound Cards 481 Using XPlaycd 485 Other Multimedia Applications 487 Looking Ahead 489 20 Recompiling the Linux Kernel 492 Why Change the Kernel? 493 Checking for Source Packages 498 Backing Up the Old Kernel 499 Getting a New Kernel 501 Configuring the New Kernel 502 Compiling and Running the New Kernel 514 Looking Ahead 516 PART V: Basic Connectivity 518 21 Understanding Linux Networking 520 TCP/IP Fundamentals 521 TCP/IP Ports 527 Routing Concepts 528 Looking Ahead 530 22 Connecting Linux to the Internet 532 What Is PPP? 533 Required Hardware and Software 534 Graphical PPP Connections 533 Manual PPP Connections 543 Automating Manual Internet Connections 550 Looking Ahead 552 23 Using the World Wide Web 554 An Overview of Linux Browsers 555 Installing and Using Netscape 560 Configuring Netscape Mail 571 Installing and Using Lynx 580 Looking Ahead 584 24 Reading E-Mail 586 Offline Mail Readers 587 Online Mail Programs 596 Looking Ahead 584 25 Faxing from Linux 608 Linux Fax Software 609 Efax for Linux 610 Looking Ahead 622 PART VI: Using Linux in the Small Office/Home Office (SOHO) 624 26 Where to Use Linux in the SOHO 626 Linux As a File Server 627 Linux As a Print Server 629 Linux As a Database Server 629 Linux As an Intranet Server 630 Linux As an Applications Server 631 Linux As a Router 632 Linux As a Workstation 635 Looking Ahead 635 27 Installing Linux for the SOHO 638 Choosing Packages for a LAN Installation 639 Configuring Network Support During Installation 640 Installing from a Network Source 644 Looking Ahead 649 28 Configuring Linux for an Ethernet Network 652 Preparing and Configuring the Network 653 Testing the Network 665 Manual Network Configuration 668 Sharing Files on a Linux/Unix Network 672 Basic Network Security 676 Looking Ahead 678 29 Integrating Linux in Windows and Novell Networks 680 Sharing Linux Files and Printers with Windows Networks 681 Accessing Windows Network Files and Printers from Linux Systems 690 Connecting Linux to a Novell Network 697 Looking Ahead 697 30 Linux and DOS/Windows 700 Running DOS Applications in Linux 701 VMware 712 Why Not Wine? 717 Looking Ahead 719 31 Security and Linux As an Inexpensive Router 722 Basic Security Issues 723 Creating a Linux-Based Router 727 Looking Ahead 738 Part VII: Using Linux As a Web and E-Mail Server 740 32 Building Your Own Web Server 742 What Is a Web Server? 743 Linux Web Servers 746 Installing Apache 753 Configuring Apache 756 Managing Your Web Server 792 Building a Web Site 799 Looking Ahead 822 33 Linux As a Mail Server: The Power of Sendmail 824 The Concept of a Mail Transport Agent 825 Sendmail as the Foremost MTA 826 Configuring Sendmail with M4 827 Looking Ahead 831 Appendices 834 A: Linux around the World (Non-English Linux Distributions) 834 Linux in Croatian 835 Linux in French 835 Linux in German 836 Linux in Japanese 837 Linux in Portuguese 837 Linux in Russian 838 Linux in Spanish 839 Linux in Swedish 840 Linux in Turkish 840 Linux in Multiple Languages 840 B: Sources of Linux Information 846 General Information 847 Linux Professional Certifications 848 Linux Distributions 848 Mailing Lists and Newsgroups 849 Non-Intel Platforms 851 Non-English Sites 851 Places to Purchase Linux CD-ROMs 851 Places to Download Linux and Linux Files 852 X Windows 852 C: Linux Command Reference 854 Commands Covered in This Appendix 855 D: GNU General Public License 930 Preamble 931 Terms and Conditions for Copying, Distribution, and Modification 932 Appendix: How to Apply These Terms to Your New Programs 937 E: Linux on Non-Intel Hardware 940 Linux for the Compaq Alpha Processor 941 Embedded Linux 941 Linux for Motorola 680x0 Processors 942 Linux for MIPS Processors 943 Linux for the Power Macintosh 943 Linux for PowerPC Processors 944 Linux for SPARC Processors 944 Index 945 A 945 B 947 C 948 D 952 E 955 F 958 G 961 H 963 I 964 J 966 K 966 L 968 M 970 N 973 O 975 P 975 Q 978 R 979 S 981 T 985 U 986 V 988 W 988 X 991 Y 992 Z 992 Join the Linux Revolution!
Newly revised and updated, Mastering Linux is the best all-in-one Linux resource available anywhere. Inside, you'll find everything you need to know to install, configure, use, and optimize this increasingly popular and respected operating system. You'll even find the operating system itself-the Publisher's Edition of Red Hat Linux 7, absolutely free on the enclosed CD!
Whatever you want to achieve with Linux, Mastering Linux makes it easy, providing the clear instruction and unique insights of a Linux expert who understands the needs of the non-Unix world.
Coverage includes:
* Installing Linux
* Configuring and using the GNOME and KDE graphical user interfaces
* Configuring and using X-Windows v. 4
* Using Linux commands
* Managing files in Linux
* Connecting to the Internet and e-mailing with Linux
* Using Netscape Communicator 6 for Linux
* Faxing from Linux
* Using Linux on a LAN
* Using Linux as part of a Windows network
* Connecting and configuring USB peripherals
* Creating a Linux Web server
* Setting up and using a Linux mail server
* Running DOS and Windows applications using Wine
* Configuring your Linux system with LinuxConf
* Re-compiling the Linux kernel
CD Description
On the enclosed CD, you'll find the Publisher's Edition of Red Hat Linux 7, the world's most popular Linux distribution. This is a non-expiring version that you can install and use for as long as you like.
Join the Linux Revolution! Newly revised and updated, Mastering Linux, Second Edition is the best all-in-one Linux resource available anywhere. Inside, you'll find everything you need to know to install, configure, use, and optimize this increasingly popular and respected operating system. You'll even find the operating system itself—the Publisher's Edition of Red Hat Linux 7, absolutely free on the enclosed CD! Whatever you want to achieve with Linux, Mastering Linux makes it easy, providing the clear instruction and unique insights of a Linux expert who understands the needs of the non-Unix world. Coverage includes: Installing Linux Configuring and using the GNOME and KDE graphical user interfaces Configuring and using X-Windows v. 4 Using Linux commands Managing files in Linux Connecting to the Internet and e-mailing with Linux Using Netscape 6 for Linux Faxing from Linux Using Linux on a LAN Using Linux as part of a Windows network Connecting and configuring USB peripherals Creating a Linux Web server Setting up and using a Linux mail server Running DOS and Windows applications using Wine Configuring your Linux system with LinuxConf Re-compiling the Linux kernel Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

قیمت نهایی

۴۰٬۰۰۰ تومان