에있는 폴더의 권한을 변경할 때 많은 문제가 발생 myfolder
했습니다 /
. 나는 명령을 내렸다
sudo chown -R luca:luca /myfolder/.*
내 의도는의 모든 숨겨진 파일의 소유권을 변경하는 것이 었습니다 /myfolder
.
불행히도 나는 소유권 /
이 변경 되었다는 것을 깨달았습니다. 물론 시스템이 깨졌습니다. 나는 이것이 ..
일치 하기 때문에 일어났다 고 생각 .*
하지만 여전히 나에게는 이상한 것 같습니다.
상위 디렉토리를 변경하면 올바른 동작입니까, 아니면 버그 보고서를 제출해야합니까?
chown을 사용하는 것이 실수라면 시스템 폴더와 파일의 소유권을 변경하지 못하게하는 가장 좋은 방법은 무엇입니까?
.*
로 끝나는 .
*.
모든 파일은 다음으로 시작하는 모든 파일을 의미합니다..
/
완전히 필요하지 않은 한 직접 수정하지 않고 (폴더 만들기, 제거 등) 수행 할 수 있는 문제에 대한 질문을하는 것입니다. 또한 와일드 카드 + 루트 권한을 사용하면 위험 할 수 있습니다. 와일드 카드의 영향을 100 % 확실하지 않기 때문입니다.
chmod
과 chown
유사한 명령입니다,와 모두 시작은 ch
, 포함 o
하고 두 개의 다른 유사한 문자 (이 n
와 m
). </ literal> 진지하게, 둘 다 형식입니다 : [cmd] -R [mode or user] [one or more files]
. 이 질문에 제공된 일부 솔루션은 귀하의 경우에도 효과적입니다 ( 예 : Sean Reifschneider (중간)). 이 답변 은 숨겨지지 않은 파일 의 glob 패턴을 제거하여 숨겨진 파일 에만 적용 할 수 있습니다.
..
일치하는 행동입니다.*