/bin

기본 바이너리, 모든 유저가 사용 가능
ex) cat, ls, cp

/sbin

기본 바이너리인데 일반적인 유저가 사용하지 않는 것들로 root 권한이 필요하다.
ex) init, ip, mount

/usr/bin

유저가 선택적으로 설치하는 바이너리들
ex) gcc, perl

/usr/sbin

유저가 선택적으로 설치하는 바이너리 중에 root 권한이 필요한 것들
ex) nginx

/usr/local/bin

/usr/bin과 비슷하지만 Package manager로 설치한게 아닌 유저가 직접 컴파일한 바이너리들이 위치한다. 직접 컴파일한 것을 /usr/bin에 넣으면 추후 설치하는 스크립트 등에 의해 아무런 경고 없이 업그레이드 될 수 있으므로 그것을 피하기 위해선 /usr/local/bin에 넣어야 한다.

/usr/local/sbin

/usr/local/bin과 같지만 root 권한이 필요한 바이너리들이 위치한다.

출처

자세하게 설명된 포스트 : https://wookiist.tistory.com/10

'개발 > 리눅스' 카테고리의 다른 글

[CentOS6] 최신 git 설치하기  (0) 2020.04.01
[CentOS7] /usr/lib/systemd/system, /etc/systemd/system 차이  (0) 2020.03.02
[CentOS6] openJDK8 설치  (0) 2019.01.18

+ Recent posts