There are thousands of files and folders hidden away on your Mac so that you can't meddle with them. Sometimes, however, you need to access those files.
Perhaps you want to tweak something following a tip you've seen on Macworld. Maybe you're troubleshooting a program and you've been asked to delete a preference file or find a log file that will help you fix the problem. Some Mac users may want to remove some of these hidden files as they take up valuable disk space.
In this article we explain how to locate these hidden files and folders, including the most searched-for folder: the mysterious ~/Library folder.
(If you're trying to find a Word file that's vanished, by the way, you may like to consult How to get back deleted Word files instead. You may also be able to recover lost files if you have a Time Machine backup.)
What files are hidden on a Mac?
In UNIX, hidden files are preceded by a . and won't show up in a normal file list. They could be a .htaccess file, a .bash_profile, or a .svn directory, for example. Folders like /usr, /bin, and /etc are also hidden away.
The hidden folder that users are most likely to want to access is the Library folder (~/Library). It's where your personal application-support files and, in some cases, data is stored.
Why are some files and folders hidden?
Some of these folders and files are considered too confusing or even dangerous for most users so they are hidden away. You might feel confident that you know what you're doing on your Mac, but there are plenty of Mac users who could cause damage or data loss if they were able to mess with files in the Library, for example.
Where is my Mac's Library folder?
Prior to Mac OS X Lion's release back in 2011, if you wanted to access the Library folder you could just open your Home folder and view the Library folder there. That folder is still located in Home, but it's now hidden.
You may have just looked in your Macintosh HD folder and thought you saw the Library folder, but that's not the Library folder in question. There are actually three Library folders on the Mac.
The Library folder you can see contains files that are accessible to all users but only changeable by administrators. Then there is the ~/Library folder that's located in the Home folder. The third Library folder is located in System and contains all the files that MacOS needs to run.
Spot the difference - compare these three Library folders:
How to view a Mac's ~/Library folder
There are three ways to easily view your hidden ~/Library/ folder.
In macOS Sierra Apple added a Finder keyboard shortcut that makes it possible to quickly show all the hidden files and folders. You just need to do the following:
- Open the Finder
- Go to your Macintosh HD folder (access this from Devices in the left column)
- Hold down Cmd + Shift + . (dot)
- All the hidden files will become visible
- Hold down Cmd + Shift + . (dot) a second time to hide the files again
The easiest way to find your hidden ~/Library/ folder is to do the following:
- Open Finder
- Hold down Alt (Option) and choose Go from the dropdown menu bar at the top of the screen
- You will see the ~/Library folder listed below the Home folder
Alternatively, you could do the following:
- Open the Finder
- Choose Go from the menu bar
- Choose Go to Folder (or Shift + Cmd + G)
- Type ~/Library into the text box and click Go
You can now see and access the contents of the ~/Library which were previously hidden from sight.
How to keep the hidden ~/Library folder visible
If you follow the second and third methods above the ~/Library will remain visible until you shut that Finder window. Next time you look it will have vanished again. If you follow the first method in Sierra the hidden files and folders will remain in view until you press Cmd + Shift + . (dot) a second time.
If you're using a pre-Sierra version of macOS, there are ways to keep the hidden ~/Library folder visible. The easiest way is to drag the hidden Library icon from the Finder window to the Finder sidebar. This will make it accessible even after you've closed the Finder.
Alternatively, make an alias to the library folder that you can access from your desktop. To make an alias of your Library folder, do the following:
- Opened the ~/Library folder in the Finder
- Hold down Cmd + Alt and drag the Library folder icon from the Finder window to your desktop
How to view hidden folders using Terminal
Another way to make hidden files and folders visible requires you to use Terminal.
- Open Terminal
- Run the following script:
$ defaults write com.apple.Finder AppleShowAllFiles true
$ killall Finder
If you want to switch it back, simply change the true to false.