The Terminal is an application inside all Macs. It might be intimidating at first, because it's not as intuitive as the usual user interface, but it offers a lot of neat features, and you can use it do a lot of things that you would otherwise do manually on your system.This article will show you how to play games on the Terminal.
Terminal is one of the most powerful macOS apps, which allows you to perform actions with different commands. Although Terminal Commands are seemingly difficult to carry out, believe me, they aren’t. Once you know the commands, you can quickly perform tasks like shutting down your Mac or copying contents from one place to another right from your terminal
As the terminal is a CLI (Command Line Interface), the language we type in which interacts with the Mac, is known as bash, and commands are called bash commands. This tool is often overlooked because it is completely different from the GUI (Graphical User Interface ), which provides a rich interface. But today I’ve come up with a useful list of macOS Terminal Commands that you can learn easily and will help you do things instantly. So let’s start.
11 Cool Terminal Commands for macOS – Mac User Should Try
#1. Hide/Unhide and View Files/Folders in Finder
macOS Terminal provides you an easy way to Hide, Unhide or View hidden files in the Finder via Terminal.
Open up the terminal from /Applications/finder or alternatively launch it from Spotlight.
To Hide any File/Folder:
Just type any text in Terminal and your computer will speak it in your Mac's default voice. But there's about 20 voices and intonations to choose from plus the ability to convert an entire text file into speech. So here's a slick audiobook maker at your hand. Open up Terminal, type in: say followed by a space and any text you want to hear. These system animations are great but can take a bit off the processing power and make your GUI slow if you are running OS X on an older Macbook or Mac. In this post we will highlight a few tips that can speed up your Mac using basic terminal commands. Terminal is a utility that allows you to interact with your Mac through the command line. Linux operating systems include similar tools, since both Linux and macOS are Unix-like OSes. The command line interface (CLI), or the language that you type into Terminal to interact with your Mac, is called bash.
Type in the following command :
Now, drag the file which you want to hide in the terminal and click Enter.
To View Hidden File/Folder:
Type defaults write com.apple.finder AppleShowAllFiles -bool TRUE in the Terminal.
Once done you need to restart the Finder, it can be done by this command.
If you ever wish to hide the sensitive files again, repeat all the commands by replacing TRUE with FALSE.
To Unhide any File/Folder:
Unhiding the file/folder is fairly easy, just replace “hidden” with “nohidden”.
Now, drag the file/folder which you want to unhide.
#2. Download Files Using Terminal
If you’ve a direct link of the file which you want to download, you can use the following commands to download the file using the Terminal on Mac.
Note: If you want to download the contents to any other directory replace “downloads” with the directory name.
#3. Keep your Mac Awake
To prevent the mac from sleep, or showing screensaver after some inactivity use
If you want this command to get auto-disabled after a certain period of time, put the -t flag and specify the time in seconds as shown below.
Here, after 150000 seconds the command will get disabled, and the settings will be restored. Meanwhile, you can also use Cmd + C to terminate the command.
#4. Change Default Screenshot Format Type
By default, the screenshots are saved in .PNG format, but you can gain full control over the screenshots behavior.
To change default screenshot format type, use defaults write com.apple.screencapture type followed by type for e.g. : ( PNG, JPG, GIF, or PDF), then press Enter.
#5. Access iCloud Drive Using Terminal
To access the data from your iCloud Drive use the following command.
However, we already have a detailed guide on how you can access, copy, or move data to your iCloud Drive, which you can check out anytime.
#6. Shut Down or Restart Mac using Terminal
To shut down your mac with CLI (Command Line Interface) aka Terminal, use
Just as shut down, you can restart your Mac by
#7. View File Contents
To access the contents of any damaged or corrupted file, you can force the terminal to open it with this command.
Note: If you try to open an image file in the terminal, it will show some gibberish text.
#8. Speed Up Time Machine Backup
Whenever you’re updating the Mac to the new version, backup’s are assurity of your data and the easiest way to take a backup is to use Time Machine. But do you know? You can speed up time machine backup using the terminal by this command
#9. Add Spaces to your Dock
If you feel, your dock is crowded with a lot of apps. You can add up a little space between each app icon, here’s how.
Type:
and hit Return.
Once done, type:
and press Return again
#10. Copy Contents from One Folder to Another
Copying contents from one place to another is fairly easy with Terminal, Type in the following command
Replace original with the current directory, and new with the name of the directory to which you want to copy the contents.
#11. Make your Mac Say Anything you want
This is the coolest command that macOS provides, you can make your Mac say anything you want, by using the say command followed by the words.
say “hello, iGeeksblog”
Wrapping Up…
There are lots of bash commands available for macOS. However, these were some of them. Do give them a try, and make more out of your Mac.
You might also like to read:
Which command did you like the most? Share your views in the comment section.
Nikhil runs iGB’s official YouTube channel. He is the official lensman of iGB and GB’s small studio is Nikhil’s playground, where he does all wonders with his remarkable signature. When Nikhil is not in his studio, you may spot him in a gourmet restaurant, chomping his way through some delicious food. He is a great traveler, who can go for long drives in search of good food.
- https://www.igeeksblog.com/author/nikhil/How to Manage Website Settings in iOS 13 Safari on iPhone and iPad
- https://www.igeeksblog.com/author/nikhil/How to Fix 'iMessage Needs to Be Enabled to Send This Message' Issue
- https://www.igeeksblog.com/author/nikhil/
- https://www.igeeksblog.com/author/nikhil/How to Enable and Use Taptic Time on Apple Watch in watchOS 6
Get all best apps via Setapp
Replace Mac defaults and discover new gems in one suite.
For those who have never used Terminal commands on Mac before, the app’s resemblance to hacking (as seen in movies) can be a little intimidating. But in fact, Terminal isn’t all that complicated once you know a little about how it works.
Many commands are surprisingly straightforward, such as how to open a file in Terminal and the dangerously powerful (since it bypasses the Trash) Terminal delete file capability:
open ~/Desktop/filename.extension
rm filename.extension
The rm stands for remove, so use with caution!
For another example, let’s look at how to create a folder on Mac. Using Finder, this would simply be a case of right-clicking and choosing New Folder. When it comes to how to make a directory in Terminal, we’d need to use a specific command:
mkdir 'new folder'
The Terminal window itself is designed to grant users access to UNIX features hidden away behind the Mac operating system. But you don’t need to learn about all of the technical stuff if you don’t want to. All you need to know is that a bit of Mac command line rote learning can help you do all sorts of cool things with your laptop or desktop that you couldn’t achieve otherwise.
Fix Mac problems without Terminal
Terminal commands aren’t easy. With Setapp, a one-stop platform for Mac apps, you can do the same — or more — in a beautiful interface.
8 Best Terminal Commands For Mac
Of course, defining the best Terminal commands for Mac really depends on what you want to get out of this tool. First things first though, to start you need to know how to open command prompt on Mac because you can’t use any Terminal commands without it:
- Double-click your Macintosh HD icon or open a Finder window
- Make your way into the Applications folder
- Double-click Utilities and open Terminal
You’ll be met with a window that shows the name of your Mac followed by your username and a $ sign. All of the Mac Terminal commands listed here are entered after this, followed by a press or two of the Return key.
Actually using the app may be a bit tricky if you’ve never done so before, but at least the question of how to open Terminal on Mac is easy to answer. Pay attention going forward!
1. Show or hide files and folders
One of the easier, and most useful, commands to use in conjunction with Mac command line is the one that reveals hidden files and folders in macOS:
defaults write com.apple.finder AppleShowAllFiles -bool TRUE
killall Finder
Mac Terminal For Windows
Now you can edit and delete files that were previously inaccessible. When you want to hide these files again, just change the TRUE above to FALSE and repeat the process.
2. Duplicate files between folders
Rather than dragging and dropping or copying files between folders, you can use Ditto Terminal command on Mac to achieve the same result:
Ditto [original folder] [new folder]
If you have folders in different locations with the same name, you can type -v after Ditto to display each item’s file path using the verbose mode of Mac Terminal.
3. Change default screenshot settings
Tired of clogging up your desktop with screenshots? Terminal on Mac offers an easy fix for that with the option to set a new location for screenshots to be saved. Just enter the following:
defaults write com.apple.screencapture location ~/your/desired/location
killall SystemUIServer
You can also change the default file format (PNG) if you want to generate screenshots as JPEGs or PDFs instead:
defaults write com.apple.screencapture type jpg
4. Improve the screenshot process
If you take a lot of screenshots on your Mac, you might have noticed that it automatically adds a drop shadow to screenshotted windows. If you’d prefer to turn these shadows off, you can do so with the following Mac commands:
$ defaults write com.apple.screencapture disable-shadow -bool TRUE
killall SystemUIServer
To further customize how screenshots appear on your Mac, you could look at CleanShot. This app allows you to capture your Mac’s screen without the distraction of desktop icons, set custom wallpapers on the background, and annotate or blur certain parts of the image.
After taking a screenshot with CleanShot, a small popup window allows you to tweak the appearance of your capture — such as adding shapes, text, or pixelating parts of the image — before you share it anywhere using a layout similar to the simple and intuitive actions in Preview.
5. Download files without using your browser
The art of downloading files without using a web browser is familiar to any millennials who risked malware and viruses to download their favorite tracks from Limewire or Kazaa, but may be unheard of to others.
A nifty Mac command line trick exists for downloading files without using your web browser if you already know the location of the file. The command is as follows:
cd ~/Downloads/
curl -O http://website.com/folder/file...
The first part is a crash course in how to change directory in Terminal, as that’s what the cd stands for. So by re-reading the example above, you can see that the file will appear in your Downloads folder when it’s finished downloading.
6. Keep your Mac awake
Overriding your Mac’s default sleep settings (available via System Preferences ➙ Energy Saver) is a breeze using one of Terminal’s more humorous Mac commands. Apparently, like so many people out there, Macs run on coffee:
caffeinate -u -t [number of seconds to remain active]
If you’d rather not launch Terminal every time you need to keep your Mac awake, there’s an app out there called Lungo that lives in your menu bar and builds on the coffee theme. Just select the cup icon in the top right corner of your screen and you can keep your Mac awake for 10 minutes, 30 minutes, 1 hour, 4 hours, or indefinitely with a single click.
7. View the contents of any folder or file
If one of your files gets corrupted, or you suspect there’s a hidden message tucked away somewhere inside its package, you can use the Terminal window to see some details about it:
cat ~/file/path/here
The command will throw out a bunch of indecipherable nonsense if you try to use it on something like an image or an audio file, but it could be a lifesaver when recovering text from a corrupted Word document, for example.
8. Hide inactive apps in Dock and dull hidden ones
Accruing more and more apps in your Dock is pretty much par for the course when you use a Mac for any significant length of time. So a good-to-know Terminal command here is the one that makes your Dock embrace a minimal approach by showing only active apps:
defaults write com.apple.dock static-only -bool TRUE
killall Dock
If you want to take this process even further, you can dim apps that aren’t visible on your monitor(s):
defaults write com.apple.Dock showhidden -bool TRUE
killall Dock
Another easier option for those with the cluttered Dock is to check out uBar, a simple and minimal replacement. Instead of a long line of icons, you can now have a highly customizable bar that allows you to devote more space to the apps that matter most.
You can use uBar to preview, group, quit, or close apps and windows, without the need to open them first, across multiple monitors. It’s an altogether less distracting option for those who find the default Dock a bit cluttered or unpredictable.
Best Terminal for Mac alternatives
If you simply can’t get to grips with how to open Terminal on Mac or get comfortable with all of its ins and outs, you may want to investigate an app like MacPilot.
Get a perfect Terminal alternative
Install MacPilot, an appealing tool that will replace Terminal on your Mac. Over 1000 hidden macOS features and ease of use.
MacPilot grants access to more than 1,000 hidden features in macOS using UNIX without requiring that you learn any complicated commands. Instead, it offers users a Finder-esque window that groups tweaks by both application and function.
In most cases, enabling or disabling features with MacPilot is as simple as checking or unchecking the relevant boxes. You can also explore content across your disks using a File Browser that includes hidden files and detailed information about all available items.
The range of System Tools, reference guides, and secret tricks offered by MacPilot is a powerful alternative to Terminal for those who would rather avoid struggling with commands.
Why the Terminal window still matters
Try to wax lyrical about the benefits of Mac commands with fellow Apple users and there’s a good chance you’ll be met with them asking “what is a Terminal?” The fact is, this app isn’t something that the average Mac user ever bothers much with.
As you can see from the list of useful commands above, neglecting to use Terminal on Mac or an app like MacPilot means never seeing everything that your laptop or desktop is capable of.
One of many great things about using Mac Terminal commands is that, should you make a mistake, you can usually undo whatever you’ve done just by changing TRUE to FALSE and running the command again or simply changing the location or setting back to what it was before.
It’s true that Mac Terminal has a steep learning curve if you’re not used to its “language” but, whether or not you take the easier route with MacPilot, you can still try some of the cool tricks Terminal allows. You can play games, for example, by doing the following:
- Open a Terminal window and type emacs then press Enter
- With GNU Emacs selected, hit Escape
- On the next screen, type x then tetris, pong or snake and press Enter
The most interesting example of a hidden Mac Terminal trick? That has to be the option to watch an ASCII version of the entire movie Star Wars:
telnet towel.blinkenlights.nl
Grab some popcorn and enjoy!
Best of all, the apps mentioned throughout this article: CleanShot, Lungo, uBar, MacPilot — are all available for a free 7-day trial with Setapp, a platform for more than 150 apps to extend the possibilities of your Mac. See the best your Mac can do.
Setapp lives on Mac and iOS. Please come back from another device.
Meantime, prepare for all the awesome things you can do with Setapp.
Read onSign Up
How To Use Mac Terminal
Setapp uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy.