Learning Unix for Mac OS X Panther
This book focuses on those of us in the Mac OS professional world who have become Unix system admins by default with the introduction of OS X, and could stand to have a handy UNIX reference nearby, particularly if the Finder freezes in Apple's latest version of their BSD/OpenStep blend of a UNIX operating system.
As the authors explain in the book, the best justification for understanding and using the UNIX components present is Mac OS X is the same as in any other UNIX-family operating system: power and control. The Finder (Mac OS X's graphical desktop manager) can't do everything, so this book provides information to help power users and technicians resolve issues, install software, or create an optimized experience, all through the Terminal.
Chapters 1 and 2 provide a very helpful tutorial on the Mac OS X Terminal application, from showing the benefits of customizing the Terminal, the concept of shells, UNIX command syntax, and other obscure but useful settings that strengthen the power of the application when accessing the BSD innards of Mac OS X. Arguably, these two chapters are the strongest guide on Mac OS X's Terminal application (as it relates to its UNIX roots) that I have seen in any Mac OS X book to date.
Chapters 3 and 4 handle understanding of the UNIX filesystem, administration and superuser access, privileges, handling external volumes, file and directory names and the like. Mac OS X, while a BSD at heart, doesn't map out everything in a traditional UNIX-style directory format--at least, not from the Finder's view. Through the Terminal, a user can see the underlying, otherwise-hidden UNIX directories. The authors go through some basic but very helpful situations such as changing file and owner permissions, which can be changed from the Finder with greater ease in Panther, but not with the same finesse as done from a command line.
The file management chapter moves readers through the classic commands for moving, editing, and copying files from the command line, which can be very helpful for administrators of Mac OS X systems who must attempt repairs by SSH, for instance, and don't have access to the usual graphical elements that generally make Mac OS usage so easy. The authors don't pick sides in the vi vs. pico debate, and just offer the basic instructions on how to use either for your editing.
The book continues with the same level of complexity that local system admins or power users require in issues such as printing via CUPS, handling processes that the Finder doesn't show, using the X11 application, using Fink (a Debian-style installation application) installing OpenOffice and GIMP, using FTP and secure shell, using Pine and Lynx, and more.
For a book of just 168 pages, the authors pack quite a bit on making a Mac OS X system work from its Terminal roots. New Mac OS X system administrators will find this book most useful, particularly if their UNIX experience is lacking or radically different from what Mac OS X presents. Experienced *NIX users who bought a new Mac may find the book a good intermediary to demonstrate how Mac OS X Panther differs from the *NIX boxen they've used in the past.
You can purchase Learning Unix for Mac OS X Panther from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page.
The Finder (Mac OS X's graphical desktop manager) can't do everything...
"Yes it can."
-Steve Jobs
That's a new one to me. I must find some pico users to have flamewars with over that one...
man finger
man touch
man slurp
man unzip
I find it best to unzip first.
"Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
Recommended new moderation categories:
-1, Mac users have no sense of humor
-1, Joke at the expnense of someone other than M$ - note 1337 M155P3||1N6!
I use nano, and I flame the pico users!
Pfff. Real men cat > filename and do it right the first time.
Trolling is a art,
I personally like the ones with homoerotic overtones: man touch man perl man unzip man units man curl man flex man tcl man gawk man paste man mount Why do I have the sudden urge to write a program called "chowder"?
Did you have them memorized or did you actually call the numbers in a /. post?
Now all those users who switched from the PC to the Mac because it was easier to use can have the one thing that the original Mac OS couldn't deliver: a DOS-like command line interface!
s/diffrent/good/g;
See, even us Mac users can learn.
Mod point free since 2001
You might find you'll be eating those words when AmigaOS 4 is released :-).
It should be out for sale beginning or mid March, and I think the whole world is going to have to sit up and take notice.
No, real man influence the entropy source of /dev/random, get the timing right and read what they want to write from said device file using dd.
A monkey is doing the real work for me.
Real men use <alt> + number pad.
"Verbing weirds language." -- Calvin
*Cough*
*Sputter*
A mac girl. You're like, a girl? Cool.
---- The above post was generated by the Turing Institute. Maybe.
"doing *things* on two powerbooks connected via Airport..."
Just like these two...