Fashion Sale Hier klicken Jetzt informieren reduziertemalbuecher Cloud Drive Photos Alles für die Schule Learn More HI_PROJECT Hier klicken Fire Shop Kindle PrimeMusic Autorip Summer Sale 16

Gebraucht kaufen
Gebraucht - Gut Informationen anzeigen
Preis: EUR 7,67

oder
 
   
Möchten Sie verkaufen? Hier verkaufen
Jeder kann Kindle Bücher lesen  selbst ohne ein Kindle-Gerät  mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

UNIX Power Tools [Englisch] [Taschenbuch]

Jerry Peek , Tim O'Reilly , Mike Loukides
4.9 von 5 Sternen  Alle Rezensionen anzeigen (28 Kundenrezensionen)

Erhältlich bei diesen Anbietern.


‹  Zurück zur Artikelübersicht

Inhaltsverzeichnis

Preface Chapter 1: Introduction 1.01 What's Special About UNIX? 1.02 Who Listens to What You Type? 1.03 Programs Are Designed to Work Together 1.04 Using Pipes to Create a New Tool 1.05 Anyone Can Program the Shell 1.06 Power Tools for Editing 1.07 Power Grows on You 1.08 There Are Many Shells 1.09 Which Shell Am I Running? 1.10 Internal and External Commands 1.11 How the Shell Executes Other Commands 1.12 What Makes a Shell Script? 1.13 Why Fundamentals Are Important 1.14 The Kernel and Daemons 1.15 Filenames 1.16 Wildcards 1.17 Filename Extensions 1.18 Who Handles Wildcards? 1.19 The Tree Structure of the Filesystem 1.20 Your Home Directory 1.21 Making Pathnames 1.22 How UNIX Keeps Track of Files: Inodes 1.23 File Access Permissions 1.24 The Superuser (Root) 1.25 Access to Directories 1.26 What a Multiuser System Can Do for You 1.27 How Background Processing Works 1.28 Some Gotchas With Background Processing 1.29 When Is a File Not a File? 1.30 Redirecting Input and Output 1.31 The X Window System 1.32 One Big Hole 1.33 UNIX Networking and Communications 1.34 What's Wrong with UNIX Part One: Making Yourself at Home Chapter 2: Logging In 2.01 Customizing the Shell 2.02 Shell Setup Files--Which, Where, and Why 2.03 What Goes in Shell Setup Files? 2.04 Tip for Changing Account Setup: Keep a Shell Ready 2.05 Tips for Speeding up Slow Logins 2.06 Use Absolute Pathnames in Shell Setup Files 2.07 C Shell Setup Files Aren't Read When You Want Them to Be? 2.08 Identifying Login Shells 2.09 Speeding Up Your C Shell with set prompt Test 2.10 Gotchas in set prompt Test 2.11 Faster ksh and bash Startup with XXX-Test 2.12 Automatic Setups for Different Terminals 2.13 A.cshrc.XXXHOST File for Per Host Setup 2.14 motd.diff: Show New Lines in Login Messages 2.15 Unclutter Logins: Show Login Messages Just Once 2.16 Approved Shells: Using Unapproved Login Shell Chapter 3: Logging Out 3.01 Running Commands When You Log Out 3.02 Running Commands at Bourne/Korn Shell Logout 3.03 Electronic Fortune Cookies 3.04 Automatic File Cleanup 3.05 Stop Accidental C Shell Logouts 3.06 Stop Accidental Bourne Shell Logouts 3.07 Detaching a Session with Screen 3.08 What try Am I On? Chapter 4: Organizing Your Home Directory 4.01 What? Me, Organized? 4.02 A bin Directory for Your Programs and Scripts 4.03 Organizing Nonexecutable Scripts 4.04 Directories for Emacs Hacks 4.05 Private (Personal) Directories 4.06 Naming Files 4.07 Make More Directories! 4.08 Making Directories Made Easier 4.09 Setting Up vi with the .exrc File 4.10 Find All Command Versions with whereiz Chapter 5: Setting Up Your Terminal 5.01 There's a Lot to Know About Terminals 5.02 The Idea of a Terminal Database 5.03 Setting the Terminal Type When You Log In 5.04 Setting the TERMCAP Variable with tset 5.05 Querying Your Terminal Type: qterm 5.06 Checklist: Terminal Hangs When I Log In 5.07 What termcap and terminfo Do and Don't Control 5.08 Terminal Escape Sequences 5.09 Setting Your Erase, Kill, and Interrupt Characters 5.10 Finding What Terminal Names You Can Use 5.11 Initializing the Terminal with tset 5.12 Initializing the Terminal with tput Chapter 6: Shell and Environment Variables 6.01 What Environment Variables Are Good For 6.02 Parent-Child Relationships 6.03 Predefined Environment Variables 6.04 The PATH Environment Variables 6.05 PATH and path 6.06 The TZ Environment Variable 6.07 What Time Is It in Japan? 6.08 Shell Variables 6.09 Special C Shell Variables 6.10 Running a Command with a Different Environment Chapter 7: Setting Your Shell Prompt 7.01 Why Change Your Prompt? 7.02 Basics of Setting the Prompt 7.03 C Shell Prompt Causes Problems in vi, rsh, etc. 7.04 Faster Prompt Setting with Built-Ins 7.05 Multiline Shell Prompts 7.06 Session Information in Your Terminal's Status Line 7.07 A "Menu Prompt" for Native Users 7.08 Highlighting in Shell Prompts 7.09 Show Subshell Level with $SHLVL 7.10 What Good Is a Blank Shell Prompt? 7.11 dirs in Your Prompt: Better than $cwd 7.12 External Commands Send Signals to Set Variables 7.13 Pre-Prompt Commands in bash Part Two: Let the Computer Do the Dirty Work Chapter 8: How the Shell Interprets What You Type 8.01 What the Shell Does 8.02 Introduction to bash 8.03 Introduction to tcsh 8.04 Command Evalution and Accidentally Overwriting Files 8.05 Command-Line Evaluation 8.06 Output Command-Line Arguments 8.07 Setting Your Search Path 8.08 A Directory for Commands You Shouldn't Run 8.09 Wildcards Inside of Aliases 8.10 eval: When You Need Another Chance 8.11 Which One Will bash Use? 8.12 Which One Will the C Shell Use? 8.13 Is It "2 greater than & 1 greater than file" or "greater than file 2 greater than & one"? Why? 8.14 Bourne Shell Quoting 8.15 Differences Between Bourne and C Shell Quoting 8.16 Quoting Handles Special Characters in Filenames 8.17 Verbose and echo Variables Show Quoting 8.18 Here Documents 8.19 "Special" Characters and Operators 8.20 How Many Backslashes? Chapter 9: Saving Time on the Command Line 9.01 What's Special About the UNIX Command Line 9.02 Fix a Line Faster with Line-Kill and Word-Erase 9.03 Reprinting Your Command Line with CTRL-r 9.04 Use Wildcards to Create Files? 9.05 Build Strings with {} 9.06 String Editing (Colon) Operators 9.07 String Editing in ksh and bash 9.08 Filename Completion: Faster Filename Typing 9.09 Don't Match Useless Files in Filename Completion 9.10 Filename Completion Isn't Always the Answer 9.11 Repeating a Command with a foreach Loop 9.12 The Bourne Shell for Loop 9.13 Multiline Commands, Secondary Prompts 9.14 Using Here Documents for Form Letters, etc. 9.15 Throwaway Scripts for Complicated Commands 9.16 Command Substitution 9.17 Handling Lots of Text with Temporary Files 9.18 Process Substitution 9.19 For the Impatient: Type-Ahead 9.20 Too Many Files for the Command Line 9.21 Handle Too-Long Command Lines with X args 9.22 xargs: Problems with Spaces and Newlines 9.23 Workaround for "Arguments Too Long" Error 9.24 Get File List by Editing Output of Is-1, grep, etc. 9.25 The C Shell repeat Command 9.26 Expect Chapter 10: Aliases 10.01 Creating Custom Commands 10.02 Aliases for Common Commands 10.03 C Shell Aliases with Command-Line Arguments 10.04 Aliases in ksh and bash 10.05 Sourceable Scripts 10.06 Avoiding C Shell Alias Loops 10.07 How to Put if-then-else in a C Shell Alias 10.08 Fix Quoting in csh Aliases with makealias and quote 10.09 Shell Functions 10.10 Simulated Bourne Shell Functions and Aliases Chapter 11: The Lessons of History 11.01 The Lessons of History 11.02 History in a Nutshell 11.03 My Favorite Is !$ 11.04 My Favorite Is !:n* 11.05 My Favorite Is ^^ 11.06 Using !$ for Safety with Wildcards 11.07 History Substitutions 11.08 Repeating a Cycle of Commands 11.09 Running a Series of Commands on a File 11.10 Check Your History First with: P 11.11 Picking Up Where You Left Off 11.12 Pass History to Another Shell 11.13 Shell Command-Line Editing 11.14 More Ways to Do Interactive History

‹  Zurück zur Artikelübersicht