chown을 사용하여 모든 폴더의 하위 폴더와 파일의 소유권을 설정 하시겠습니까?


답변:


54

보낸 사람 chown --help:

Usage: chown [OPTION]... [OWNER][:[GROUP]] FILE...
  or:  chown [OPTION]... --reference=RFILE FILE...
Change the owner and/or group of each FILE to OWNER and/or GROUP.

[...]

  -R, --recursive        operate on files and directories recursively

[...]

따라서 다음을 실행해야합니다 sudo.

chown -R USERNAME:GROUPNAME /PATH/TO/FILE

그룹 (일반적으로 같은 이름) 지정된 사용자의 주 그룹이 될 것이다 경우 또는, 당신은 또한을 생략 할 수 있습니다 GROUPNAME단지를 제공 USERNAME:콜론 (앞에 아무 공간!). 암시 적으로 설정됩니다.

chown -R USERNAME: /PATH/TO/FILE

사용자 만 변경하고 그룹을 그대로 두려면 USERNAME그룹 이름과 콜론없이 지정하십시오 .

chown -R USERNAME /PATH/TO/FILE

그룹 만 변경하고 소유자를 그대로 유지하려면 :GROUPNAME선행 콜론으로 지정하십시오 .

chown -R :GROUPNAME /PATH/TO/FILE

10

내 사용자 이름은 timo이며 홈 디렉토리의 모든 파일과 폴더에 소유권을 갖기 위해이 작업을 수행했습니다 (다른 계정에서 전송 됨).

~$ sudo chown -R timo /home/timo/*

8
chown -R <username>:<groupname> <folder>

이것이 내가 일반적으로하는 방법이며, 한 번에 한 폴더 씩 수행합니다. 각 폴더를 통해 작업하는 데 몇 분이 걸리지 않습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.