What You ll Learn


What You'll Learn

You'll learn how to apply Unix and achieve results. Along the way, you'll learn Unix commands, techniques, and technologies. Basic Unix is covered in Chapter 1.

From the 101 projects in this book, you'll learn how to:

  • Locate and then edit many files automatically

  • Find files and commands anywhere in the file system, as you can with Apple's Spotlightand process them at the same time.

  • Write shell scripts that execute a series of commands automatically

  • Search file content for particular text or patterns of text

  • Use the Unix manual to full effect to learn about new commands and technologies

  • Manage your Mac's hardware, software, user accounts, and network settings

  • Mount local disk drives, removable media, and shares from other machines

  • Use and customize the Bash and Tcsh shellsthe Unix equivalent of using and customizing your Desktop and the Finder

  • Display, edit, sort, compare, compress, and archive files

You'll also learn techniques and technologies such as:

  • Globbing and pattern-matching operators that allow you to select many files at the same time, such as all JPEG files or all files starting with letter-to

  • Scripting commands such as sed and awk that search for and transform the text content of files

  • Redirection and pipelining, which enable you to save the results of commands and use commands in combination

  • Users, groups, and Unix file permissions that protect your files from unauthorized access by other users and the system files from being deleted or damaged

  • Hard and soft links, which are like Mac OS aliases

  • Regular expressions, written to describe patterns of text for which you can search

  • Unix text editors

  • Scheduling and periodic maintenance to perform particular tasks automatically at specified times

  • Server technologies such as the Apache Web server, Unix Network File System (NFS) for sharing files with other Unix machines, File Transfer Protocol (FTP) for transferring files between computers, and the Domain Naming System (DNS) that translates names such as www.apple.com into Internet addresses (IP addresses)




Mac OS X UNIX 101 Byte-Sized Projects
Mac OS X Unix 101 Byte-Sized Projects
ISBN: 0321374118
EAN: 2147483647
Year: 2003
Pages: 153
Authors: Adrian Mayo

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net