다음 8진수 권한은 무엇입니까: "-r----x--t"

다음 8진수 권한은 무엇입니까: "-r----x--t"

Ansible 코드의 버그로 인해 파일의 권한 -r----x--t이 8진수 권한으로 변경되었습니다. 응 1410?

답변1

귀하의 질문에 대한 답변은 다음과 같습니다 01411.

이는 파일을 소유한 사용자에게 read권한이 있음을 의미합니다. 그룹(소유자 제외)에는 execution권한이 있으며 마지막 t문자는 다음을 나타냅니다.끈끈한 비트. 마지막 문자 위치에 원래의 x를 대체하는 소문자 t로 표시됩니다.

참고: Since는 소문자이며 고정 비트가 작동하려면 실행 권한 t Others이 있어야 합니다 .x

온라인 링크입니다Unix 권한 계산기.

답변2

특정 파일의 파일 권한을 알고 싶다면 이 stat명령을 사용할 수 있습니다. 예를 들어:

$ stat myFile
  File: myFile
  Size: 4823            Blocks: 16         IO Block: 4096   regular file
Device: 28h/40d Inode: 12345602    Links: 1
Access: (1411/-r----x--t)  Uid: ( 1000/ username)   Gid: ( 1000/ groupname)
Access: 2020-01-08 12:14:17.348071278 -0500
Modify: 2020-01-08 12:14:17.348071278 -0500
Change: 2020-01-08 12:22:26.156231191 -0500
 Birth: -

Access파일 권한에 대한 숫자 및 기호 표현이 모두 포함되어 있는 이 필드에 특별한 주의를 기울이십시오 .

관련 정보