LEARN AND SHARE - History of MAC - 0.S
   
  Home
  Anna University Student's Click
  Computer Applications
  => 3-Dimensional Computer Processor
  => 4G Technology
  => Abbrevations
  => Automatic Screen Refresh Tips
  => A - Z Colors codes for HTML
  => A - Z Keyboard Shortcuts
  => A - Z Run Commands in Windows
  => A - Z Windows XP Short Cuts
  => Batch File Help
  => Block Unwanted Mails
  => Block websites without any Software
  => Computer post and beep codes
  => Changing title of windows media player
  => Chat with Friends through Command Prompt
  => Clear History
  => Cloud Computing
  => Convert Guest to admin in windows Xp
  => Convert Any Document to PDF and Send it to yor any Mail
  => Countdown timer for shutdown computer
  => Create files and folders without any name
  => Create Locker Without Software
  => Displaying a Text Notice before Logon
  => Disable Autorun
  => Disable "Turn Off Computer" Button in Windows XP
  => Disable Security Center warnings
  => DOWNLOADS
  => Enable Taskmanager From Administrator
  => Forget Windows: Midori is coming
  => Hide a File in a Image
  => Hide a Folder using Command Prompt
  => Hide Folder Options
  => Hide inactive icons of the TaskBar
  => Hide Your Partitions
  => Hidden Application in XP
  => Hidden Quotes In Windows Xp
  => Hidden Notepad
  => History of Facebook
  => History of Linux
  => History of MAC - 0.S
  => History of Opearting System
  => History of Orkut
  => History of Unix
  => How to create your own shortcut key for your favorite programs
  => How To Delete Annoying Multiple Entries in Boot Screen
  => How to keep your computer clean
  => How to Install Windows XP
  => Increase the Display Quality
  => Increase your Internet Speed
  => Install OS From USB
  => Laptops of Future
  => Make your Windows Xp Geniune
  => Memory Trick To Speedup Windows Xp
  => Multiple login for google talk
  => NEXI - Robot with facial expressions
  => One Click PC Shutdown
  => Other Software Dowloads
  => Prevent Pen Drive Virus
  => Protect your Word and Excel Files with password
  => Renaming the Administrator
  => Remove Spyware from your System
  => Start a movie in Paint
  => Safe Mode
  => Shortcut for GMAIL
  => Shortcut for Word
  => Slow computer
  => Sticky Keys
  => Speedup Menus
  => Speed up your NTFS file system
  => Shortcutkey for Excel
  => Speed up your PC
  => System Utilities (Downloads)
  => The Internet - Facts
  => Talking XP
  => Turn off Beep Sounds in your System
  => Turn on your PC in Just 10 Seconds
  => Upload your Documents
  => Use Gmail As Online Photo Storage
  => Usefull DOS Files
  => Usefull websites with Codes
  => Who used your PC in your Absence
  => XP Registry Tips and Tweaks
  => Title of your new page
  => A-Z Windows Shortcuts
  Contact Me
  Exclusive
  Guestbook
  Login
  Online Applications
  ONLINE PHOTO EDITORS
  Register and Discuss
  VOTE
  Our Services
  Projects

Mac OS is a series of graphical user interface-based operating systems developed
by 
Apple Inc. (formerly Apple Computer, Inc.) for their Macintosh line of computer
systems
.The Macintosh user experience is credited with popularizing the graphical
user interface. The original form of what Apple would later name the "Mac OS" was
the integral and unnamed system software first introduced in 1984 with the 

original Macintosh
, usually referred to simply as the System software.

Apple deliberately downplayed the existence of the operating system in the early
years of the Macintosh[
citation needed] to help make the machine appear more 
user-friendly
 and to distance it from other operating systems such as MS-DOS,
which was more arcane and technically challenging. Much of this early system
software was held in 
ROM, with updates typically provided free of charge by Apple
dealers on 
floppy disk. As increasing disk storage capacity and performance
gradually eliminated the need for storing much of the advanced GUI operating
system in the ROM, Apple explored 
clones while positioning major operating
system upgrades as separate revenue-generating products, first with System 7.
1 and System 7.5, then with Mac OS 7.6 in 1997.

Early versions of the Mac OS were compatible only with Motorola 68000-based
Macintoshes. As Apple introduced computers with 
PowerPC hardware, the OS
was ported to support this architecture as well. Mac OS 8.1 was the last version
that could run on a 68000-class processor (the 
68040). Mac OS X, which has
superseded the "Classic" Mac OS, is compatible with both PowerPC and Intel
processors through to version 10.5 ("Leopard"). Version 10.6 ("Snow Leopard")
supports only Intel processors.

Versions

The early Macintosh operating system initially consisted of two pieces of software,
called "System" and "Finder", each with its own version number.
System 7.5.2
was the first to include the Mac OS logo (a variation on the original Happy Mac
startup icon), and Mac OS 7.6 was the first to be named "Mac OS".

Before the introduction of the later PowerPC G3-based systems, significant parts
of the system were stored in physical 
ROM on the motherboard. The initial purpose
of this was to avoid using up the limited storage of 
floppy disks on system support,
given that the early Macs had no 
hard disk. (Only one model of Mac was ever actually
bootable using the ROM alone, the 1991 
Mac Classic model.) This architecture also
allowed for a completely graphical OS interface at the lowest level without the need
for a text-only console or command-line mode. Boot time errors, such as finding no
functioning disk drives, were communicated to the user graphically, usually with an
icon or the distinctive Chicago bitmap font and a Chime of Death or a series of beeps.
This was in contrast to PCs of the time, which displayed such messages in a
mono-spaced font on a black background, and required the use of the keyboard,
not a mouse, for input. To provide such niceties at a low level, Mac OS depended
on core system software in ROM on the motherboard, a fact that later helped to
ensure that only Apple computers or licensed clones (with the copyright-protected
ROMs from Apple) could run Mac OS.

Mac OS can be divided into two families:

  • The Mac OS Classic family, which was based on Apple's own code
  • The Mac OS X operating system, developed from Mac OS Classic family, and
  •  NEXTSTEP, which was UNIX-based.

"Classic" Mac OS (1984–2001)

The "classic" Mac OS is characterized by its total lack of a command line; it is a
completely graphical operating system. Versions of 
Mac OS up through System 4
only ran one application at a time. Even so, it was noted for its ease of use. Mac
OS gained
cooperative multitasking with System 5, which ran on the Mac SE and
 
Macintosh II.It was criticized for its very limited memory management, lack of 
protected memory,and susceptibility to conflicts among operating system
"
extensions" that provide additional functionality (such as networking) or support
for a particular device.Some extensions may not work properly together, or work
only when loaded in a particular order.
Troubleshooting Mac OS extensions could be a time-consuming process of 
trial and error.

The Macintosh originally used the Macintosh File System (MFS), a flat file system
 
with only one level of folders. This was quickly replaced in 1985 by the
 
Hierarchical File System (HFS), which had a true directory tree.
Both file systems are otherwise compatible.

Most file systems used with DOS, Unix, or other operating systems treat a
file as simply a sequence of bytes, requiring an application to know which bytes
represent what type of information. By contrast, MFS and HFS give files two
different "forks". The data fork contains the same sort of information as other
file systems, such as the text of a document or the bitmaps of an image file.
The 
resource fork contains other structured data such as menu definitions,
graphics, sounds, or code segments. A file might consist only of resources with an
empty data fork, or only a data fork with no resource fork. A text file could contain its
text in the data fork and styling information in the resource fork, so that an application,
which doesn’t recognize the styling information, can still read the raw text. On the other
hand, these forks provide a challenge to interoperability with other operating systems;
copying a file from a Mac to a non-Mac system strips it of its resource fork,
necessitating such encoding schemes as 
BinHex and MacBinary.

PowerPC versions of Mac OS X up to and including Mac OS X v10.5 Leopard
(support for Classic was dropped by Apple with Snow Leopard's release and it is
no longer included) include a compatibility layer for running older Mac applications,
the 
Classic Environment. This runs a full copy of the older Mac OS, version 9.1 or
later, in a Mac OS X process. PowerPC-based Macs shipped with Mac OS 9.2 as
well as Mac OS X. Mac OS 9.2 had to be installed by the user — it was not installed
by default on hardware revisions released after the release of 
Mac OS X 10.4 Tiger.
Most well-written "classic" applications function properly under this environment, but
compatibility is only assured if the software was written to be unaware of the actual
hardware, and to interact solely with the operating system. The Classic Environment
is not available on Intel-based Macintosh systems due to the incompatibility of 
Mac OS 9 with the x86 hardware.

Users of the classic Mac OS generally upgraded to Mac OS X, but many criticized
it as being more difficult and less user-friendly than the original Mac OS, for the lack
of certain features that had not been re-implemented in the new OS, or for being
slower on the same hardware (especially older hardware), or other, sometimes
serious incompatibilities with the older OS. Because drivers (for printers, scanners,
tablets, etc.) written for the older Mac OS are not compatible with Mac OS X, and
due to the lack of Mac OS X support for older Apple machines, a significant
number of Macintosh users have still continued using the older classic Mac OS.

In June 2005, Steve Jobs announced at the Worldwide Developers Conference 
keynote that Apple computers would be transitioning from PowerPC to 
Intel 
processors and thus dropping compatibility on new machines for Mac OS Classic.
At the same conference, Jobs announced Developer Transition Kits that included
beta versions of Apple software including Mac OS X that developers could use to
test their applications as they ported them to run on Intel-powered Macs.
In January 2006, Apple released the first Macintosh computers with Intel processors,
an 
iMac and the MacBook Pro, and in February 2006, Apple released a Mac mini 
with an Intel Core Solo and Duo processor. On May 16, 2006, Apple released the 
MacBook, before completing the Intel transition on August 7 with the Mac Pro.
To ease the transition for early buyers of the new machines, Intel-based Macs
include an emulation technology called 
Rosetta, which allows them to run
Mac OS X software that was compiled for PowerPC-based Macintoshes.
Rosetta runs transparently, creating a user experience identical to running the
software on a PowerPC machine, though execution is typically slower than with
native code.

The operating system is the successor to Mac OS 9 and the "classic" Mac OS.
It is a 
Unix operating system, based on the NeXTSTEP operating system and the
 
Mach kernel which Apple acquired after purchasing NeXT Computer, with its CEO
 
Steve Jobs returning to Apple at this time. Mac OS X also makes use of the BSD
 
code base. There have been six significant releases of the client version, the most
recent being Mac OS X 10.6, referred to as 
Snow Leopard. On Apple's October
20th 2010 "Back to the Mac" event, Mac OS X 10.7 Lion was previewed, showing
improvements and additions including a Mac App Store.

As well as the client versions, Mac OS X has also had six significant releases as a
server version, called Mac OS X Server. The first of these, 
Mac OS X Server 1.0,
was released in 
beta in 1999. The server versions are architecturally identical to the
client versions, with the differentiation found in their inclusion of tools for server
management, including tools for managing Mac OS X-based
workgroups, mail
servers, and web servers, amongst other tools. It is currently the default operating
system for the 
Xserve server hardware, and as an optional feature on the Mac Mini,
as well as being installable on most other Macs. Unlike the client version, Mac OS X
Server can be run in a 
virtual machine using emulation software such as 
Parallels Desktop.

Mac OS X is also the basis for iOS, (previously iPhone OS) used on Apple's
 
iPhone, iPod Touch, and iPad, as well as being the basis for the operating
system used in the 
Apple TV.

Star Trek

One interesting historical aspect of the classic Mac OS was a relatively unknown
secret prototype Apple started work on in 1992, code-named "Star Trek" (as in
"to boldly go where no Mac has gone before"). The goal of this project was to
create a version of Mac OS that would run on 
Intel-compatible x86 personal
computers. The project was instigated by 
Novell, Inc., who were looking to integrate
their 
DR-DOS with the Mac OS UI as a retort to Microsoft's Windows 3.0.
The Apple/Novell team (fourteen engineers from the former, four from the latter)
was able to get the 
Macintosh Finder and some basic applications, like QuickTime,
running smoothly on a PC. Some of the code from this effort was reused when
porting the Mac OS later to PowerPC.

The project was short lived, being canceled only one year later in early 1993.
There are two theories for the cancellation: the first is that Apple's board canceled
further development upon realizing that going with Star Trek would mean an entirely
new business model and one that would likely see a notable drop in Apple's
lucrative hardware sales; and the second is that an x86 Mac OS was not
commercially viable in the early nineties because 
Microsoft's contracts for
 
Windows 3.1 forced PC manufacturers to pay a royalty to Microsoft for every
computer shipped, regardless of what operating system it contained.

A further complication was that Star Trek was designed to be source-level
compatible, not binary compatible, with the Mac OS. Mac applications would
therefore have to be recompiled or rewritten by their developers to run on the
x86 architecture, and there was much skepticism as to exactly how much
work this would entail.

Fifteen years after Star Trek, support for the x86 architecture was officially
included in Mac OS, and then 
Apple transitioned all desktop computers to
the x86 architecture. This was not the direct result of earlier Project Star
Trek efforts. The 
Darwin underpinning used for Mac OS X 10.0 and later included
support for the x86 architecture. The remaining non-Darwin portion of Mac OS X
(based on
OPENSTEP, which ran on Intel processors) was released officially with
the introduction of x86 Macintosh computers.

68000 emulation

Although the Star Trek software was never released, third-party Macintosh 
emulators
, such as vMac, Basilisk II, and Executor, eventually made it possible
to run the classic Mac OS on Intel-based PCs. These emulators were restricted
to emulating the 
68000 series of processors, and as such most couldn't run versions
of the Mac OS that succeeded 8.1, which required PowerPC processors.
Most also required a Mac ROM image or a hardware interface supporting a
real Mac ROM chip; those requiring an image are of dubious legal standing
as the ROM image may infringe on Apple's intellectual property.

A notable exception was the Executor commercial software product from Abacus
Research & Development, the only product that used 100% reverse engineered
code without the use of Apple technology. It ran extremely quickly but never achieved
more than a minor subset of functionality. Few programs were completely compatible
and many were extremely crash-prone if they ran at all. Executor filled a niche market for
porting 68000 classic
Mac applications to x86 platforms; development ceased in 2002 and the source code
was released by the author in late 2008.

Emulators using Mac ROM images offered near complete Mac OS compatibility
and later versions offered excellent performance as modern x86 processor
performance increased exponentially.

Most of the Mac user base had already started moving to the PowerPC platform
that offered backward compatibility on 8.xx & 9.xx operating systems along with
faster PowerPC software support. This helped ease the transition to PowerPC-only
applications while prematurely obsolescing 68000 emulators and the Classic-only
applications they supported well before these emulators were refined enough to
compete with a real Mac.

PowerPC emulation

At the time of 68000-emulator development PowerPC support was difficult to justify
not only due to the emulation code itself but also the anticipated wide performance
overhead of an emulated PowerPC architecture vs. a real PowerPC based Mac.
This would later prove correct with the start of the PearPC project even years later
despite the availability of 7th & 8th generation x86 processors employing similar
architecture paradigms present in the PowerPC. Many application developers
were also creating and releasing both 68000 Classic and PowerPC versions
concurrently helping to negate the need for PowerPC emulation. PowerPC Mac
users who could technically run either obviously chose the faster PowerPC
applications. Soon Apple was no longer selling 68000-based Macs and the
existing installed base started to quickly evaporate. Despite the eventual
excellent 68000-emulation technology available they proved never to be
even a minor threat to real Macs due to their late arrival and immaturity
even several years after the release of much more compelling PowerPC
based Macs.

The PearPC emulator is capable of emulating the PowerPC processors required
by newer versions of the Mac OS (like 
Mac OS X). Unfortunately, it is still in the early
stages and, like many emulators, tends to run much slower than a native 
operating system would.

During the transition from PowerPC to Intel processors, Apple realized the need
to incorporate a PowerPC emulator into Mac OS X in order to protect its customers'
investments in software designed to run on the PowerPC. Apple's solution is an
emulatorcalled 
Rosetta. Prior to the announcement of Rosetta, industry observers
assumed that any PowerPC emulator running on an x86 processor would suffer a
heavy performance penalty (e.g., PearPC's slow performance). Rosetta's relatively
minor performance penalty therefore took many by surprise.

Another PowerPC emulator is SheepShaver, which has been around since 1998
for 
BeOS on the PowerPC platform, but in 2002 was open sourced with porting
efforts beginning to get it to run on other platforms. Originally it was not designed
for use on x86 platforms and required an actual PowerPC processor present in
the machine it was running on similar to a 
hypervisor. Although it provides PowerPC
processor support, it can only run up to 
Mac OS 9.0.4 because it does not emulate
a 
memory management unit.

Other examples include ShapeShifter(by the same programmer that conceived 
SheepShaver
), Fusion and iFusion. The latter ran classic Mac OS with a PowerPC
"coprocessor" accelerator card. Using this method has been said to equal or better
the speed of a Macintosh with the same processor, especially with respect to the 
m68k series due to real Macs running in MMU trap mode, hampering performance.

Macintosh clones

Several computer manufacturers over the years have made Macintosh clones
 
capable of running Mac OS, notably 
Power Computing, UMAX and Motorola.
These machines normally ran various versions of classic Mac OS. 
Steve Jobs 
ended the clone-licensing program after returning to Apple in 1997.

In 2008, a manufacturing company in Miami, FL called Psystar Corporation,
announced a $499 clone that comes with a 
barebones system that can run
 
Mac OS X 10.5 Leopard. Threatened with legal battles, Psystar originally
called the system OpenMac and have since changed it to Open Computer.
Apple filed a lawsuit with the company and asked that Psystar be ordered to stop
producing clone systems, recall every system sold, and pay monetary damages.
Eventually, Apple prevailed in court, and the Open Computer's production was ceased.
Psystar itself appears to be defunct now, as the company's website is gone.

A/UX

In 1988, Apple released its first UNIX-based OS, A/UX, which was a UNIX
 
operating system with the Mac OS look and feel. It was not very competitive for
its time, due in part to the crowded Unix market. A/UX had most of its success in
sales to the 
U.S. government, where UNIX was a requirement that Mac OS could
not meet. Mac OS X later incorporated code from the UNIX-based 
NeXTStepafter
 
Steve Jobs rejoined Apple in 1997.

MAE

The Macintosh Application Environment (MAE) was a software package introduced
by 
Apple Computer in 1994 which allowed users of certain Unix-based computer
workstations to run Apple Macintosh application software.

MAE used the X Window System to emulate a Macintosh Finder-style graphical
user interface. The last version, MAE 3.0, was compatible with System 7.5.3.

MAE was available for Sun Microsystems SPARCstation and Hewlett-Packard
systems. It was discontinued on May 14, 1998.

MkLinux

Announced at The 1996 World Wide Developers Conference (WWDC), MkLinux
is an open source computer operating system started by the OSF Research Institute
and Apple Computer in February 1996 to port Linux to the PowerPC platform, and
thus Macintosh computers. In the summer of 1998, the community-led MkLinux
Developers Association took over development of the operating system. MkLinux
is short for "Microkernel Linux," which refers to the project's adaptation of the Linux
kernel to run as a server hosted atop the Mach microkernel. MkLinux is based on
version 3.0 of Mach.

Mac OS on non Apple-labeled computers

Though a violation of Apple's EULA, running Mac OS X operating systems
compiled for x86 on a non-Apple PC is possible using various kernel modifications,
third-party and community drivers, and emulation methods. For example, the PC-EFI

project emulates the 
Extensible Firmware Interface that is normally present on Apple's
Intel-based Macs, allowing Mac OS X to be installed on non-Apple hardware.

 


External links

    SHORTCUT KEYS:

    Startup and Login

      command+option+O+F Invoke Open Firmware
      command+option+P+R Reset PRAM
      T Startup in FireWire Target Disk Mode
      option Invoke Startup Manager
      command+S Invoke single-user mode
      command+V Invoke verbose mode
      C Boot from CD/DVD
      X Boot into OS X (if you previously booted from OS 9 on the same volume)
      shift (immediately at startup) Safe boot
      shift (after boot screen, until login screen) Override auto-login
      shift (after login screen) Safe login
      option+escape, then click on a user Present name/password login dialog instead of list of users

     

    System-wide (various chapters)

      option+volume up/down/mute Open Sound preferences
      option+brightness up/down Open Display preferences
      command+space Cycle through active keyboard layouts/scripts
      F12 Eject CD/DVD drive (hold down for two seconds)
      return or enter Select default button in dialog (OK, Open, Save, etc.)
      escape or command+. Exit/cancel dialog
      command+shift+Q Log out
      command+option+shift+Q Log out without confirmation dialog
      power button (laptops) or control+eject (desktops) Bring up Restart/Sleep/Shut Down dialog
      command+option+eject (desktops) Sleep computer immediately
      command+option+escape Bring up Force Quit window
      command+control+eject (desktops) Restart immediately (chance to save changes in open documents)
      command+option+control+eject (desktops) or
      command+option+control+power (laptops)
      Shutdown immediately (chance to save changes in open documents)
      command+control+power button Force restart (no chance to save changes in open documents)

      hold power button

      Force shutdown (no chance to save changes in open documents)

     

    Universal Access (must be enabled in Universal Access preferences) (see Chapter 3)

      command+option+8 Toggle zoom (screen magnification) on/off
      command+option+= Zoom in
      command+option+- Zoom out
      command+option+control+8 Toggle display inversion (white-on-black) on/off
      shift (five times) Toggle Sticky Keys on/off
      option (five times) Toggle Mouse Keys on/off

     

    Full Keyboard Access (see Chapter 3)

      control+F1 Toggle Full Keyboard Access on/off
      control+F2 (or control+M) Focus keyboard control on menu bar
      control+F3 (or control+D) Focus keyboard control on Dock
      control+F4 (or control+W) Focus keyboard control on active Window or cycle to next window
      control+F5 (or control+T) Focus keyboard control on toolbar
      control+F6 (or control+U) Focus keyboard control on palette (utility window)
      control+F7 In windows and dialogs, switch focus to text boxes/lists/controls
      arrow keys Navigate active item
      return, enter, or spacebar Select highlighted item
      return or enter Select default dialog control (OK, Yes, No, Save, Open, etc.)
      escape Cancel action, menu, or dialog

     

    Finder: General (see Chapter 5)

      command+J Open View Options
      command+shift+delete Empty Trash (with confirmation dialog)
      command+option+shift+delete Empty Trash (without confirmation dialog)
      command+F Bring up Find dialog
      command+K Bring up Connect to Server dialog

     

    Finder: Files and Folders (see Chapter 5)

      command+shift+N New Folder in active Finder window (including the Desktop)
      arrow keys Navigate items in active Finder window
      tab/shift+tab Select next/previous file or folder (alphabetically)
      type name of file/folder Select that file/folder
      return Edit file/folder name
      command+O Open selected item(s)
      command+I Open Get Info window for selected item(s)
      command+option+I Open File Inspector window
      command+D Duplicate selected item(s)
      command+L Create alias(es) for selected item(s)
      command+R (for aliases) Show target of selected alias ("reveal original")
      command+T Add selected item(s) to Favorites (creates alias in Favorites folder)
      command+delete Move selected item(s) to Trash
      command+down arrow Open item(s); add option key to close current folder
      command+up arrow Switch to enclosing folder (if no windows are open, opens new window to Home); add option key to close current folder
      option+right arrow/left arrow (folders in list view) Toggle disclosure triangle for selected folder(s) open/closed
      command+option+right arrow/left arrow (folders in list view) Toggle disclosure triangle for all folder(s) open/closed

     

    Finder: Windows (see Chapter 5; Application shortcuts, listed below, also apply to the Finder)

      command+N New Finder window
      command+1/2/3 View active window as Icons/List/Columns
      control+tab or control+I (in list view) Change column sorting; cycles columns left to right (add shift key to cycle right to left)
      command+B Show/hide window toolbar for active window
      command+shift+C/H/I/A/F Go to Computer / Home / iDisk / Applications / Favorites in active window (a new window will be opened if necessary)
      command+shift+G Bring up "Go to Folder" dialog in active window (a new window will be opened if necessary)
      command+[ or command+] Go back or forward in window view history
      command+W Close active Finder window
      command+option+W Close all Finder windows

     

    Finder: Volumes/Media (see Chapter 5)

      command+E Eject volume/disc

     

    Open/Save Dialog Shortcuts (see Chapter 5)

      tab Switch between browser and text fields
      arrow keys, page up/down Navigate in browser
      command+N Create new folder in the current directory
      command+D Change directory to Desktop
      command+shift+A Change directory to /Applications
      command+shift+C Change directory to Computer view (list of volumes)
      command+shift+F Change directory to Favorites folder
      command+shift+H Change directory to Home folder
      command+shift+I Change directory to iDisk (mounts iDisk if necessary)

     

    Dock (see Chapter 6)

      command+option+D Toggle Dock auto-hide on/off
      command+tab Cycle through active applications; each tab press while holding command changes the application once. Add the shift key to cycle backwards. As long as you keep the command key pressed, you can also quit or hide applications as you cycle through them.

     

    Applications, including the Finder (see Chapters 6 and 7)

      command+H Hide current application
      command+option+H Hide all other applications
      command+M Minimize active window to the Dock
      command+option+M Minimize all windows in active application to the Dock
      command+` Cycle through current application's windows (add the shift to cycle backwards)
      command+, Open application preferences dialog (not universal yet, but becoming more common)

     

    Screenshot (see Chapter 7)

    (By default, screenshots are saved to the Desktop in PDF format; add the control key to any of the combinations below to copy the screenshot to the clipboard instead; you can then paste it into any graphics application -- such as OS X's Preview -- and save it in any format you prefer.)
      command+shift+3 Full screenshot
      command+shift+4 Crosshair to allow selection of screenshot area
      command+shift+4, then spacebar Camera to capture specific screen object

     

    Text-related shortcuts in Cocoa applications (see Chapter 7)

      Type
       
       
       
      bindkey <RETURN>
      in Terminal for complete list (in the list, ^ means the control key).

     

     

     

     

    Mac OS X keyboard shortcuts

    • Last Modified: March 03, 2011
    • Article: HT1343
    • Old Article: 75459
    Email this article
    Print this page

    Summary

    Learn about common Mac OS X keyboard shortcuts. A keyboard shortcut is a way to invoke a function in Mac OS X by pressing a combination of keys on your keyboard.

    Products Affected

    Mac OS X 10.0, Mac OS X 10.3, Mac OS X 10.2, Mac OS X 10.1, Mac OS X 10.4, Mac OS X 10.6, Mac OS X 10.5

    To use a keyboard shortcut, or key combination, you press a modifier key with a character key. For example, pressing the Command key (the key with a  symbol) and the "c" key at the same time copies whatever is currently selected (text, graphics, and so forth) into the Clipboard. This is also known as the Command-C key combination (or keyboard shortcut).

    A modifier key is a part of many key combinations. A modifier key alters the way other keystrokes or mouse clicks are interpreted by Mac OS X. Modifier keys include: Command, Control, Option, Shift, Caps Lock, and the fn key (if your keyboard has a fn key).

    Here are the modifier key symbols you can see in Mac OS X menus:

    Command key icon (Command key) - On some Apple keyboards, this key also has an Apple logo (apple
    logo)
    Control key icon (Control key)
    Option or Alt key icon (Option key) - "Alt" may also appear on this key
    Shift icon (Shift key)
    Caps lock icon (Caps Lock) - Toggles Caps Lock on or off
    fn (Function key) 

    Startup keyboard shortcuts

    Press the key or key combination until the expected function occurs/appears (for example, hold Option during startup until Startup Manager appears, or Shift until "Safe Boot" appears). Tip: If a startup function doesn't work and you use a third-party keyboard, connect an Apple keyboard and try again.

    Option Display all bootable volumes (Startup Manager)
    Shift Perform Safe Boot (start up in Safe Mode)
    C Start from a bootable disc (DVD, CD)
    T Start in FireWire target disk mode
    N Start from NetBoot server
    X Force Mac OS X startup (if non-Mac OS X startup volumes are present)
    Command-V Start in Verbose Mode
    Command-S Start in Single User Mode


    Finder keyboard shortcuts

    Command-A Select all items in the front Finder window (or desktop if no window is open)
    Option-Command-A Deselect all items
    Shift-Command-A Open the Applications folder
    Command-C Copy selected item/text to the Clipboard
    Shift-Command-C Open the Computer window
    Command-D Duplicate selected item
    Shift-Command-D Open desktop folder
    Command-E Eject
    Command-F Find any matching Spotlight attribute
    Shift-Command-F Find Spotlight file name matches
    Option-Command-F Navigate to the search field in an already-open Spotlight window
    Shift-Command-G Go to Folder
    Shift-Command-H Open the Home folder of the currently logged-in user account
    Command-I Get Info
    Option-Command-I Show Inspector
    Control-Command-I Get Summary Info
    Shift-Command-I Open iDisk
    Command-J Show View Options
    Command-K Connect to Server
    Shift-Command-K Open Network window
    Command-L Make alias of the selected item
    Command-M Minimize window
    Option-Command-M Minimize all windows
    Command-N New Finder window
    Shift-Command-N New folder
    Option-Command-N New Smart Folder
    Command-O Open selected item
    Shift-Command-Q Log Out
    Option-Shift-Command-Q Log Out immediately
    Command-R Show original (of alias)
    Command-T Add to Sidebar
    Shift-Command-T Add to Favorites
    Option-Command-T Hide Toolbar / Show Toolbar in Finder windows
    Shift-Command-U Open Utilities folder
    Command-V Paste
    Command-W Close window
    Option-Command-W Close all windows
    Command-X Cut
    Option-Command-Y Slideshow (Mac OS X 10.5 or later)
    Command-Z Undo / Redo
    Command-1 View as Icon
    Command-2 View as List
    Command-3 View as Columns
    Command-4 View as Cover Flow (Mac OS X 10.5 or later)
    Command-, (Command and the comma key) Open Finder preferences
    Command-` (the Grave accent key--above Tab key on a US English keyboard layout) Cycle through open Finder windows
    Command-Shift-? Open Mac Help
    Option-Shift-Command-Esc (hold for three seconds) - Mac OS X v10.5, v10.6 or later only Force Quit front-most application
    Command-[ Back
    Command-] Forward
    Command-Up Arrow Open enclosed folder
    Control-Command-Up Arrow Open enclosed folder in a new window
    Command-Down Arrow Open highlighted item
    Command-Tab Switch application--cycle forward
    Shift-Command-Tab Switch application--cycle backward
    Command-Delete Move to Trash
    Shift-Command-Delete Empty Trash
    Option-Shift-Command-Delete Empty Trash without confirmation dialog
    Spacebar (or Command-Y) Quick Look (Mac OS X 10.5 or later)
    Command key while dragging Move dragged item to other volume/location (pointer icon changes while key is held--see this article)
    Option key while dragging Copy dragged item (pointer icon changes while key is held--see this article)
    Option-Command key combination while dragging Make alias of dragged item (pointer icon changes while key is held--seethis article)

     

    Application and other Mac OS X keyboard commands  

    Note: Some applications may not support all of the below application key combinations.

    Command-Space Show or hide the Spotlight search field (if multiple languages are installed, may rotate through enabled script systems)
    Control-A Move to beginning of line/paragraph
    Control-B Move one character backward
    Control-D Delete the character in front of the cursor
    Control-E Move to end of line/paragraph
    Control-F Move one character forward
    Control-H Delete the character behind the cursor
    Control-K Delete from the character in front of the cursor to the end of the line/paragraph
    Control-L Center the cursor/selection in the visible area
    Control-N Move down one line
    Control-O Insert a new line after the cursor
    Control-P Move up one line
    Control-T Transpose the character behind the cursor and the character in front of the cursor
    Control-V Move down one page
    Option-Delete Delete the word that is left of the cursor, as well as any spaces or punctuation after the word
    Option-Command-Space Show the Spotlight search results window (if multiple languages are installed, may rotate through keyboard layouts and input methods within a script)
    Command-Tab Move forward to the next most recently used application in a list of open applications
    Shift-Command-Tab Move backward through a list of open applications (sorted by recent use)
    Shift-Tab Navigate through controls in a reverse direction
    Control-Tab Move focus to the next grouping of controls in a dialog or the next table (when Tab moves to the next cell)
    Shift-Control-Tab Move focus to the previous grouping of controls
    Command-esc Open Front Row (if installed)
    Option-Eject Eject from secondary optical media drive (if one is installed)
    Control-Eject Show shutdown dialog
    Option-Command-Eject Put the computer to sleep
    Control-Command-Eject Quit all applications (after giving you a chance to save changes to open documents), then restart the computer
    Control Option-Command-Eject Quit all applications (after giving you a chance to save changes to open documents), then shut down the computer
    fn-Delete Forward Delete (on portable Macs' built-in keyboard)
    Control-F1 Toggle full keyboard access on or off
    Control-F2 Move focus to the menu bar
    Control-F3 Move focus to the Dock
    Control-F4 Move focus to the active (or next) window
    Shift-Control-F4 Move focus to the previously active window
    Control-F5 Move focus to the toolbar.
    Control-F6 Move focus to the first (or next) panel
    Shift-Control-F6 Move focus to the previous panel
    Control-F7 Temporarily override the current keyboard access mode in windows and dialogs
    F9 Tile or untile all open windows
    F10 Tile or untile all open windows in the currently active application
    F11 Hide or show all open windows
    F12 Hide or display Dashboard
    Command-` Activate the next open window in the frontmost application
    Shift-Command-` Activate the previous open window in the frontmost application
    Option-Command-` Move focus to the window drawer
    Command- - (minus) Decrease the size of the selected item
    Command-{ Left-align a selection
    Command-} Right-align a selection
    Command-| Center-align a selection
    Command-: Display the Spelling window
    Command-; Find misspelled words in the document
    Command-, Open the front application's preferences window (if it supports this keyboard shortcut)
    Option-Control-Command-, Decrease screen contrast
    Option-Control-Command-. Increase screen contrast
    Command-? Open the application's help in Help Viewer
    Option-Command-/ Turn font smoothing on or off
    Shift-Command-= Increase the size of the selected item
    Shift-Command-3 Capture the screen to a file
    Shift-Control-Command-3 Capture the screen to the Clipboard
    Shift-Command-4 Capture a selection to a file
    Shift-Control-Command-4 Capture a selection to the Clipboard
    Command-A Highlight every item in a document or window, or all characters in a text field
    Command-B Boldface the selected text or toggle boldfaced text on and off
    Command-C Copy the selected data to the Clipboard
    Shift-Command-C Display the Colors window
    Option-Command-C Copy the style of the selected text
    Control-Command-C Copy the formatting settings of the selected item and store on the Clipboard
    Option-Command-D Show or hide the Dock
    Command-Control D Display the definition of the selected word in the Dictionary application
    Command-E Use the selection for a find
    Command-F Open a Find window
    Option-Command-F Move to the search field control
    Command-G Find the next occurrence of the selection
    Shift-Command-G Find the previous occurrence of the selection
    Command-H Hide the windows of the currently running application
    Option-Command-H Hide the windows of all other running applications
    Command-I Italicize the selected text or toggle italic text on or off
    Option-Command-I Display an inspector window
    Command-J Scroll to a selection
    Command-M Minimize the active window to the Dock
    Option-Command-M Minimize all windows of the active application to the Dock
    Command-N Create a new document in the frontmost application
    Command-O Display a dialog for choosing a document to open in the frontmost application
    Command-P Display the Print dialog
    Shift-Command-P Display a dialog for specifying printing parameters (Page Setup)
    Command-Q Quit the frontmost application
    Command-S Save the active document
    Shift-Command-S Display the Save As dialog
    Command-T Display the Fonts window
    Option-Command-T Show or hide a toolbar
    Command-U Underline the selected text or turn underlining on or off
    Command-V Paste the Clipboard contents at the insertion point
    Option-Command-V Apply the style of one object to the selected object (Paste Style)
    Option-Shift-Command-V Apply the style of the surrounding text to the inserted object (Paste and Match Style)
    Control-Command-V Apply formatting settings to the selected object (Paste Ruler Command)
    Command-W Close the frontmost window
    Shift-Command-W Close a file and its associated windows
    Option-Command-W Close all windows in the application without quitting it
    Command-X Remove the selection and store in the Clipboard
    Command-Z Undo previous command (some applications allow for multiple Undos)
    Shift-Command-Z Redo previous command (some applications allow for multiple Redos)
    Control-Right Arrow Move focus to another value or cell within a view, such as a table
    Control-Left Arrow Move focus to another value or cell within a view, such as a table
    Control-Down Arrow Move focus to another value or cell within a view, such as a table
    Control-Up Arrow Move focus to another value or cell within a view, such as a table
    Command-Right Arrow Move the text insertion point to the end of the current line
    Command-Left Arrow Move the text insertion point to the beginning of the current line
    Command-Down Arrow Move the text insertion point to the end of the document
    Command-Up Arrow Move the text insertion point to the beginning of the document

    Shift-Command-Right Arrow

    Select text between the insertion point and the end of the current line (*)
    Shift-Command-Left Arrow Select text between the insertion point and the beginning of the current line (*)
    Shift-Right Arrow Extend text selection one character to the right (*)
    Shift-Left Arrow Extend text selection one character to the left (*)
    Shift-Command-Up Arrow Select text between the insertion point and the beginning of the document (*)
    Shift-Command-Down Arrow Select text between the insertion point and the end of the document (*)
    Shift-Up Arrow Extend text selection to the line above, to the nearest character boundary at the same horizontal location (*)
    Shift-Down Arrow Extend text selection to the line below, to the nearest character boundary at the same horizontal location (*)
    Shift-Option-Right Arrow Extend text selection to the end of the current word, then to the end of the following word if pressed again (*)
    Shift-Option-Left Arrow Extend text selection to the beginning of the current word, then to the beginning of the following word if pressed again (*)
    Shift-Option-Down Arrow Extend text selection to the end of the current paragraph, then to the end of the following paragraph if pressed again (*)
    Shift-Option-Up Arrow Extend text selection to the beginning of the current paragraph, then to the beginning of the following paragraph if pressed again (*)
    Control-Space Toggle between the current and previous input sources
    Option-Control-Space Toggle through all enabled input sources
    Option-Command-esc Force Quit

    (*) Note: If no text is selected, the extension begins at the insertion point. If text is selected by dragging, then the extension begins at the selection boundary. Reversing the direction of the selection deselects the appropriate unit.


    Universal Access - VoiceOver keyboard commands

    For information about VoiceOver key combination differences in Mac OS X v10.6, see this article.

    Command-F5 or
    fn Command-F5
    Turn VoiceOver on or off
    Control Option-F8 or
    fn Control Option-F8
    Open VoiceOver Utility
    Control Option-F7 or
    fn Control Option-F7
    Display VoiceOver menu
    Control Option-;
    or fn Control Option-;
    Enable/disable VoiceOver Control Option-lock
    Option-Command-8 or
    fn Command-F11
    Turn on Zoom
    Option-Command-+ Zoom In
    Option-Command- - (minus) Zoom Out
    Option-Control-Command-8 Invert/revert the screen colors
    Control Option-Command-, Reduce contrast
    Control Option-Command-. Increase contrast

    Note: You may need to enable "Use all F1, F2, etc. keys as standard keys" in Keyboard preferences for the VoiceOver menu and utility to work.


    Universal Access - Mouse Keys

    When Mouse Keys is turned on in Universal Access preferences, you can use the keyboard or numeric keypad keys to move the mouse pointer. If your computer doesn't have a numeric keypad, use the Fn (function) key.

    8 Move Up
    2 Move Down
    4 Move Left
    6 Move Right
    1 Move Diagonally Bottom Left
    3 Move Diagonally Bottom Right
    7 Move Diagonally Top Left
    9 Move Diagonally Top Right
    5 Press Mouse Button
    0 Hold Mouse Button
    . (period on number pad) Release Hold Mouse Button

    See also: Shortcuts for Mouse Keys.



 
 
   
Today, there have been 263511 visitors (1666983 hits) on this page!
This website was created for free with Own-Free-Website.com. Would you also like to have your own website?
Sign up for free