이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 12202|회답: 0

[리눅스] Linux chmod 명령어가 자세히 설명되었습니다

[링크 복사]
게시됨 2016. 1. 12. 오후 9:09:08 | | |

chmod [옵션] 모드 파일

파일 접근 모드를 변경할 수 있는 기능은 파일 소유자나 특권 사용자만 사용할 수 있습니다. 모드는 숫자 형태일 수도 있고, WHO OPCODE 허가 형태로 표현될 수도 있습니다. 누가 선택 사항인지, 기본값은 A(모든 사용자)입니다. 오퍼코드는 하나만 선택할 수 있습니다. 여러 모드를 지정할 수 있으며, 쉼표로 구분됩니다.

옵션:

-c,--변화
변경된 파일의 정보만 출력됩니다

-조용,--,--조용히
chmod가 파일 모드를 변경할 수 없을 때, 파일 사용자는 통보받지 않습니다

--도움말
도움 정보 출력.

-R,--재귀
서브디렉터리를 재귀적으로 탐색하여 디렉터리 내 모든 파일과 서브디렉터리에 수정을 적용할 수 있습니다

--reference=filename
파일 이름 권한을 참조하여 권한을 설정하세요

-v,--verbose
수정이 성공하든 아니든, 각 파일의 정보를 출력합니다

--버전
출력 버전 정보.

누구

u
사용자

g
그룹

o
기타

a
모든 사용자 (기본값)

오퍼코드

+
허가 증대

-
권한 제거

=
권한 재할당

허가

r
읽기

w
쓰기

x
수행하다

s
사용자(또는 그룹)의 ID 번호를 설정하세요.

t
비소유자가 파일이나 디렉터리를 삭제하지 못하도록 고정 비트를 설정하세요

u
사용자의 현재 사용 권한

g
그룹의 현재 허가

o
다른 사용자에 대한 현재 권한

대부분의 사람들은 권한을 나타내기 위해 세 자리 8진수 숫자 형태를 사용하며, 첫 번째는 마스터의 권한을, 두 번째는 그룹의 권한을 지정하며, 세 번째는 다른 사용자의 권한을 지정하며, 각각 4(읽기), 2(쓰기), 1(실행)의 합으로 권한을 결정합니다. 예를 들어, 6(4+2)는 읽고 쓸 권리를, 7(4+2+1)는 읽기, 쓰기, 실행할 권리를 의미합니다.

또한 네 번째 숫자를 세 자리 허가 시퀀스 앞에 위치시키고, 네 번째 숫자는 4, 2, 1로 설정할 수 있는데, 이는 다음과 같은 의미를 의미합니다:

4. 실행 시 사용자 ID를 설정하는데, 이는 프로세스를 생성한 사용자가 아닌 파일 소유자를 기반으로 프로세스를 승인하는 데 사용됩니다.

2. 실행 중 사용자 그룹 ID를 설정하는데, 이는 파일을 생성한 사용자가 아닌 파일이 위치한 그룹을 기반으로 프로세스를 승인하는 데 사용됩니다.

1. 접착 위치를 설정합니다.

인스턴스:

$ chmod u+x 파일이 파일 소유자에게 실행 권한을 추가합니다
$ chmod 751 파일은 파일 소유자에게 읽기, 쓰기, 실행 권한을 할당하고(7), 파일 그룹에 읽기 및 실행(5), 실행 권한(1)을 다른 사용자에게 할당합니다
$ chmod u=rwx,g=rx,o=x 파일 위의 예시의 또 다른 형태
$chmod=r 파일은 모든 사용자에게 읽기 권한을 할당합니다
$ chmod 444 파일 위와 동일합니다
$ chMod A-WX, 위와 같은 A+R 파일
$ chmod -Are You+R 디렉터리는 디렉터리 내 모든 파일과 하위 디렉터리의 소유자에게 재귀적으로 읽기 권한을 할당합니다.
$ chmod 4755는 부하 직원에게 읽기, 쓰기, 실행 권한을 할당하고, 그룹 및 다른 사용자에게 읽기 및 실행 권한을 할당하도록 ID를 설정합니다.




이전의:C#은 배열을 두 그룹, 즉 그룹으로 나누어 두 그룹으로 나눕니다
다음:리눅스는 일반적으로 chmod 명령어를 사용합니다
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com