>_FoxiRef
>_/cheatsheet/chmod
chmod

chmod Cheatsheet

File permission guide

Numeric Notation

0
---
No permission
1
--x
Execute
2
-w-
Write
3
-wx
Write + Execute
4
r--
Read
5
r-x
Read + Execute
6
rw-
Read + Write
7
rwx
Read + Write + Execute

Symbolic Notation

uUser (owner)
gGroup
oOthers
aAll (u+g+o)
+Add permission
-Remove permission
=Set exact permission

#Common Permissions

NumericSymbolicDescription
777rwxrwxrwxFull access for everyone
755rwxr-xr-xDefault for executables
644rw-r--r--Default for files
600rw-------Owner read/write only
700rwx------Owner full access only
750rwxr-x---Owner full, group read/exec
664rw-rw-r--Owner/group read/write
666rw-rw-rw-Everyone read/write

#Directory Permissions

NumericSymbolicDescription
755rwxr-xr-xNormal directory
700rwx------Private directory
775rwxrwxr-xGroup shared directory
1777rwxrwxrwtSticky bit (like /tmp)

#Special Permissions

NumericSymbolicDescription
4755rwsr-xr-xSetUID (run as owner)
2755rwxr-sr-xSetGID (run as group)
1755rwxr-xr-tSticky bit

#Command Examples

NumericSymbolicDescription
chmod 755 filechmod u=rwx,go=rx fileMake file executable
chmod 644 filechmod u=rw,go=r fileSet normal file permission
chmod +x filechmod a+x fileAdd execute permission
chmod -w filechmod a-w fileRemove write permission
chmod -R 755 dirchmod -R u=rwx,go=rx dirSet permissions recursively

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

chmod Permission Cheatsheet | Foxi Dev Reference