리눅스
리눅스 명령어 정리
머리올리자
2021. 2. 1. 18:03
sudo su # superuser(root)로 변환
su username # user 로 변환
Sudo 명령어
- 일반 사용자가 root 권한으로 명령어를 실행
su 계정
- 현재 사용자를 로그아웃하지 않은 상태에서 다른 사용자의 계정으로 전환
- 현재 계정의 환경변수들을 유지
su - 계정
- 다른 사용자의 계정을 전환, 전환한 사용자의 환경설정을 불러옴
- 변경된 계정의 상태의 환경변수로 전환
Root
- 시스템의 전체 관리권한을 가진 슈퍼유저
Admin
- 일반 유저, root에서 관리권한 부여 가능
User
- 일반 유저
Root 삭제를 위한 방지
alias rm='rm -i --preserve-root *'
alias : 별칭으로 자주 사용하는 명령어를 줄여서 쓰는 것
즉 위와 같이 하면 rm 사용시 rm -i --preserve-root * 가 자동으로 붙여진다
-i를 사용하면 삭제를 할 때에 매번 삭제 여부를 사용자에게 묻는다
--preserve-root 면 m -rf / 를 수행해도 에러를 내며 수행을 거부
참고