https://kim-dragon.tistory.com/m/31?category=849918
/bin, /usr/bin, /sbin, /usr/sbin의 차이
리눅스를 사용하면서 기본으로 제공해주지 않는 명령어들은 wget으로 다운을 받아서 사용하는 경우가 많습니다. 다운받은 명령어 실행파일을 유저들이 사용할 수 있도록 디렉토리를 변경해줘야
kim-dragon.tistory.com
실행파일을 저장한 후, 어느 path에서든 파일명을 명령어로 입력하면 실행이 되는데 그 저장위치는
/bin, /usr/bin, /sbin, /usr/sbin 이렇게 총 4개나 있다.
4개의 디렉토리는 아래와 같은 차이가 있다.
디렉토리 | 용도 | 사용권한 |
/bin | 기본적인 명령어 | 일반 사용자 |
/sbin | 시스템 관리를 위한 명령어 | 슈퍼유저(root) |
/usr/bin | /bin에 있는 명령을 제외한 기본적인 명령어 | 일반 사용자 |
/usr/sbin | /sbin에 있는 명령을 제외한 시스템 관리를 위한 명령어 | 슈퍼유저(root) |
일반적으로 다운 받은 명령어들은 /usr/bin에 넣어서 사용.
/bin은 아주 기본적인 리눅스가 돌아가기 위해 최소한으로 필요한 것들이 포함되어있다고 한다.
아마 /sbin도 그렇겠지.
결국 권한의 필요에 따라 /usr/bin 이나 /usr/sbin에 넣으면 되겠다.
'Linux & UNIX' 카테고리의 다른 글
로그시스템의 활용 (0) | 2021.10.14 |
---|---|
프로세스목록 grep시 자신제거 (0) | 2021.09.13 |
표준출력 (0) | 2021.09.07 |
장착시 --rbind와 --bind의 차이점 (0) | 2021.08.20 |
CentOS7 /boot 파티션과 grub2 설정방법 (0) | 2021.08.20 |
댓글