My Account Log in

3 options

Linux command line and shell scripting bible / Richard Blum.

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Blum, Richard, 1962-
Series:
Bible
Bible ; v.481
Language:
English
Subjects (All):
Operating systems (Computers).
Scripting languages (Computer science).
Linux.
Physical Description:
1 online resource (842 p.)
Edition:
1st edition
Other Title:
Linux command line and shell scripting
Place of Publication:
Indianapolis, IN : Wiley Pub., c2008.
Language Note:
English
System Details:
text file
Summary:
There's a lot to be said for going back to basics. Not only does this Bible give you a quick refresher on the structure of open-source Linux software, it also shows you how to bypass the hefty graphical user interface on Linux systems and start interacting the fast and efficient way?with command lines and automated scripts. You'll learn how to manage files on the filesystem, start and stop programs, use databases, even do Web programming?without a GUI?with this one-stop resource.
Contents:
Command Line and Shell Scripting Bible; About the Author; Credits; Contents at a Glance; Contents; Acknowledgments; Introduction; Who Should Read This Book; How This Book Is Organized; Minimum Requirements; Where to Go from Here; Part I: The Linux Command Line; Chapter 1: Starting with Linux Shells; What Is Linux?; Linux Distributions; Summary; Chapter 2: Getting to the Shell; Terminal Emulation; The terminfo Database; The Linux Console; The xterm Terminal; The Konsole Terminal; The GNOME Terminal; Summary; Chapter 3: Basic bash Shell Commands; Starting the Shell; The Shell Prompt
The bash ManualFilesystem Navigation; File and Directory Listing; File Handling; Directory Handling; Viewing File Contents; Summary; Chapter 4: More bash Shell Commands; Monitoring Programs; Monitoring Disk Space; Working with Data Files; Summary; Chapter 5: Using Linux Environment Variables; What Are Environment Variables?; Setting Environment Variables; Removing Environment Variables; Default Shell Environment Variables; Setting the PATH Environment Variable; Locating System Environment Variables; Variable Arrays; Using Command Aliases; Summary
Chapter 6: Understanding Linux File PermissionsLinux Security; Using Linux Groups; Decoding File Permissions; Changing Security Settings; Sharing Files; Summary; Chapter 7: Working with Editors; The vim Editor; The emacs Editor; The KDE Family of Editors; The GNOME Editor; Summary; Part II: Shell Scripting Basics; Chapter 8: Basic Script Building; Using Multiple Commands; Creating a Script File; Displaying Messages; Using Variables; Redirecting Input and Output; Pipes; Performing Math; Exiting the Script; Summary; Chapter 9: Using Structured Commands; Working with the if-then Statement
The if-then-else StatementNesting ifs; The test Command; Compound Condition Testing; Advanced if-then Features; The case Command; Summary; Chapter 10: More Structured Commands; The for Command; The C-Style for Command; The while Command; The until Command; Nesting Loops; Looping on File Data; Controlling the Loop; Processing the Output of a Loop; Summary; Chapter 11: Handling User Input; Command Line Parameters; Special Parameter Variables; Being Shifty; Working With Options; Standardizing Options; Getting User Input; Summary; Chapter 12: Presenting Data; Understanding Input and Output
Redirecting Output in ScriptsRedirecting Input in Scripts; Creating Your Own Redirection; Listing Open File Descriptors; Suppressing Command Output; Using Temporary Files; Logging Messages; Summary; Chapter 13: Script Control; Handling Signals; Running Scripts in Background Mode; Running Scripts without a Console; Job Control; Being Nice; Running Like Clockwork; Start At the Beginning; Summary; Part III: Advanced Shell Scripting; Chapter 14: Creating Functions; Basic Script Functions; Returning a Value; Using Variables in Functions; Array Variables and Functions; Function Recursion
Creating a Library
Notes:
Includes index.
ISBN:
9786611374518
9781281374516
1281374512
9780470386002
0470386002
OCLC:
608622644

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account