Unix Power Tools

Portada
"O'Reilly Media, Inc.", 2002 M10 28 - 1156 páginas

With the growing popularity of Linux and the advent of Darwin, Unix has metamorphosed into something new and exciting. No longer perceived as a difficult operating system, more and more users are discovering the advantages of Unix for the first time. But whether you are a newcomer or a Unix power user, you'll find yourself thumbing through the goldmine of information in the new edition of Unix Power Tools to add to your store of knowledge. Want to try something new? Check this book first, and you're sure to find a tip or trick that will prevent you from learning things the hard way.The latest edition of this best-selling favorite is loaded with advice about almost every aspect of Unix, covering all the new technologies that users need to know. In addition to vital information on Linux, Darwin, and BSD, Unix Power Tools 3rd Edition now offers more coverage of bash, zsh, and other new shells, along with discussions about modern utilities and applications. Several sections focus on security and Internet access. And there is a new chapter on access to Unix from Windows, addressing the heterogeneous nature of systems today. You'll also find expanded coverage of software installation and packaging, as well as basic information on Perl and Python.Unix Power Tools 3rd Edition is a browser's book...like a magazine that you don't read from start to finish, but leaf through repeatedly until you realize that you've read it all. Bursting with cross-references, interesting sidebars explore syntax or point out other directions for exploration, including relevant technical details that might not be immediately apparent. The book includes articles abstracted from other O'Reilly books, new information that highlights program tricks and gotchas, tips posted to the Net over the years, and other accumulated wisdom.Affectionately referred to by readers as "the" Unix book, UNIX Power Tools provides access to information every Unix user is going to need to know. It will help you think creatively about UNIX, and will help you get to the point where you can analyze your own problems. Your own solutions won't be far behind.

Dentro del libro

Contenido

Shell Interpretation
513
Saving Time on the Command Line
542
Custom Commands
571
The Use of History
593
Moving Around in a Hurry
617
Regular Expressions Pattern Matching
633
Wildcards
657
The sed Stream Editor
668

Directory Organization
147
Directories and Files
154
Finding Files with find
171
Linking Renaming and Copying Files
201
Comparing Files
218
Showing Whats in a File
234
Searching Through Files
247
Removing Files
262
Optimizing Disk Space
277
Part IV
293
Spell Checking Word Counting and Textual Analysis
295
vi Tips and Tricks
308
Creating Custom Commands in vi
336
GNU Emacs
353
Batch Editing
367
You Cant Quite Call This Editing
390
Sorting
421
Part V
433
Job Control
435
Starting Stopping and Killing Processes
451
Delayed Execution
488
System Performance and Profiling
500
Part VI
511
Shell Programming for the Uninitiated
698
Shell Programming for the Initiated
741
Shell Script Debugging and Gotchas
775
Part VII
785
Backing Up Files
787
Creating and Reading Archives
808
Software Installation
822
Perl
839
Python
869
Part VIII
883
Redirecting Input and Output
885
Devices
900
Printing
914
Connectivity
936
Connecting to MS Windows
951
Part IX
967
Security Basics
969
Root Group and User Management
982
File Security Ownership and Sharing
994
SSH
1011
Glossary
1030
Index
1037

Otras ediciones - Ver todas

Términos y frases comunes

Pasajes populares

Página 141 - bigger: 0.0" refused by server Xlib: Client is not authorized to connect to server Error: Can't open display...
Página 311 - With a screen editor you can scroll the page, move the cursor, delete lines, insert characters and more, while seeing results of your edits as you make them.
Página 840 - Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5.0 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using 'man perl
Página 865 - Pathologically Eclectic Rubbish Lister'. He describes Perl as: '...an interpreted language optimized for scanning arbitrary text files, extracting information from those text files, and printing reports based on that information. It's also a good language for many system management tasks. The language is intended to be practical (easy to use, efficient, complete) rather than beautiful (tiny, elegant, minimal). It combines...
Página 317 - SYNTAX" .nf integer*4 stat, retval integerM status (11) character*123 filename retval = stat (filename, status) .fi .Rh "DESCRIPTION" Writes the fields of a system data structure into the status array. These fields contain (among other things) information about the file's location, access privileges, owner, and time of last modification.
Página 869 - Python is an interpreted, interactive, object-oriented programming language. It is often compared to Tcl, Perl, Scheme or Java. Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems (XI 1, Motif, Tk, Mac, MFC). New built-in modules are easily written in C or C++. Python is also usable as an extension language...
Página 490 - An entry in any of these fields can be a single number, a pair of numbers separated by a dash (indicating a range of numbers), a comma-separated list of numbers and/or ranges, or an asterisk (a wildcard that represents all valid values for that field).
Página 324 - Date: Thu, 19 Nov 1999 09:59:00 EST To: jerry A copy of an editor buffer of your file "afile" was saved when the system went down. This buffer can be retrieved using the "recover
Página 933 - CUPS provides a portable printing layer for UNIX-based operating systems. It has been developed by Easy Software Products to promote a standard printing solution for all UNIX vendors and users. CUPS provides the System V and Berkeley command-line interfaces. CUPS uses the Internet Printing Protocol ("IPP") as the basis for managing print jobs and queues.

Información bibliográfica