답변:
기본적으로 소유자 및 그룹 /usr/local
및 모든 하위 디렉토리 (포함 bin
)는 root.root
권한이어야합니다 rwxr-xr-x
. 즉, 시스템 사용자는이 디렉토리 구조를 읽고 실행할 수 있지만 파일을 작성하거나 편집 할 수는 없습니다. root
계정 (또는를 사용하는 관리자 sudo
) 만이이 위치에서 파일을 작성하고 편집 할 수 있어야합니다. 시스템에 한 명의 사용자 만 있지만 일반적으로이 디렉토리 구조의 권한을 이외의 다른 사용자가 쓸 수 있도록 변경하는 것은 좋지 않습니다 root
.
/usr/local/bin
루트 계정 을 사용하여 스크립트 / 이진 / 실행 파일을 배치하는 것이 좋습니다 . 들어가는 것이 좋은 습관입니다. 스크립트 / 이진 / 실행 파일을 $ HOME / bin에 배치하고 $ HOME / bin이 $ PATH에 있는지 확인할 수도 있습니다.
자세한 내용은이 질문을 참조하십시오 . 로컬 실행 파일은 어디에 배치해야합니까?