Muutke küpsiste eelistusi

UNIX in a Nutshell 4th edition [Pehme köide]

  • Formaat: Paperback / softback, 908 pages, kõrgus x laius x paksus: 60x40x55 mm, black & white illustrations
  • Sari: In a Nutshell (O'Reilly)
  • Ilmumisaeg: 29-Nov-2005
  • Kirjastus: O'Reilly Media
  • ISBN-10: 0596100299
  • ISBN-13: 9780596100292
Teised raamatud teemal:
  • Pehme köide
  • Hind: 43,68 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Tavahind: 51,39 €
  • Säästad 15%
  • Raamatu kohalejõudmiseks kirjastusest kulub orienteeruvalt 2-4 nädalat
  • Kogus:
  • Lisa ostukorvi
  • Tasuta tarne
  • Tellimisaeg 2-4 nädalat
  • Lisa soovinimekirja
  • Formaat: Paperback / softback, 908 pages, kõrgus x laius x paksus: 60x40x55 mm, black & white illustrations
  • Sari: In a Nutshell (O'Reilly)
  • Ilmumisaeg: 29-Nov-2005
  • Kirjastus: O'Reilly Media
  • ISBN-10: 0596100299
  • ISBN-13: 9780596100292
Teised raamatud teemal:
As an open operating system, Unix can be improved on by anyone and everyone: individuals, companies, universities, and more. As a result, the very nature of Unix has been altered over the years by numerous extensions formulated in an assortment of versions. Today, Unix encompasses everything from Sun's Solaris to Apple's Mac OS X and more varieties of Linux than you can easily name. The latest edition of this bestselling reference brings Unix into the 21st century. It's been reworked to keep current with the broader state of Unix in today's world and highlight the strengths of this operating system in all its various flavors. Detailing all Unix commands and options, the informative guide provides generous descriptions and examples that put those commands in context. Here are some of the new features you'll find in Unix in a Nutshell, Fourth Edition: * Solaris 10, the latest version of the SVR4-based operating system, GNU/Linux, and Mac OS X * Bash shell (along with the 1988 and 1993 versions of ksh) * tsch shell (instead of the original Berkeley csh) * Package management programs, used for program installation on popular GNU/Linux systems, Solaris and Mac OS X * GNU Emacs Version 21 * Introduction to source code management systems * Concurrent versions system * Subversion version control system * GDB debugger As Unix has progressed, certain commands that were once critical have fallen into disuse. To that end, the book has also dropped material that is no longer relevant, keeping it taut and current. If you're a Unix user or programmer, you'll recognize the value of this complete, up-to-date Unix reference. With chapter overviews, specific examples, and detailed command.
Preface xiii
Part I. Commands and Shells
Introduction
3(10)
Unix in the 21st Century
3(2)
Obtaining Compilers
5(1)
Building Software
6(1)
What's in the Quick Reference
7(1)
Beginner's Guide
8(3)
Solaris: Standard Compliant Programs
11(2)
Unix Commands
13(328)
Introduction
13(2)
Alphabetical Summary of Common Commands
15(226)
Alphabetical Summary of Solaris Commands
241(19)
Alphabetical Summary of GNU/Linux Commands
260(44)
Alphabetical Summary of Mac OS X Commands
304(17)
Alphabetical Summary of Java Commands
321(20)
The Unix Shell: An Overview
341(6)
Introduction to the Shell
341(1)
Purpose of the Shell
342(1)
Shell Flavors
343(1)
Shell Source Code URLs
344(1)
Common Features
344(1)
Differing Features
345(2)
The Bash and Korn Shells
347(70)
Overview of Features
348(1)
Invoking the Shell
349(1)
Syntax
350(7)
Functions
357(1)
Variables
358(8)
Arithmetic Expressions
366(2)
Command History
368(4)
Job Control
372(1)
Command Execution
372(1)
Restricted Shells
373(1)
Built-in Commands (Bash and Korn Shells)
374(43)
tcsh: An Extended C Shell
417(50)
Overview of Features
417(1)
Invoking the Shell
418(1)
Syntax
419(4)
Variables
423(12)
Expressions
435(3)
Command History
438(4)
Command-Line Manipulation
442(3)
Job Control
445(1)
Built-in Commands
446(21)
Package Management
467(68)
Linux Package Management
467(3)
The Red Hat Package Manager
470(14)
Yum: Yellowdog Updater Modified
484(5)
up2date: Red Hat Update Agent
489(3)
The Debian Package Manager
492(28)
Mac OS X Package Management
520(1)
Solaris Package Management
521(14)
Part II. Text Editing and Processing
Pattern Matching
535(8)
Filenames Versus Patterns
535(1)
Metacharacters
536(2)
Metacharacters, Listed by Unix Program
538(1)
Examples of Searching
539(4)
The Emacs Editor
543(18)
Conceptual Overview
543(2)
Command-Line Syntax
545(1)
Summary of Commands by Group
546(6)
Summary of Commands by Key
552(3)
Summary of Commands by Name
555(6)
The vi, ex, and vim Editors
561(34)
Conceptual Overview
561(1)
Command-Line Syntax
562(3)
Review of vi Operations
565(2)
vi Commands
567(7)
vi Configuration
574(5)
ex Basics
579(1)
Alphabetical Summary of ex Commands
580(15)
The sed Editor
595(16)
Conceptual Overview
595(1)
Command-Line Syntax
596(2)
Syntax of sed Commands
598(2)
Group Summary of sed Commands
600(1)
Alphabetical Summary of sed Commands
601(10)
The awk Programming Language
611(26)
Conceptual Overview
611(2)
Command-Line Syntax
613(1)
Patterns and Procedures
614(2)
Built-in Variables
616(1)
Operators
617(1)
Variable and Array Assignment
618(1)
User-Defined Functions
619(1)
Gawk-Specific Features
620(2)
Implementation Limits
622(1)
Group Listing of awk Functions and Commands
623(1)
Alphabetical Summary of awk Functions and Commands
623(9)
Output Redirections
632(2)
Source Code
634(3)
Part III. Software Development
Source Code Management: An Overview
637(6)
Introduction and Terminology
637(2)
Usage Models
639(1)
Unix Source Code Management Systems
640(1)
Other Source Code Management Systems
641(2)
The Revision Control System
643(16)
Overview of Commands
643(1)
Basic Operation
644(1)
General RCS Specifications
645(4)
Alphabetical Summary of Commands
649(10)
The Concurrent Versions System
659(38)
Conceptual Overview
659(2)
Command-Line Syntax and Options
661(3)
Dot Files
664(1)
Environment Variables
665(2)
Keywords and Keyword Modes
667(2)
Dates
669(3)
CVSROOT Variables
672(2)
Alphabetical Summary of Commands
674(23)
The Subversion Version Control System
697(48)
Conceptual Overview
697(5)
Obtaining Subversion
702(2)
Using Subversion: A Quick Tour
704(2)
The Subversion Command Line Client: svn
706(27)
Repository Administration: svnadmin
733(4)
Examining the Repository: svnlook
737(5)
Providing Remote Access: svnserve
742(1)
Other Subversion Components
743(2)
The GNU make Utility
745(20)
Conceptual Overview
745(1)
Command-Line Syntax
746(3)
Makefile Lines
749(5)
Macros
754(7)
Special Target Names
761(1)
Writing Command Lines
762(3)
The GDB Debugger
765(48)
Conceptual Overview
765(3)
Command-Line Syntax
768(2)
Initialization Files
770(1)
GDB Expressions
771(2)
The GDB Text User Interface
773(1)
Group Listing of GDB Commands
773(4)
Summary of set and show Commands
777(11)
Summary of the info Command
788(2)
Alphabetical Summary of GDB Commands
790(23)
Writing Manual Pages
813(16)
Introduction
813(1)
Overview of nroff/troff
814(5)
Alphabetical Summary of man Macros
819(4)
Predefined Strings
823(1)
Internal Names
823(1)
Sample Document
823(6)
Part IV. References
ISO 8859-1 (Latin-1) Character Set 829(8)
Bibliography 837(12)
Index 849


Arnold Robbins, an Atlanta native, is a professional programmer and technical author. He has been working with Unix systems since 1980, when he was introduced to a PDP-11 running a version of Sixth Edition Unix. He has been a heavy awk user since 1987, when he became involved with gawk, the GNU project's version of awk. As a member of the POSIX 1003.2 balloting group, he helped shape the POSIX standard for awk. He is currently the maintainer of gawk and its documentation. He is also coauthor of the sixth edition of O'Reilly's Learning the vi Editor. Since late 1997, he and his family have been living happily in Israel.