OS X, however, understands both the original Mac line break and Unix line breaks. This can cause confusion very easily, especially considering that most Mac applications (i.e., most anything that runs through the GUI of OS X) read and save using Mac-style line breaks, while anything used through the Terminal (like the common text editors Hack. AppleCare+ for Mac Every Mac comes with a one-year limited warranty and up to 90 days of complimentary technical support.AppleCare+ for Mac extends your coverage to three years from your AppleCare+ purchase date and adds up to two incidents of accidental damage protection every 12 months, each subject to a service fee of $99 for screen damage or external enclosure damage, or $299.
Scans the average Mac in under 30 seconds. Run the malware scanner in the background while you boot up your favorite game and it's done by the time you're ready to play. You can even customize your scans to run when you're not using your Mac at all, at any day, at any time. Please note that this is the contact page for support and service, not the general page for contacting Apple, which includes information on sales and product inquiries. Before you call, have your serial number ready or start your support request online and we'll connect you to an expert. Many phone numbers listed here only work when dialed from within their associated countries or regions.
Devices and Mac OS X version
VLC media player requires Mac OS X 10.7.5 or later. It runs on any Mac with a 64-bit Intel processor or an Apple Silicon chip. Previous devices are supported by older releases.
Note that the first generation of Intel-based Macs equipped with Core Solo or Core Duo processors is no longer supported. Please use version 2.0.10 linked below.
If you need help in finding the correct package matching your Mac's processor architecture, please see this official support document by Apple.
Web browser plugin for Mac OS X
Support for NPAPI plugins was removed from all modern web browsers, so VLC's plugin is no longer maintained. The last version is 3.0.4 and can be found here. It will not receive any further updates.
Older versions of Mac OS X and VLC media player
We provide older releases for users who wish to deploy our software on legacy releases of Mac OS X. You can find recommendations for the respective operating system version below. Note that support ended for all releases listed below and hence they won't receive any further updates.
Mac OS X 10.6 Snow Leopard
Use VLC 2.2.8. Get it here.
Mac OS X 10.5 Leopard
Use VLC 2.0.10. Get it for PowerPC or 32bit Intel.
Mac OS X 10.4 Tiger
Mac OS X 10.4.7 or later is required
Use VLC 0.9.10. Get it for PowerPC or Intel.
Mac OS X 10.3 Panther
QuickTime 6.5.2 or later is required
Ch_ Mac Os Download
Use VLC 0.8.6i. Get it for PowerPC.
Mac OS X 10.2 Jaguar
Use VLC 0.8.4a. Get it for PowerPC.
Mac OS X 10.0 Cheetah and 10.1 Puma
Use VLC 0.7.0. Get it for PowerPC.
Change access permissions, change mode.
chmod changes the permissions of each given file according to mode, where mode describes the permissions to modify.
Mode can be specified with octal numbers or with letters.
Using letters is easier to understand for most people. e.g. chmod +x filename.sh to make filename.sh executable.
chmod changes the permissions of each given file according to mode, which can be either an octal number representing the bit pattern for the new permissions or a symbolic representation of changes to make, (+-= rwxXstugoa)
Ch Macomb Llc
Numeric (absolute) mode:
From one to four octal digits
Any omitted digits are assumed to be leading zeros.
The first digit = selects attributes for the set user ID (4) and set group ID (2) and save text image (1)
The second digit = permissions for the user who owns the file: read (4), write (2), and execute (1)
The third digit = permissions for other users in the file's group: read (4), write (2), and execute (1)
The fourth digit = permissions for other users NOT in the file's group: read (4), write (2), and execute (1)
The octal (0-7) value is calculated by adding up the values for each digit
User (rwx) = 4+2+1 = 7
Group(rx) = 4+1 = 5
World (rx) = 4+1 = 5
chmod mode = 0755
Numeric Mode Examples:
Allow read permission to everyone:
$ chmod 444 file
Allow everyone to read, and execute the file:
$ chmod 755 file
Ch_ Mac Os X
Make a file readable and writable by the group and others:
$ chmod 066 file
Symbolic Mode
The format of a symbolic mode is [who...][[+-=][perm...]...][,...]
Multiple symbolic operations can be given, separated by commas.
who - a combination of the letters `ugoa' controls which users' access to the file will be changed:
Devices and Mac OS X version
VLC media player requires Mac OS X 10.7.5 or later. It runs on any Mac with a 64-bit Intel processor or an Apple Silicon chip. Previous devices are supported by older releases.
Note that the first generation of Intel-based Macs equipped with Core Solo or Core Duo processors is no longer supported. Please use version 2.0.10 linked below.
If you need help in finding the correct package matching your Mac's processor architecture, please see this official support document by Apple.
Web browser plugin for Mac OS X
Support for NPAPI plugins was removed from all modern web browsers, so VLC's plugin is no longer maintained. The last version is 3.0.4 and can be found here. It will not receive any further updates.
Older versions of Mac OS X and VLC media player
We provide older releases for users who wish to deploy our software on legacy releases of Mac OS X. You can find recommendations for the respective operating system version below. Note that support ended for all releases listed below and hence they won't receive any further updates.
Mac OS X 10.6 Snow Leopard
Use VLC 2.2.8. Get it here.
Mac OS X 10.5 Leopard
Use VLC 2.0.10. Get it for PowerPC or 32bit Intel.
Mac OS X 10.4 Tiger
Mac OS X 10.4.7 or later is required
Use VLC 0.9.10. Get it for PowerPC or Intel.
Mac OS X 10.3 Panther
QuickTime 6.5.2 or later is required
Ch_ Mac Os Download
Use VLC 0.8.6i. Get it for PowerPC.
Mac OS X 10.2 Jaguar
Use VLC 0.8.4a. Get it for PowerPC.
Mac OS X 10.0 Cheetah and 10.1 Puma
Use VLC 0.7.0. Get it for PowerPC.
Change access permissions, change mode.
chmod changes the permissions of each given file according to mode, where mode describes the permissions to modify.
Mode can be specified with octal numbers or with letters.
Using letters is easier to understand for most people. e.g. chmod +x filename.sh to make filename.sh executable.
chmod changes the permissions of each given file according to mode, which can be either an octal number representing the bit pattern for the new permissions or a symbolic representation of changes to make, (+-= rwxXstugoa)
Ch Macomb Llc
Numeric (absolute) mode:
From one to four octal digits
Any omitted digits are assumed to be leading zeros.
The first digit = selects attributes for the set user ID (4) and set group ID (2) and save text image (1)
The second digit = permissions for the user who owns the file: read (4), write (2), and execute (1)
The third digit = permissions for other users in the file's group: read (4), write (2), and execute (1)
The fourth digit = permissions for other users NOT in the file's group: read (4), write (2), and execute (1)
The octal (0-7) value is calculated by adding up the values for each digit
User (rwx) = 4+2+1 = 7
Group(rx) = 4+1 = 5
World (rx) = 4+1 = 5
chmod mode = 0755
Numeric Mode Examples:
Allow read permission to everyone:
$ chmod 444 file
Allow everyone to read, and execute the file:
$ chmod 755 file
Ch_ Mac Os X
Make a file readable and writable by the group and others:
$ chmod 066 file
Symbolic Mode
The format of a symbolic mode is [who...][[+-=][perm...]...][,...]
Multiple symbolic operations can be given, separated by commas.
who - a combination of the letters `ugoa' controls which users' access to the file will be changed:
u The User who owns it
g other users in the file's Group
o Other users not in the file's group
a All users, this is equivalent to (ugo)
If none of these are given, the effect is as if (a) were given, but bits that are set in the umask are not affected.
+-=
The operator '+' causes the permissions selected to be added to the existing permissions of each file;
'-' causes them to be removed; and '=' causes them to be the only permissions that the file has.
if = is specified with no who then all (owner, group and other) will be cleared.
perm
The letters 'rwxXstugo' select the new permissions for the affected users:
r Read
w Write
x Execute/search (or access for directories)
X Execute/search only if the file is a directory or already has execute permission for some user
s Set user or group ID on execution
t The sticky bit
u User permission
g Group permission
o Other permission (users not in the file's group)
Symbolic Mode Examples:
Deny execute permission to everyone:
$ chmod a-x file
Allow read permission to everyone:
$ chmod a+r file
Make a file readable and writable by the group and others:
$ chmod go+rw file
Make a shell script executable by the user/owner
$ chmod u+x myscript.sh
You can then execute it like this: ./myscript.sh
Allow everyone to read, write, and execute the file and turn on the set group-ID:
$ chmod =rwx,g+s file
ACL - Access Control List manipulation
Each file has one ACL, containing an ordered list of entries. Each entry refers to a user or group, and grants or denies a set of permissions.
Filesystem object permissions:
delete Delete the item. Deletion can be granted by either this permission on an object or the delete_child right on the containing directory.
readattr Read an objects basic attributes. This is implicitly granted if the object can be looked up and not explicitly denied.
writeattr Write an object's basic attributes.
readextattr Read extended attributes.
writeextattr Write extended attributes.
readsecurity Read an object's extended security information (ACL).
writesecurity Write an object's security information (ownership, mode,ACL).
chown Change an object's ownership.
Directory permissions:
Chamacos Study
list List entries.
search Look up files by name.
add_file Add a file.
add_subdirectory Add a subdirectory.
delete_child Delete a contained object. See the file delete permission above.
Non-directory filesystem object permissions:
read Open for reading.
write Open for writing.
append Open for writing, but in a fashion that only allows writes into areas of the file not previously written.
execute Execute the file as a script or program.
Directory ACL inheritance permissions:
file_inherit Inherit to files.
directory_inherit Inherit to directories.
limit_inherit for subdirectory inheritance; this causes the directory_inherit flag to be cleared, preventing further subdirectories from also inheriting the entry.
only_inherit The entry is inherited by created items but not considered when processing the ACL.
In cases where a user and a group exist with the same name, the user/group name can be prefixed with 'user:' or 'group:' in order to specify the type of name.
ACL Examples
$ chmod +a 'admin allow write' myfile.txt
$ chmod +a 'guest deny read' myfile.txt
$ chmod +a 'admin allow delete' myfile.txt
$ chmod +ai 'others allow read' myfile.txt
$ chmod +a# 2 'others deny read' myfile.txt
$ chmod -a# 1 myfile.txt
$ chmod -a 'admin allow write' myfile.txt
$ chmod =a# 1 'admin allow write,chown'
Clear All ACLs:
$ sudo chmod -RN /path/to/folder
Disable Apple Remote Desktop by Revoking execute rights:
$ cd /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/MacOS/
$ sudo ls -l
$ sudo chmod u-s ARDAgent
Only the owner of a file or the super-user is permitted to change the mode of a file.
The return status is zero if the mode is successfully changed, non-zero otherwise.
When chmod is applied to a directory:
read = list files in the directory
write = add new files to the directory
execute = access files in the directory
chmod never changes the permissions of symbolic links. This is not a problem since the permissions of symbolic links are never used. However, for each symbolic link listed on the command line, chmod changes the permissions of the pointed-to file. In contrast, chmod ignores symbolic links encountered during recursive directory traversals.
'It's easier to ask forgiveness than it is to get permission' ~ Rear Admiral Grace Hopper
Related macOS comands:
chown - Change file owner and group.
chflags - Change a file or folder's flags.
install - Copy files and set attributes.
mount - Mount a file system.
sharing - Create share points for afp, ftp and smb services.
stat - Display file or file system status.
umask - Users file creation mask.
Some rights reserved