2016-07-28 1 views
0

일부 구성을 확인하고이를 발견했습니다. 어느 누구도 /bin/chown -Rf ownername:groupname folderpath의 의미를 설명하는데 도움이 될 수 있습니까?/bin/chown의 의미 -Rf ownername : groupname 경로

+2

'chown'은'파일 소유자와 그룹 변경 '명령입니다. '-R'은 반복적으로 의미합니다. '-f '는 오류 메시지를 표시하지 않는다는 것을 의미합니다. 더 많은 정보 :'man chown' – sat

+0

-Rf에 무엇을 할 것인지 함께 알려주고 싶습니다. 언급 된 경로에서 재귀 적으로 발생하는 오류에 대한 정보를 제공해 줄 수 있습니까? – Jhansi

답변

0

ex;

샘플 파일 및 폴더;

[email protected]:/tmp/1$ ls -arlt 
-rw-rw-r-- 1 user user  0 Tem 28 14:29 test1 
-rw-rw-r-- 1 user user  0 Tem 28 14:29 test2 
drwxrwxr-x 2 user user 4096 Tem 28 14:30 folder 


[email protected]:/tmp/1$ ls -arlt folder/ 
---------- 1 user user 0 Tem 28 14:30 test1 

매개 변수없이; 오류 메시지는 아래와 같습니다.

[email protected]:/tmp/1$ find . -type f -name "*" | xargs chown bin.bin 
chown: changing ownership of ‘./folder/test1’: Operation not permitted 
chown: changing ownership of ‘./test2’: Operation not permitted 
chown: changing ownership of ‘./test1’: Operation not permitted 

또한 폴더에 TEST1 파일을 변경하려면이 메세지를 지정하지 않고, 그리고
-R을 억제 -f.

[email protected]:/tmp/1$ find . -type f -name "*" | xargs sudo chown -Rf bin.bin 
[sudo] password for user: 
[email protected]:/tmp/1$ ls -lart 
total 80 
-rw-rw-r-- 1 bin bin  0 Tem 28 14:29 test1 
-rw-rw-r-- 1 bin bin  0 Tem 28 14:29 test2 
drwxrwxr-x 2 user user 4096 Tem 28 14:30 folder 

[email protected]:/tmp/1/folder$ ls -arlt 
total 8 
---------- 1 bin bin  0 Tem 28 14:30 test1