CHMOD Commands Cheat Sheet
Here is a cli commands cheat sheet for CHMOD command, you can use this as a quick reminder for basic commands with a brief description for each of the commands.
What is CHMOD command?
Add some data here
# Add execute for all (myscript.sh) chmod a+x myscript.sh # Set user to read/write/execute, group/global to read only (myscript.sh), symbolic mode chmod u=rwx, go=r myscript.sh # Remove write from user/group/global (myscript.sh), symbolic mode chmod a-w myscript.sh # Remove read/write/execute from user/group/global (myscript.sh), symbolic mode chmod = myscript.sh # Set user to read/write and group/global read (myscript.sh), octal notation chmod 644 myscript.sh # Set user to read/write/execute and group/global read/execute (myscript.sh), octal notation chmod 755 myscript.sh # Set user/group/global to read/write (myscript.sh), octal notation chmod 666 myscript.sh # Roles u - user (owner of the file) g - group (members of file's group) o - global (all users who are not owner and not part of group) a - all (all 3 roles above) # Numeric representations 7 - full (rwx) 6 - read and write (rw-) 5 - read and execute (r-x) 4 - read only (r--) 3 - write and execute (-wx) 2 - write only (-w-) 1 - execute only (--x) 0 - none (---) # Delete ACL number 0 (MacOS): # See: `man -M /usr/share/man chmod` /bin/chmod -a# 0 /path/to/file
Check out the CHMOD command documentation .
You can also check our MegaSh cheatsheet tool, that has 150+ searchable linux cheat sheets in one page, so you never forget a command as you work again