TweetFollow Us on Twitter

Learning Unix for Mac OS X Tiger

Volume Number: 22 (2006)
Issue Number: 2
Column Tag: Reviews

Kool Tools

Learning Unix for Mac OS X Tiger

by Mary Norbury-Glaser

Learning Unix for Mac OS X Tiger is O'Reilly's fourth revision of this popular volume on Unix basics for Mac OS X users. This edition's author, Dave Taylor, is a well-known and highly respected Unix geek with many diverse publications under his belt: Learning Unix for Mac OS X Panther, Creating Cool HTML 4.0 Web Pages, Solaris 9 for Dummies, The Complete Idiot's Guide to Growing Your Business With Google, and Wicked Cool Shell Scripts, among others.

Although Learning Unix for Mac OS X Tiger is intended for Unix newbies, the content is surprisingly extensive and so well organized that this book can easily act as a refresher volume for even power Unix users, especially those new to Mac OS X.

In the first three chapters, Taylor quickly covers a great deal of ground as he introduces Unix, the CLI (command line interface) and Mac OS X Terminal basics, runs through an overview of the Mac filesystem (directory structure, pathnames) and delves into commands and optional switches related to navigating and exploring directories and files (cd, ls, pwd, etc.). The reader quickly becomes familiar with customizing the Terminal interface, entering commands and configuring advanced shell settings. Using the basic commands outlined in these chapters, Taylor also leads the reader through several important directories (Library/Preferences and /var/log for example) and takes some time explaining file permissions. He includes a good illustration of how to look at external volumes like attached iPods and digital cameras using ls.

Chapters 4 and 5 take the reader to file level management with explanations of file and directory name syntax; wildcard usage (*, ?, [], {,}); commands used to look inside files (cat, less, grep); command line editors (usage instructions for vi and brief overviews of nano/pico and emacs); how to organize files with mkdir, cp, mv, and rm; compressing and archiving files using gzip and tar; using grep for pattern matching within files; and finding files using locate, find, mdls, and mdfind.

Redirecting standard input and output is covered in Chapter 6. Taylor clarifies redirection, pipes and filters, the use of associated commands (cat, tr, wc, head, tail, sort, uniq), and piping output to a pager using less. He also discusses sending output to a printer via Unix commands (lpstat to look at configured printers, lp to add print jobs to a queue, pr to format files, enscript to translate plain text to Postscript, and atprint to send jobs via AppleTalk).

Chapter 7 explores monitoring multiple processes and discusses the concept of running commands as a background process using the & character, gathering running process information using ps and top, watching system processes through the system logs using tail -f, terminating processes using kill and killall, and interacting with GUI apps.

The next chapter shows the reader how to access remote systems via ssh and rsh, enabling web and ftp servers, and copying files between systems using scp, rcp, curl, and ftp/sftp. Taylor includes a brief aside on security and indicates other security issues where appropriate.

In Chapters 9 and 10, Taylor introduces X11, the X Window System, and how to find and install various open source applications using Fink, an open source software distribution and installation tool for Mac OS X. The author includes installing, using and customizing X11, and using remote access capabilities of X11. The author gives step-by-step instructions on how to install Fink, how to list and install packages and how to use the GUI front-end to Fink, FinkCommander. Taylor mentions but doesn't illustrate the Fink alternative, DarwinPorts perhaps because although command line junkies seem to prefer DarwinPorts, Fink's GUI interface makes it easier for beginners to maneuver and there are many more packages available through Fink. Other useful apps described: GIMP (GNU Image Manipulation Program), the email client Pine, the text-based Web browser Lynx, and GNU Backgammon. Taylor takes care to give the reader thorough details on downloading, installing and using most of the apps included in the chapter. Even a user completely unfamiliar with X11 or Fink can feel comfortable with the process outlined in these two sections.

In the final chapter, Taylor advises the reader on where to find additional resources through documentation (Help menus, man pages, web sites, and books), how to customize the Unix environment using aliases and functions, and programming options (shell scripts, AppleScript, Perl, Python, Ruby, C, and C++). This is a brief chapter intended to launch the reader into further study.

Learning Unix for Mac OS X Tiger follows O'Reilly's proven formula of providing superior books written by industry leaders. Font choices for both regular text and command line examples are highly readable with a large number of screenshots illustrating key points. Taylor's examples are representative of practical, familiar situations that even command line junkies will appreciate.

In addition to an excellent introduction to Unix for Tiger users, Learning Unix for Mac OS X Tiger is one of the best values around; readers can find this exceptional O'Reilly book for well under the listed $19.95 at a variety of book resellers.

Dave Taylor has a comfortable and relaxed style of writing that lends an air of ease to this complex subject. There is never a moment that the reader will feel lost. Each chapter is well thought out and executed and each topic follows the previous one in a reasonable fashion. The chapters are littered with useful examples of commands and optional switches and further illustrations of when they are most practically implemented.

Dave Taylor
280 pages
O'Reilly
ISBN: 0596009151
US $19.95

Mary Norbury-Glaser is IT Director at the Barbara Davis Center for Childhood Diabetes, an affiliate center at the University of Colorado Health Sciences Center in Denver, Colorado. She has too-many-years-to-count experience in cross-platform systems implementation and administration in the education sector. You can reach her at norburym@mac.com.

 
AAPL
$433.26
Apple Inc.
+0.00
MSFT
$34.87
Microsoft Corpora
+0.00
GOOG
$909.18
Google Inc.
+0.00

MacTech Search:
Community Search:

Software Updates via MacUpdate

AppDelete 4.0.7 - Delete your unwanted a...
AppDelete is an uninstaller for Macs that will remove not only applications but also widgets, preference panes, plugins and screensavers along with their associated files. Without AppDelete these... Read more
OnyX 2.6.9 - Maintenance and optimizatio...
OnyX is a multifunctional utility for OS X. It allows you to verify the startup disk and the structure of its System files, to run miscellaneous tasks of system maintenance, to configure the hidden... Read more
Apple iTunes 11.0.3 - Manage your music,...
Apple iTunes lets you organize and play digital music and video on your computer. It can automatically download new music, app, and book purchases across all your devices and computers. And it's a... Read more
Spotify 0.9.0.133. - Stream music, creat...
Spotify is a new way to enjoy music. Simply download and install. Before you know it you'll be singing along to the genre, artist, or song of your choice. With Spotify you are never far away from... Read more
JollysFastVNC 1.46 - Fast VNC client. (S...
JollysFastVNC is a VNC client which aims to become the best VNC client on the Mac. When I started ScreenRecycler I thought that there are enough VNC clients out there to support it. When the program... Read more
Skitch 2.5.2 - Take screenshots, annotat...
Skitch allows you to take screenshots on your Mac, edit them and share them with others. It makes the sharing process seamless by making it a natural workflow to send the image (with edited arrows... Read more
Backblaze 2.1.0.608 - Online backup serv...
Backblaze is an online backup service, available fo $5/month for unlimited storage. With half of the founding team heralding from Apple, Backblaze is deeply committed to the Mac platform. The... Read more
The Cave 1.0.0 - Adventure game featurin...
The Cave is an adventure game that offers a unique blend of fast-paced action, mind-bending puzzles, and winning humor. Assemble your team and embark on a journey into the shadowy underworld. Once... Read more
StatsBar 1.4 - Monitor system processes...
StatsBar gives you a comprehensive and detailed analysis of the following areas of your Mac: CPU usage Memory usage Disk usage Network and bandwidth usage Battery power and health (MacBooks only)... Read more
Thunderbird 17.0.6 - Email client from M...
As of July 2012, Thunderbird is no longer being actively developed, although security improvements will continue to be released as needed. Thunderbird is a free, open-source, cross-platform e-mail... Read more

instaPress – Create Your Own Books From...
instaPress – Create Your Own Books From Web Pages, PDFs, or Word Docs Posted by Andrew Stevens on May 20th, 2013 [ permalink ] | Read more »
Odd Squad Review
Odd Squad Review By Campbell Bird on May 20th, 2013 Our Rating: :: ODDLY STRATEGICiPhone App - Designed for the iPhone, compatible with the iPad Odd Squad is a multiplayer strategy game that forces players to think differently.   | Read more »
This Week at 148Apps: May 13-17, 2013
We Are Your App Review Source   | Read more »
Second Home – Xbox Live Indie Developers...
The indie game development scene has been around for an incredibly long time; pretty much ever since people had the opportunity to program for themselves. However it wasn’t until shareware became a common method of distribution the 90s that it began... | Read more »
The Simpsons: Tapped Out Adds New Charac...
The Simpsons: Tapped Out Adds New Character and Locations In Latest Update Posted by Andrew Stevens on May 17th, 2013 [ permalink ] | Read more »
Fast & Furious 6: The Game Review
Fast & Furious 6: The Game Review By Jennifer Allen on May 17th, 2013 Our Rating: :: SPEEDY YET SLOW PACEDUniversal App - Designed for iPhone and iPad It’s not that Fast & Furious 6 isn’t a fun drag racer, it’s just that... | Read more »
N.O.V.A. 3 – Near Orbit Vanguard Allianc...
N.O.V.A. 3 – Near Orbit Vanguard Alliance Is Free For Today Only Posted by Andrew Stevens on May 17th, 2013 [ permalink ] Universal App - Designed for iPhone and iPad | Read more »
Turbo Racing League Is Now Available, Pr...
Turbo Racing League Is Now Available, Provides Players A Chance To Win Cash Prizes Posted by Andrew Stevens on May 17th, 2013 [ permalink ] | Read more »
Running with Friends Review
Running with Friends Review By Blake Grundman on May 17th, 2013 Our Rating: :: FAMILIAR, YET FUNUniversal App - Designed for iPhone and iPad A game may look and play identically to other titles on the market, but this is one that... | Read more »
Festival de Cannes Lets You Experience T...
Festival de Cannes Lets You Experience The Festival In Real Time Posted by Andrew Stevens on May 17th, 2013 [ permalink ] | Read more »

Price Scanner via MacPrices.net

15-inch Retina MacBook Pros on sale for $200 off M...
 B&H Photo has 15″ Retina MacBook Pros on sale for $200 off MSRP including free shipping. B&H will also include free copies of Parallels Desktop, Bento Database, and LoJack for Laptops... Read more
Apple refurbished iPad minis available starting at...
The Apple Store has a full lineup of Apple Certified Refurbished iPad minis available starting at $299 – up to $40 off new models. Apple’s one-year warranty is included with each mini, and shipping... Read more
MacBook Air Inventory Shrinking In Leadup To Apple...
Appleinsider’s Neil Hughes reports that with Intel’s next-generation Haswell processors set to launch in a couple of weeks and Apple’s Worldwide Developers Conference (WWDC) coming next month,... Read more
Battle Of The 13-inch MacBooks: Which One To Buy?
iMore’s Peter Cohen has posted a comparitive profile of Apple’s three current distinct 13-inch display notebook models – the MacBook Air, the MacBook Pro and the MacBook Pro with Retina Display... Read more
Lenovo Launches Yoga 11S Windows 8 Convertible
Lenovo has announced that customers can now place orders for the IdeaPad Yoga 11S on http://www.lenovo.com or pre-order on http:/www.bestbuy.com. The 360 flip and fold Yoga 11S hybrid premiered in... Read more
Apple now offering full line of refurbished iMacs...
Apple has Apple Certified Refurbished 2012 iMacs in stock today for up to $330 off MSRP – 15% off. Each iMac comes with an Apple one-year warranty, and shipping is free: - 21″ 2.7GHz iMac: $1099 $100... Read more
Save up to $200 on MacBooks with Apple Education p...
Purchase a new 2012 MacBook Pro, MacBook Pro with Retina Display, or MacBook Air at The Apple Store for Education and take up to $200 off MSRP. All teachers, students, and staff of any educational... Read more
15″ MacBook Pros (Apple refurbished) in stock star...
The Apple Store has several Apple Certified Refurbished 15-inch MacBook Pros in stock today, with models starting at $1489. Each MacBook Pro comes with Apple’s one-year warranty, and home shipping (... Read more
Save up to $100 on iMacs with Apple Education disc...
Take up to $100 off the price of a new 21″ or 27″ iMac at The Apple Store for Education. All students, teachers, and staff at any educational institution qualify for the discount, and shipping is... Read more
Mac mini Server on sale for $50 off MSRP
B&H Photo has the 2012 Mac mini Server on sale for $949 including free shipping plus NY sales tax only. Their price is $50 off MSRP, and it’s the lowest price available for this model. B&H... Read more

Jobs Board

*Apple* Infrastructure Engineer II - Ba...
39964 Apple Infrastructure Engineer II Full Time Regular posted 04/22/2013 San Ramon, CA San Francisco, CA Requirements What sets Bank of the West apart from other banks Read more
*Apple* Retail - Manager - Apple (Unite...
Job SummaryKeeping an Apple Store thriving requires a diverse set of leadership skills, and as a Manager, youre a master of them all. In the stores fast-paced, dynamic Read more
*Apple* At-Home Team Manager - Apple (U...
Changing the world is all in a day's work at Apple . If you love innovation, here's your chance to make a career of it. You'll work hard. But the job comes with more than Read more
*Apple* Retail - Manager - Apple Inc. (...
Job SummaryKeeping an Apple Store thriving requires a diverse set of leadership skills, and as a Manager, you're a master of them all. In the store's fast-paced, dynamic Read more
*Apple* Support Engineer - Systemtec, I...
Apple Support Engineer SYSTEMTEC. FIND YOUR NEW CAREER PATH! Technology projects within organizations present unique opportunities. By offering your expertise within a Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.