반응형
부제: 파일의 주인(사용자·그룹)을 바꾸기
chown user file # 소유자 변경
chown user:group file # 소유자 + 그룹
chown -R user:group dir/ # 하위까지 통째로 (-R)
$ ls -l app.log
-rw-r--r-- 1 root root 9 Jul 9 10:00 app.log
$ sudo chown www-data:www-data app.log
$ ls -l app.log
-rw-r--r-- 1 www-data www-data 9 Jul 9 10:00 app.logchown은 파일의 소유자와 그룹을 바꾼다. 소유권 변경은 보통 관리자 권한이 필요해 sudo를 붙인다.
웹 서버가 못 읽던 파일을 서비스 계정 소유로 넘길 때 자주 쓴다.
이렇게도 쓴다
디렉터리와 그 안 전부를 한 번에 넘긴다(-R, 배포 후 단골).
sudo chown -R www-data:www-data /var/www/html
그룹만 바꾼다(소유자는 그대로).
sudo chown :developers shared.conf
다른 파일과 같은 소유자·그룹으로 맞춘다(--reference).
sudo chown --reference=app.log new.log
특정 조건의 파일만 골라 소유자를 바꾼다(find 조합).
sudo find /data -user olduser -exec chown newuser {} \;반응형
'명령어 > Linux' 카테고리의 다른 글
| [리눅스] touch 빈 파일 생성 수정 시간 (0) | 2026.07.09 |
|---|---|
| [리눅스] ln 심볼릭 링크 하드 링크 바로가기 (0) | 2026.07.09 |
| [리눅스] gzip 압축 해제 zcat 로그 (0) | 2026.07.09 |
| [리눅스] tar 압축 묶기 풀기 tar.gz (0) | 2026.07.09 |
| [리눅스] xargs 표준입력 인자 변환 실행 (0) | 2026.07.09 |