Linux [Electronic resources] نسخه متنی

اینجــــا یک کتابخانه دیجیتالی است

با بیش از 100000 منبع الکترونیکی رایگان به زبان فارسی ، عربی و انگلیسی

Linux [Electronic resources] - نسخه متنی

Janet Valade

| نمايش فراداده ، افزودن یک نقد و بررسی
افزودن به کتابخانه شخصی
ارسال به دوستان
جستجو در متن کتاب
بیشتر
تنظیمات قلم

فونت

اندازه قلم

+ - پیش فرض

حالت نمایش

روز نیمروز شب
جستجو در لغت نامه
بیشتر
لیست موضوعات
توضیحات
افزودن یادداشت جدید

Linux®
By
Table of Contents
| Index

Copyright
spring into series

YOUR OPINION IS IMPORTANT TO US!
From the Series Editor
Preface

Who Should Read This Book?

How Is This Book Organized?

What's Unusual About This Book?

Who Helped Me Write This Book?

About the Author

About the Series Editor
Chapter 1.
Understanding Open Source Software

Open Source Software

Open Source License

Linux Is Open Source Software

What Is GNU?

Summary
Chapter 2.
Choosing a Linux Distribution

Distribution Contents

Red Hat/Fedora

Mandrake

SuSE

Other Distributions

Live CDs

Summary
Chapter 3.
Getting Ready to Install Linux

Hardware Requirements

Hardware Compatibility

Purchasing Linux

Downloading Linux

Planning Your Computer System

Running Linux with Windows

Examining Your Hard Drive

Making Room for Linux During Installation

Making Room for Linux Before Installation

Booting from the CD or from a Floppy

Summary
Chapter 4.
Installation

Installation Overview

Starting the Fedora Installation Procedure

Collecting Hardware Information for Fedora

Selecting the Installation Type for Fedora

Selecting Where to Install Fedora

Collecting Network Information for Fedora

Languages and Time Zone for Fedora

Creating the Root Account for Fedora

Selecting Packages to Install on Fedora

Installing the Fedora System

Starting the Mandrake Installation Procedure

Collecting Information for Mandrake

Selecting Packages to Install on Mandrake

Installing the Mandrake System

Creating Accounts for Mandrake

Configuration Summary for Mandrake

Finishing Mandrake Installation

Starting the SuSE Installation Procedure

Configuration Settings for SuSE

Selecting Packages to Install on SuSE

Installing the SuSE System

Configuring the Installed SuSE System

Finishing SuSE Installation

Summary
Chapter 5.
Interacting with Linux

The Graphical User Interface on Linux

GNOME

KDE

The Command-Line Interface on Linux

Choosing the Interface

Summary
Chapter 6.
Using Your Desktop

Logging In

Your First Login

Anatomy of a Desktop

KDE and GNOME Desktops

The Panel

Working on the Desktop

Configuring the Desktop

Changing the KDE Background

Changing the GNOME Background

Setting Fonts

Setting the Screen Saver

Organizing the Desktop

Changing the Panel Location and Size

Configuring Multiple Virtual Desktops

Logging Out

Summary
Chapter 7.
Using the Command Line

Entering Commands

Entering a Single Command

Command-Line Syntax

Redirecting Input and Output

Running Commands in the Background

Editing the Command Line

Command-Line Help

Some Useful Commands

The sort Command

The grep Command

Configuring the Terminal Window

Summary
Chapter 8.
Linux Accounts

Account Types

Groups

Account Information

Adding Accounts

Passwords

Group Information

Adding Groups

Forgotten Root Password

Summary
Chapter 9.
File Management

File Organization

File Information

Examining Files from the Desktop

Examining Files from the Command Line

File Permissions

Changing Permissions

Managing Owners and Groups

File Types

Finding Files

Creating Directories, Files, and Links

Copying, Renaming, and Moving Files

Viewing and Editing Text Files

Deleting Files and Directories

Summary
Chapter 10.
Applications and Programs

Programs

Linux Commands

Applications

Managing Application Software

Installing from the Distribution CDs

Installing from the Distribution Web Site

Finding Packages on the Internet

Installing Packages Using RPM

Installing Packages from Source Code

Summary
Chapter 11.
Word Processing

Creating a Document

Menus and Toolbars

Formatting

Styles

Using Templates

Creating Templates

Editing Document Contents

Autocorrection

Spell Checking

Tables and Columns

Frames

Graphics in Documents

The Gallery

Document File Formats

Tracking Changes

Summary
Chapter 12.
Spreadsheets

Creating a Spreadsheet

Menus and Toolbars

Formatting Cells

Formatting Pages

Editing the Spreadsheet Content

Formulas and Functions

Saving and Printing

Summary
Chapter 13.
Graphics

Graphics File Formats

Viewing Graphics Files

Scanning Documents

Presentation Graphics

Digital Cameras

Screen Shots

Diagramming with Dia

Drawing with OpenOffice Draw

Creating and Opening Images in the GIMP

The GIMP Toolbox

Changing Image Size in GIMP

Removing Elements from an Image in GIMP

Adding Elements to an Image in the GIMP

Working with Layers in the GIMP

Summary
Chapter 14.
Printing

Installing Your Printer on Fedora

Installing Your Printer on Other Distributions

Printing

Managing Print Jobs

Summary
Chapter 15.
The Internet

Accessing the Internet

Hardware for Accessing the Internet

Checking Your Network Connections

Adding a Dial-Up Network Connection

Adding a Broadband Network Connection

Web Browsers

Browsing with Mozilla

Mozilla Menus and Toolbars

The Mozilla Sidebar

Tabbed Browsing in Mozilla

Controlling Pop-Ups with Mozilla

Downloads, Forms, Passwords, and Cookies

Plug-Ins

Summary
Chapter 16.
Multimedia

Configuring Your Sound Card

Playing Audio CDs

Downloading Music

Xmms

Rhythmbox

Video Players

RealPlayer

MPlayer

Listening to Radio

Copying Music Files from CD to Hard Disk

Summary
Chapter 17.
Email, Messaging, and News

Email Accounts

Email Software

Setting Up an Email Account

Configuring Mozilla Email

Reading Email in Mozilla

Sending Email in Mozilla

Mozilla Message Filters

Creating a Message Filter in Mozilla

Spam

Mozilla Address Book

Adding and Editing Address Cards

Instant Messaging

Signing Up for AIM

Signing Up for MSN Messenger

Signing On with Gaim

IM Conversations

Newsgroups

Summary
Chapter 18.
Editing Text Files

Opening a File in Kate

Editing in Kate

Kate Features for Programmers

Opening a File in vi

Editing and Saving Files with vi

Moving Around a File in vi

vi Editing Commands

Sample vi Editing Session

Summary
Chapter 19.
Shell Scripts

A Simple Shell Script

The Basics of Variables and Arrays

Reading Data into Variables

Special Characters and Quotes

Flow Control

Testing Conditions

If Statements

Case Statements

For Loops

While Loops and Until Loops

Infinite Loops

Scheduling Scripts to Run Automatically

A Sample Script

Summary
Appendix A.
Regular Expressions

Match a Single Character ( . ) (?)

Specify the Location (^) ($)

Group Characters ( () )

Match One of a Set of Literal Characters ( [ ] )

Exclude a Set of Literal Characters ( [^ ] )

Match a String of Characters (+) (*) ( { n} )

Match One of Alternate Literal Strings ( ( | ) )

Using Regular Expressions

Examples
Appendix B.
Command Reference

basename (display filename only)

bunzip2 (decompress bz2 files)

bzcat (display bz2 files)

bzip2 (compress files)

bzip2recover (recover bzip2 files)

cal (displays a calendar)

cat (display files)

cdage (change password expiration)

chgrp (change group)

chmod (change permissions)

chown (change owner)

clear (clear the screen)

cmp (compare files)

colrm (remove columns from a text file)

comm (compare two sorted text files)

cp (copy files)

crontab (schedule commands)

date (displays date and time)

df (display disk space)

diff (compare two text files)

diff3 (compare 3 text files, merges files)

dir (list filenames)

du (display disk usage)

echo (display text)

env (display and set environmental variables)

file (display file type)

find (find files)

finger (display user information)

fold (break lines at a specified column)

ftp (transfer files)

gawk (process text)

grep (find text in files)

groupadd (add a group)

groupdel (delete a group)

groups (show groups)

gunzip (uncompress gzip file)

gzip (compress files)

info (display online documentation)

less (display file one page at a time)

lpq (check print queue)

lpr (print)

lprm (remove a job from the print queue)

ls (list filenames)

man (display manual page)

merge (merge 3 files)

mkdir (create a new directory)

more (display files to screen)

mv (move or rename a file)

passwd (change password)

pwd (show current directory)

quota (show disk usage)

rename (rename series of files)

rm (delete files)

rmdir (remove directories)

sed (edits text files)

sleep (pause)

sort (sort contents of a file)

tar (copy files into or restore files from an archive file)

touch (update access and modification date)

uniq (remove duplicate lines)

unset (remove an environmental variable)

useradd (add accounts)

userdel (remove account)

w (display system information)

wc (count characters, words, and lines)

who (display users who are logged in)

whoami (display current user)
Index

/ 357