셸(Shell) 관리
2024. 2. 2. 23:38ㆍComputer/리눅스
셸
셸(Shell)
- 사용자가 입력한 명령어를 해석하여 커널에 전달한다.
- 사용자가 로그인 시 실행되어 사용 환경을 제공한다.
셸 관련 명령어
- [root@localhost ~]# echo [셸 환경변수]
현재 로그인한 사용자가 사용하는 셸을 확인하는 명령어이다.
echo$SHELL
현재 작업디렉토리의 위치를 확인
echo$PWD
환경변수 PATH에 설정된 값을 확인하는 방법
echo $path
- usermod 사용자 계정 정보를 변경하는 명령어이다.
'test' 사용자가 사용할 셸을 C 셸(/bin/csh)로 변경, usermod 명령어에서 쉘을 변경하는 옵션? -s
[root@localhost ~]# usermod -s /bin/csh test
환경설정
환경변수는 현재 사용하고 있는 셸(Bash 등)의 실행 파일에 대한 위치를 저장하는 변수를 말하며 변수명과 값으로 구성된다.
환경변수 관련 명령어
- export 변수명=$변수명:변수값 현재 PATH에 경로를 추가하는 명령어이다.
ex) # export PATH=$PATH:/etc 기존의 경로(PATH)에 /etc라는 새로운 경로를 추가하였다.
더보기
181