/bin
- Linux의 기본 명령이 등록 되어 있는 directory
/sbin → /usr/sbin
- /sbin에는 /usr/sbin에 대한 symbolic link 뿐
- 시스템 관리에 관한 명령어
- /bin 명령은 root든 user든 사용할 수 있는 명령어, /sbin 명령은 일반적으로 root 이외에는 default로 사용할 수 없는 명령어다.
netplan
, reboot
등의 명령이 있다.
/usr/bin
- /usr/bin은 /bin과 달리 일반 사용자가 사용하는 명령어가 포함 되어 있다.
- 대표적인 명령어는
systemctl
.
/usr/local/bin
- 사용자가 임의로 설치한 명령어를 사용할 수 있도록 하는 장소이다.
- 즉 기본 명령어 외의 것들을 저장하는 것이 좋다.
우선순위
echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
- /usr/local/sbin
- /usr/local/bin
- /usr/sbin
- /usr/bin
- /sbin
- /bin
→ 임의로 설치한 명령어는 /usr/local/sbin이나 /usr/local/bin에 저장하는 것이 좋다.