Skip to content

Festive sale: the best deals in one sheet. See the deals

Learn macOS Terminal Commands

›_system_profiler SPHardwareDataType
›_system_profiler SPPowerDataType
›_system_profiler SPSoftwareDataType
›_system_profiler SPStorageDataType
›_system_profiler SPDisplaysDataType
›_system_profiler SPAudioDataType
›_system_profiler SPNetworkDataType
›_system_profiler SPBluetoothDataType
›_system_profiler SPUSBDataType
›_system_profiler SPThunderboltDataType
›_system_profiler SPApplicationsDataType
›_sw_vers
›_sw_vers -productVersion
›_sw_vers -buildVersion
›_uname -a
›_uname -m
›_system_profiler SPHardwareDataType
›_system_profiler SPPowerDataType
›_system_profiler SPSoftwareDataType
›_system_profiler SPStorageDataType
›_system_profiler SPDisplaysDataType
›_system_profiler SPAudioDataType
›_system_profiler SPNetworkDataType
›_system_profiler SPBluetoothDataType
›_system_profiler SPUSBDataType
›_system_profiler SPThunderboltDataType
›_system_profiler SPApplicationsDataType
›_sw_vers
›_sw_vers -productVersion
›_sw_vers -buildVersion
›_uname -a
›_uname -m
›_arch
›_sysctl hw.memsize
›_sysctl hw.ncpu
›_uptime
›_hostname
›_scutil --get ComputerName
›_scutil --get LocalHostName
›_scutil --get HostName
›_mkdir FOLDER_NAME
›_mkdir {FOLDER_ONE,FOLDER_TWO,FOLDER_THREE}
›_mktemp
›_mkfile SIZE OUTPUT_FILE
›_cp SOURCE_FILE DESTINATION_FILE
›_cp SOURCE_FILE DESTINATION_FOLDER/
›_cp *.FILE_TYPE DESTINATION_FOLDER/
›_cp SOURCE_FOLDER/*.FILE_TYPE DESTINATION_FOLDER/
›_arch
›_sysctl hw.memsize
›_sysctl hw.ncpu
›_uptime
›_hostname
›_scutil --get ComputerName
›_scutil --get LocalHostName
›_scutil --get HostName
›_mkdir FOLDER_NAME
›_mkdir {FOLDER_ONE,FOLDER_TWO,FOLDER_THREE}
›_mktemp
›_mkfile SIZE OUTPUT_FILE
›_cp SOURCE_FILE DESTINATION_FILE
›_cp SOURCE_FILE DESTINATION_FOLDER/
›_cp *.FILE_TYPE DESTINATION_FOLDER/
›_cp SOURCE_FOLDER/*.FILE_TYPE DESTINATION_FOLDER/
›_rsync -avh --ignore-existing SOURCE_FOLDER/ BACKUP_FOLDER/
›_mv *.FILE_TYPE ~/.Trash/
›_rmdir EMPTY_FOLDER
›_rm -i FILE
›_wc -w FILE
›_file FILE
›_stat FILE
›_stat -f "%Sm %N" FILE
›_stat -f "%Sp %N" FILE
›_ls -lO FILE
›_ls -le FILE
›_du -sh FILE_OR_FOLDER
›_du -sh *
›_find . -name "*.FILE_TYPE"
›_find . -type f -size +SIZE
›_find . -name "FILE_NAME"
›_rsync -avh --ignore-existing SOURCE_FOLDER/ BACKUP_FOLDER/
›_mv *.FILE_TYPE ~/.Trash/
›_rmdir EMPTY_FOLDER
›_rm -i FILE
›_wc -w FILE
›_file FILE
›_stat FILE
›_stat -f "%Sm %N" FILE
›_stat -f "%Sp %N" FILE
›_ls -lO FILE
›_ls -le FILE
›_du -sh FILE_OR_FOLDER
›_du -sh *
›_find . -name "*.FILE_TYPE"
›_find . -type f -size +SIZE
›_find . -name "FILE_NAME"
›_find FOLDER -name "*.FILE_TYPE"
›_find . -type d -name "NAME*"
›_find . -empty
›_find . -type f -mtime -DAYS
›_cd ~
›_cd ~/Desktop
›_cd ~/Documents
›_cd ~/Pictures
›_cd ~/Movies
›_cd ~/Music
›_cd /Applications
›_cd /Applications/Utilities
›_cd ../..
›_cd /
›_cd -
›_cd "FOLDER_PATH"
›_find FOLDER -name "*.FILE_TYPE"
›_find . -type d -name "NAME*"
›_find . -empty
›_find . -type f -mtime -DAYS
›_cd ~
›_cd ~/Desktop
›_cd ~/Documents
›_cd ~/Pictures
›_cd ~/Movies
›_cd ~/Music
›_cd /Applications
›_cd /Applications/Utilities
›_cd ../..
›_cd /
›_cd -
›_cd "FOLDER_PATH"
›_cd ~/Library
›_cd ~/Library/Application\ Support
›_realpath .
›_dirname FULL_FILE_PATH
›_basename FULL_FILE_PATH
›_open FOLDER_PATH
›_ls
›_ls -l
›_ls -la
›_ls -lh
›_ls -a
›_ls -t
›_ls -S
›_ls -d */
›_ping -c COUNT DOMAIN
›_curl -I URL
›_cd ~/Library
›_cd ~/Library/Application\ Support
›_realpath .
›_dirname FULL_FILE_PATH
›_basename FULL_FILE_PATH
›_open FOLDER_PATH
›_ls
›_ls -l
›_ls -la
›_ls -lh
›_ls -a
›_ls -t
›_ls -S
›_ls -d */
›_ping -c COUNT DOMAIN
›_curl -I URL
›_ipconfig getifaddr NETWORK_INTERFACE
›_networksetup -listallhardwareports
›_networksetup -getinfo NETWORK_SERVICE
›_networksetup -getdnsservers NETWORK_SERVICE
›_lsof -i -P | grep LISTEN
›_ps aux
›_kill PROCESS_ID
›_zip -r ARCHIVE.zip FOLDER
›_zip ARCHIVE.zip FILE
›_zip ARCHIVE.zip FILE_ONE FILE_TWO FILE_THREE
›_zip -e ARCHIVE.zip FILE
›_unzip ARCHIVE.zip
›_unzip -l ARCHIVE.zip
›_qlmanage -p FILE
›_open FILE
›_screencapture OUTPUT_PATH
›_ipconfig getifaddr NETWORK_INTERFACE
›_networksetup -listallhardwareports
›_networksetup -getinfo NETWORK_SERVICE
›_networksetup -getdnsservers NETWORK_SERVICE
›_lsof -i -P | grep LISTEN
›_ps aux
›_kill PROCESS_ID
›_zip -r ARCHIVE.zip FOLDER
›_zip ARCHIVE.zip FILE
›_zip ARCHIVE.zip FILE_ONE FILE_TWO FILE_THREE
›_zip -e ARCHIVE.zip FILE
›_unzip ARCHIVE.zip
›_unzip -l ARCHIVE.zip
›_qlmanage -p FILE
›_open FILE
›_screencapture OUTPUT_PATH
›_screencapture -c
›_screencapture -C OUTPUT_PATH
›_sleep SECONDS && screencapture -i -c
›_sips -s format OUTPUT_FORMAT INPUT_FILE --out OUTPUT_FILE
›_sips -s formatOptions QUALITY INPUT_FILE --out OUTPUT_FILE
›_caffeinate
›_caffeinate -t SECONDS
›_caffeinate -d
›_caffeinate -i
›_osascript -e 'set volume output volume LEVEL'
›_osascript -e 'set volume with output muted'
›_date
›_cal
›_defaults write com.apple.finder AppleShowAllFiles -bool true && killall Finder
›_chflags hidden FOLDER
›_screencapture -c
›_screencapture -C OUTPUT_PATH
›_sleep SECONDS && screencapture -i -c
›_sips -s format OUTPUT_FORMAT INPUT_FILE --out OUTPUT_FILE
›_sips -s formatOptions QUALITY INPUT_FILE --out OUTPUT_FILE
›_caffeinate
›_caffeinate -t SECONDS
›_caffeinate -d
›_caffeinate -i
›_osascript -e 'set volume output volume LEVEL'
›_osascript -e 'set volume with output muted'
›_date
›_cal
›_defaults write com.apple.finder AppleShowAllFiles -bool true && killall Finder
›_chflags hidden FOLDER

Tap when a command catches your eye

111 COMMANDS