- sudo : 최고 관리자 계정
super user do의 약자
최고 권한을 가진 계정으로, super user 또는 root user라고도 불린다.
UNIX 계열 시스템은 다중 사용자 시스템이다 보니, 권한(permission)이 중요시 되었다.
sudo로 명령어를 실행하는 것은 매우 조심해야 한다.
한 가지 예로, sudo rm -rf /를 실행하면..
관리자 계정으로 실행하였기에 루트 디렉토리에 있는 파일이 모두 삭제가 된다..😨😨
- sudo, su, su - 차이점
- sudo : 현재 계정에서 다른 계정의 권한만 빌림
- su : 다른 계정으로 전환
- su - : 다른계정으로 전환 + 그 계정의 환경변수 적용