집 >운영 및 유지보수 >리눅스 운영 및 유지 관리 >Linux에서 파일이 속한 사용자 및 그룹을 수정하는 방법
Linux에서는 chown 명령을 사용하여 파일이 속한 사용자 및 그룹을 수정할 수 있습니다. 사용자 수정 구문은 "chown [-R] 소유자 파일 또는 디렉터리"이며, 그룹 수정 구문은 다음과 같습니다. "chown [-R] ]: 해당 파일이 속한 그룹 파일 또는 디렉터리입니다."
이 튜토리얼의 운영 환경: linux5.9.8 시스템, Dell G3 컴퓨터.
리눅스에서는 파일이 생성되면 파일을 생성한 사용자가 파일의 소유자가 됩니다. 파일 사용자는 파일의 소유자 및 사용자 그룹을 수정할 수 있으며 루트 사용자에서는 모든 파일의 소유자 및 사용자 그룹을 수정할 수 있습니다.
파일이 속한 사용자와 그룹을 수정하려면 chown 명령을 사용해야 합니다.
chown 명령은 "change owner"의 약어로, 주로 파일(또는 디렉터리)의 소유자를 수정하는 데 사용됩니다. 또한 이 명령은 파일(또는 디렉터리)이 속한 그룹을 수정할 수도 있습니다. )에 속합니다.
소유자만 수정해야 하는 경우 다음과 같이 chown 명령의 기본 형식을 사용할 수 있습니다.
chown [-R] 所有者 文件或目录
-R
(대문자 주의) 옵션은 하위 디렉터리의 모든 파일과 함께 소유자를 변경하는 것을 의미합니다. .
자신이 속한 그룹만 수정해야 하는 경우 다음과 같이 chown 명령의 기본 형식을 사용할 수 있습니다.
chown [-R] :所属组 文件或目录
소유자와 자신이 속한 그룹을 모두 변경해야 하는 경우, chown 명령의 기본 형식은 다음과 같습니다.
chown [-R] 所有者:所属组 文件或目录
주의 사항: chown 명령에서는 소유자와 해당 소유자가 속한 그룹 사이에 점(.)을 사용할 수도 있지만 이로 인해 사용자가 문제를 일으킬 수 있습니다. 계정을 설정할 때 소수점(예: zhangsan.temp)을 추가하면 시스템에서 잘못된 판단을 내릴 수 있습니다. 따라서 소유자와 그가 속한 그룹을 콜론으로 연결하는 것이 좋습니다.
물론 chown 명령은 파일이나 디렉터리가 속한 그룹을 간단히 수정하는 것도 지원합니다. 예를 들어 chown :group install.log는 install.log 파일이 속한 그룹을 수정한다는 의미입니다. 그러나 chgrp 명령은 다음과 같습니다. 일반적으로 그룹을 수정하는 데 사용되므로 chown 명령을 사용하지 않는 것이 좋습니다.
또 한 가지 주의할 점은 chown 명령을 사용하여 파일이나 디렉터리의 소유자(또는 소유자)를 수정할 때 해당 사용자(또는 사용자 그룹)가 존재하는지 확인해야 한다는 것입니다. 그렇지 않으면 명령이 올바르게 실행될 수 없으며 "잘못된" 명령입니다. 사용자"라는 메시지가 표시됩니다." 또는 "잘못된 그룹"입니다.
chown 명령 사용 예
1. 파일 소유자 변경
먼저 ls -l 명령을 사용하여 파일의 소유권을 확인합니다. 예:
#ls -l tmpfile -rw-r-r-- 1 himanshu family 0 2019-03-30 11:03 tmpfile
다음으로 chown 명령을 사용하여 tmpfile 파일의 소유자를 변경합니다
#chown root tmpfile
그런 다음 ls -l 명령을 사용하여 tmpfile 파일의 소유자를 확인합니다
#ls -l tmpfile -rw-r-r-- 1 root family 0 2019-03-30 11:04 tmpfile
tmpfile 파일 "himanshu"의 소유자가 " root"
2. 파일 그룹 변경
chown 명령을 통해 그룹(파일이 속한 그룹)을 변경할 수도 있습니다.
다음 명령을 사용하여 파일이 속한 그룹을 변경하세요:
#chown :root tmpfile
그런 다음 ls -l 명령을 사용하여 tmpfile 파일의 소유권을 확인하세요
#ls -l tmpfile -rw-r-r-- 1 root root 0 2019-03-30 11:04 tmpfile
파일의 소유자와 그룹을 직접 변경할 수도 있습니다 필요에 따라 한 번에 루트를 실행하십시오. 다음 명령을 사용하십시오:
#chown root:root tmpfile
권장 관련 비디오 튜토리얼: "Linux Tutorial"
위 내용은 Linux에서 파일이 속한 사용자 및 그룹을 수정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!