chmod linux permission

agnusdei·2023년 10월 31일
0

숫자로 표현된 권한은 파일 또는 디렉토리의 권한을 나타내는 8진수 표기법입니다. 이 표기법은 Unix 및 Linux 시스템에서 사용되며 권한을 3자리의 8진수 숫자로 표현합니다. 각 숫자는 3비트의 이진 비트 표현을 나타내며 다음과 같이 해석됩니다:

  • r (읽기): 4 (2^2)
  • w (쓰기): 2 (2^1)
  • x (실행): 1 (2^0)

따라서 각각의 권한에 해당하는 값을 더하여 권한을 숫자로 표현합니다.

예를 들어, 다음은 8진수 표기법을 사용하여 권한을 표현한 예입니다:

  • 755: rwxr-xr-x

    • 소유자(User)에 대한 권한: 7 (4+2+1)
    • 그룹(Group)에 대한 권한: 5 (4+1)
    • 다른 사용자(Other)에 대한 권한: 5 (4+1)
  • 644: rw-r--r--

    • 소유자(User)에 대한 권한: 6 (4+2)
    • 그룹(Group)에 대한 권한: 4 (4)
    • 다른 사용자(Other)에 대한 권한: 4 (4)
  • 777: rwxrwxrwx

    • 모든 사용자에 대한 권한: 7 (4+2+1)

이러한 8진수 표기법을 사용하면 권한을 간결하게 표현할 수 있으며, 파일 및 디렉토리의 권한을 설정 및 이해하는 데 도움이 됩니다.

0개의 댓글