OS 마이그레이션 후 Linux 소유권

OS 마이그레이션 후 Linux 소유권

방금 Fedora 20에서 Arch로 마이그레이션하고 내 문서 아래의 모든 파일과 alex가 내 계정 이름인 ls -lh출력을 복사했습니다. drwxr-xr-x 2 alex users 16K Jul 3 02:40 algoArch의 새 사용자가 파일을 소유하도록 모든 하위 디렉터리의 모든 파일을 어떻게 삭제합니까?

답변1

두 가지 방법이 있습니다:-

find Documents/ -exec chown user:group "{}" \;

또는 가지고 있는 만큼의 하위 디렉터리 수준에 대해 다음을 수행합니다.

chown user:group Documents/* Documents/*/* Documents/*/*/* ...

첫 번째 방법은 입력이 덜 필요하며 옵션을 추가하지 않는 한 기호 링크를 따르지 않습니다.찾다명령; 두 번째는 더 빠르게 실행되며 기호 링크를 따릅니다.

다음을 실행하려면 루트 권한이 필요할 수 있습니다.chown명령.

아래 user2313067의 귀중한 피드백을 바탕으로 최적의 명령은 다음과 같습니다.

chown -R user:group Documents/*

에서와 같이찾다기호 링크를 따르는지 여부를 제어하는 ​​다른 옵션이 있습니다.

관련 정보