파일 권한 번호에 대한 매뉴얼 페이지가 있습니까?
제가 구체적으로 이야기하고 있는 것은
r = 4
w = 2
x = 1
나는 그것들을 기억할 수 없으며 755 이외의 권한을 설정해야 할 때마다 Google에 검색해야 합니다. 나도 혼자가 아니라고 생각해요.아니면 숫자를 계산해 주는 웹사이트일 수도 있습니다..
chmod
맨 페이지에는 숫자에 대한 설명이 없다는 것을 방금 깨달았고 다른 페이지에 해당 숫자가 있을 줄은 몰랐습니다. 나는 info
페이지가 미리 설치되어 있기 때문에 페이지도 작동할 것이라고 생각했습니다(나는 아치를 가지고 있습니다. 나는 그것을 직접 설치해야 한다고 생각했습니다. 분명히 그렇지 않습니다). "온라인" 매뉴얼 페이지를 참조할 수 있다면 man man
훨씬 쉬울 것입니다 (참고 자료에서는 "온라인"을 사용합니다 ).
답변1
man chmod
명령줄 도구를 제공할 수도 있습니다. 여기에는 놓치기 쉬운 일부 텍스트가 포함될 수 있습니다.
두 번째 숫자는 파일을 소유한 사용자의 권한(읽기(4), 쓰기(2) 및 실행(1))을 선택합니다.
이렇게 하면 man 2 chmod
실제로 작업을 수행하는 시스템 호출을 받게 됩니다. 읽기는 어렵지만 다음과 같은 마법의 숫자가 포함되어 있습니다.
S_IRUSR (00400) read by owner
S_IWUSR (00200) write by owner
S_IXUSR (00100) execute/search by owner ("search" applies for direc-
tories, and means that entries within the directory
can be accessed)
S_IRGRP (00040) read by group
S_IWGRP (00020) write by group
S_IXGRP (00010) execute/search by group
S_IROTH (00004) read by others
S_IWOTH (00002) write by others
S_IXOTH (00001) execute/search by others
또한 몇 가지 다른 마법의 값도 제공합니다.
S_ISUID (04000) set-user-ID (set process effective user ID on
execve(2))
S_ISGID (02000) set-group-ID (set process effective group ID on
execve(2); mandatory locking, as described in
fcntl(2); take a new file's group from parent direc-
tory, as described in chown(2) and mkdir(2))
S_ISVTX (01000) sticky bit (restricted deletion flag, as described in
unlink(2))