Beginning Unix

Covering all aspects of the Unix operating system and assuming no prior knowledge of Unix, this book begins with the fundamentals and works from the ground up to some of the more advanced programming techniquesThe authors provide a wealth of real-world experience with the Unix operating system, deli...

Full description

Bibliographic Details
Main Author: Love, Paul
Format: eBook
Language:English
Published: Indianapolis, Ind. Wiley 2005
Series:Programmer to programmer
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 04903nmm a2200445 u 4500
001 EB002166691
003 EBX01000000000000001305706
005 00000000000000.0
007 cr|||||||||||||||||||||
008 230704 ||| eng
020 |a 0764579940 
020 |a 0764598082 
020 |a 9780764598081 
050 4 |a QA76.76.O63 
100 1 |a Love, Paul 
245 0 0 |a Beginning Unix  |c Paul Love [and others] 
260 |a Indianapolis, Ind.  |b Wiley  |c 2005 
300 |a xxv, 447 pages 
505 0 |a Includes bibliographical references and index 
505 0 |a User-and Group-Related CommandsSummary; Exercises; Chapter 4: File System Concepts; File System Basics; Paths and Case; Navigating the File System; File Types; Links; File and Directory Permissions; Changing Permissions; Viewing Files; Creating, Modifying, and Removing Files; Basic File System Management; Making File Systems Accessible; Summary; Exercise; Chapter 5: Customize Your Working Environment; Environment Variables; Understanding the Path; Choosing a Shell; Configuring Your Shell; Dynamic Shared Library Paths; Summary; Exercises; Chapter 6: Unix Commands In-Depth; Anatomy of a Command 
505 0 |a Beginning Unix; About the Authors; Credits; Contents; Acknowledgments; Introduction; Who Is This Book For?; What Does This Book Cover?; How This Book Is Structured; What Do You Need to Use This Book?; Conventions; Source Code; Errata; Chapter 1: Unix Fundamentals; Brief History; Unix Versions; Operating System Components; Summary; Chapter 2: First Steps; System Startup; Logging In and Out of Unix; System Shutdown; Getting Help with Man Pages; Summary; Chapter 3: Understanding Users and Groups; Account Basics; Managing Users and Groups; Managing Accounts and Groups; Becoming Another User 
505 0 |a Finding Information about CommandsCommand Modification; Working with Files and Directories; Common File Manipulation Commands; File Ownership and Permissions; Maintaining File System Quotas; Summary; Exercise; Chapter 7: Editing Files with Vi; Using Vi; Moving within a File; Searching Files; Exiting and Saving a File; Editing Files; Help!; Versions of Vi; Summary; Exercises; Chapter 8: Advanced Tools; Regular Expressions and Metacharacters; Using SFTP and FTP; More Advanced Commands; Summary; Exercises; Chapter 9: Advanced Unix Commands: Sed and AWK; Sed; AWK; Programming with AWK; Summary 
505 0 |a Commenting and Documenting ScriptsGetting Down to It; Flow Control; Choosing a Shell for Scripting; Summary; Exercises; Chapter 14: Advanced Shell Scripting; Advanced Scripting Concepts; Shell Functions; Shell Security; System Administration; Summary; Exercises; Chapter 15: System Logging; Log Files; Introducing Syslogd; Rotating Logs; Monitoring System Logs; Summary; Exercises; Chapter 16: Unix Networking; TCP/IP; Setting Up a Unix System for a TCP/IP Network; Network Management Tools; Summary; Exercise; Chapter 17: Perl Programming for Unix Automation; Perl's Advantages 
505 0 |a ExercisesChapter 10: Job Control and Process Management; What Is a Process?; Shell Scripts; What Processes Are Running?; System Processes; Process Attributes; Stopping Processes; The top Command; The /proc File System; SETUID and SETGID; Shell Job Control; Summary; Chapter 11: Running Programs at Specified Times; System Clock; Scheduling Commands to Run in the Future; Summary; Exercise; Chapter 12: Security; The Basics of Good Security; Securing Your Unix System; Limiting Administrative Access; System Administration Preventive Tasks; Summary; Exercise; Chapter 13: Basic Shell Scripting 
653 |a Systèmes d'exploitation (Ordinateurs) 
653 |a REFERENCE / General / bisacsh 
653 |a Operating systems (Computers) / http://id.loc.gov/authorities/subjects/sh85094982 
653 |a UNIX (Computer file) / fast 
653 |a operating systems / aat 
653 |a UNIX (Computer file) / http://id.loc.gov/authorities/names/n91019960 
653 |a Operating systems (Computers) / fast 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
490 0 |a Programmer to programmer 
500 |a Includes index 
776 |z 0764598082 
776 |z 9780764598081 
856 4 0 |u https://learning.oreilly.com/library/view/~/9780764579943/?ar  |x Verlag  |3 Volltext 
082 0 |a 005.4/32 
520 |a Covering all aspects of the Unix operating system and assuming no prior knowledge of Unix, this book begins with the fundamentals and works from the ground up to some of the more advanced programming techniquesThe authors provide a wealth of real-world experience with the Unix operating system, delivering actual examples while showing some of the common misconceptions and errors that new users makeSpecial emphasis is placed on the Apple Mac OS X environment as well as Linux, Solaris, and migrating from Windows to UnixA unique conversion section of the book de