본문으로 바로가기

/bin, /usr/bin, /sbin, /usr/sbin의 차이

category IT/Linux 2019. 12. 31. 11:15
반응형

리눅스를 사용하면서 기본으로 제공해주지 않는 명령어들은 wget으로 다운을 받아서 사용하는 경우가 많습니다.

다운받은 명령어 실행파일을 유저들이 사용할 수 있도록 디렉토리를 변경해줘야 합니다.

그런데 명령어가 저장되는 디렉토리는 /bin, /usr/bin, /sbin, /usr/sbin 이렇게 총 4개나 있습니다.

각 디렉토리는 아래와 같은 차이가 있습니다.

디렉토리 용도 사용권한
/bin 기본적인 명령어 일반 사용자
/sbin 시스템 관리를 위한 명령어 슈퍼유저(root)
/usr/bin /bin에 있는 명령을 제외한 기본적인 명령어 일반 사용자
/usr/sbin /sbin에 있는 명령을 제외한 시스템 관리를 위한 명령어 슈퍼유저(root)

일반적으로 다운 받은 명령어들은 /usr/bin에 넣어서 사용합니다. /bin은 아주 기본적인 리눅스가 돌아가기 위해 최소한으로 필요한 것들이 포함되어있습니다.

 

반응형