While macOS always seems complete to me in more ways than one, there are a few shortcomings that disappoint me at times. If the unavailability of simple dark/light mode and Turbo Boost toggles seem hard to explain, the lack of a straightforward way to conceal confidential files has never failed to baffle me. In an age where an extra layer of shield against prying eyes has become the need of the hour, there has to be a quick way to keep sensitive files under the wraps, hasn’t it? So, what’s the workaround? Turns out, there is a viable trick to hide or unhide files and folders with Terminal on Mac. If you feel comfortable using Terminal commands, you may find this hack quite helpful. Let’s unravel it!
Hide, View, and Unhide Files and Folders with Terminal on macOS
Clearing out a few doubts right at the beginning is always better, especially when you are dealing with a hack like this one.
Is There Any Complexity involved?
Nope. So, long as you have easy access to the Terminal commands (or remember them), you can quickly keep any files out of sight on your Mac. If you ever want to revert and make those files show up again or view the hidden files, you will have to go through the same route – albeit with different commands (direct path can also work for viewing). As these commands work pretty well and that too without any complexities, you can master them without any hassle. And yes, you also don’t need to be running the latest iteration of macOS to use this hack.
- Launch Terminal app on your Mac. You can use the Spotlight search to dive into the app right away.
2. Now, enter the below-given command. Make sure not to press the Return key as yet.
3. Next, give space after “hidden”.
4. Next up, navigate to the file or folder you wish to hide and then drag it to the end of the command in the Terminal window.
5. Finally, press the Return key.
Voila! The fill has disappeared on your Mac.
Note: While this command comes into effect immediately, at times it might not work as expected. In this case, you might need to relaunch the Finder to make the file disappear.
View Hidden Files and Folders on macOS
Wondering where has the file gone and how you can access it? Well, it’s just as straightforward.
- Open the Terminal app on your macOS device and then enter the following command.
defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder
2. Hit the Return key. Now, you can view all of your hidden files in Finder.
Unhide Files or Folders on macOS
If you wish to unhide the specific files you had concealed earlier, you can do so with ease.
- Launch the Terminal app on your Mac and then enter the below-given command. Be sure not to hit the Return key as yet.
2. Next, make sure to include a space at the end of the command. Then, drag the file to the end of the command and then press the Return key.
Check out, your file has once again begun to show up in the Finder. That’s pretty much it!
Hide and Unhide Files on Mac with Ease
So, these are the quick ways to keep all of your private files away from the prying eyes. While they work efficiently, I wish Apple offered an easier way to hide files on the macOS operating system. It would be better if the option existed inside the customization setting or the contextual menu itself. Well, I say it because I don’t think everyone likes to indulge with Terminal commands – barring a few pro-Mac users. What’s your take on it? Feel free to shoot your thoughts in the comments below.
This will unhide a folder but not contents within it. How can it unhide folders and all sub folders and content?
So, how do we drag the invisible file/folder to the terminal in order to make it visible?
how do you drag the file to the end of the ‘unhide’ command if you have hidden it?
you show it with cmd+shift+.