Developer(s) | Apple Inc. |
---|---|
Operating system | macOS |
Platform | x86-64, IA-32, PowerPC |
Type | Terminal emulator |
Website | www.apple.com/macosx/features/unix/ |
Oct 13, 2016 We’ve shown you a bunch of terminal tricks in macOS, all based on software that comes with the operating system itself. But you can do even more with the right free software, and thankfully, there’s a great package manager called Homebrew that lets you install loads of useful command line utilities. I suspect this is because the permission elevation is for the open command, not TextEdit itself. You should use a different editor that can have its binary run properly from the command line like SublimeText (sudo subl /path/to/file) or TextMate (sudo mate /path/to/file).Or just suck it up and use vi or nano:-). If you're going to be doing a lot of this type of thing TextEdit is probably the. Since macOS is based on Unix there are a number of ways to compress files and folders within the filing system using Unix based application code, below are a few options using the Terminal or command line interface (cli).

Terminal (Terminal.app) is the terminal emulator included in the macOSoperating system by Apple.[1] Terminal originated in NeXTSTEP and OPENSTEP, the predecessor operating systems of macOS.[2]
As a terminal emulator, the application provides text-based access to the operating system, in contrast to the mostly graphical nature of the user experience of macOS, by providing a command line interface to the operating system when used in conjunction with a Unix shell, such as zsh (the default shell in macOS Catalina[3]).[4] The user can choose other shells available with macOS, such as the Korn shell, tcsh, and bash.[4][5]
The preferences dialog for Terminal.app in OS X 10.8 (Mountain Lion) and later offers choices for values of the TERM environment variable. Available options are ansi, dtterm, nsterm, rxvt, vt52, vt100, vt102, xterm, xterm-16color and xterm-256color, which differ from the OS X 10.5 (Leopard) choices by dropping the xterm-color and adding xterm-16color and xterm-256color. These settings do not alter the operation of Terminal, and the xterm settings do not match the behavior of xterm.[6]
Command Line Mac Os Terminal
Terminal includes several features that specifically access macOS APIs and features. These include the ability to use the standard macOS Help search function to find manual pages and integration with Spotlight.[citation needed] Terminal was used by Apple as a showcase for macOS graphics APIs in early advertising of Mac OS X,[citation needed] offering a range of custom font and coloring options, including transparent backgrounds.
See also[edit]
- iTerm2, GPL-licensed terminal emulator for macOS
- Terminator, open-source terminal emulator programmed in Java
References[edit]
- ^'What Is Mac OS X - All Applications and Utilities - Terminal'. Apple Inc. Archived from the original on May 10, 2013.
- ^Wünschiers, Röbbe (January 1, 2004). Computational Biology: Unix/Linux, data processing and programming : with 19 figures and 12 tables. Springer Science & Business Media. ISBN9783540211426.
- ^'Use zsh as the default shell on your Mac'. Apple Support. Retrieved January 18, 2020.
- ^ abMcElhearn, Kirk (December 26, 2006). The Mac OS X Command Line: Unix Under the Hood. John Wiley & Sons. ISBN9780470113851.
- ^Kissell, Joe (January 1, 2009). Take Control of the Mac Command Line with Terminal. TidBITS Publishing, Inc. ISBN9781933671550.
- ^'nsterm - AppKit Terminal.app', terminfo.src, retrieved June 7, 2013
Wikimedia Commons has media related to Terminal (macOS). |
Since macOS is based on Unix there are a number of ways to compress files and folders within the filing system using Unix based application code, below are a few options using the Terminal or command line interface (cli). The default command line application interface in macOS is the Terminal and is stored in /Applications/Utilities.
File and folder compression saves on file size and ensures the contents are captured and delivered or stored as one monolithic file. A compressed file which contains files and folders is generally referred to as an archive. Here are some built-in compression applications you can use including zip, tar, gz, bz2, gz and dmg.
ZIP – Cross Platform
First up is ZIP one of the most commonly used compression techniques used across all platforms
To compress
To extract
If you want to make a zip without those invisible Mac resource files such as “_MACOSX” or “._Filename” and .ds store files, use the “-X” option in the command so:
TAR.GZ – Cross Platform
Second up is TAR, an old favorite on Unix/Linux – you add the GZ for the compression – compresses tighter than zip
To compress
Command Line For Macos Terminal 4
To extract
TAR.BZ2 – Cross Platform
A variation on TAR GZ but with better compression than both tar.gz and zip.
To compress
To extract
GZ
Without the tar
To extract
DMG – macOS Only
This one is macOSnative only – for a GUI interface use /Applications/Utilities/Disk Utility – for command line use:
Command Line For Macos Terminal 5
To create
Command Line For Mac Os X Terminal
To mount
To view
To Eject
You can also use a number of different formats for creating a .dmg
Macos Command Line Developer Tools
- UDZO – Compressed image (default)
- UDRO – Read-only image
- UDBZ – Better compressed image
- UDRW – Read/Write image
- UDTO – DVD disk image
That’s the low down, the more common compression packages available will typically be covered in one of the above.