* Shell이란?????
1. 정의
1) 사용자와 system간의 중계 역할을 하는 명령어 해석기이다.
2) 사용자가 내린 명령어를 해석하고 , 그 결과를 kernel에게 전달하는 Program이다.
3) Korn Shell은 대부분의 Unix가 가지고 있는 shell이며 가장 편리하고 많이 사용되는 Shell이다.
2. 환경변수란?
1) 시스템의 속성을 기록하고 있는 변수 / os에 shell에 저장됨.
2) 현재 shell뿐만 아니라 현재 shell에서 실행되는 모든 프로그램에서 환경변수의 값을 읽을 수 있다.
3. shell변수란?
1) 오로지 현재 shell에서만 shell 변수가 존재한다는 것을 알기 때문에 현재 shell변수의 값을 읽을 수 없다.
4. env & set
1) env : 현재 shell에서 정의된 모든 환경 변수와 현재 할당된 값을 볼 수 있다.
2) set : 현재 shell에서 정의된 모든 shell 변수와 현재 할당된 값을 볼 수 있다.
5. 변수
1) PS1=hostname[$PWD] : 현재 prompt 상태를 나타내 준다.
2) PATH : 실행 file이 있는 경로명을 저장한다. - which 명령어를 실행했을 때, pathname을 보고 실행가능한 file을 찾는다.
3) MANPATH : (manual page path) 맨 페이지가 있는 directory의 경로명을 저장하고 있다.
4) LD_LIBRARY_PATH(load library path) : 명령어가 실행되는데 필요한 library가 있는 경로명을 지정한다.
'Solaris_1' 카테고리의 다른 글
★_file / directory / which /who (0) | 2012.12.24 |
---|---|
★_Shell(2) (0) | 2012.12.24 |
★_vi편집기 (0) | 2012.12.24 |
★_NIC (0) | 2012.12.24 |
★_Network 설정 (0) | 2012.12.24 |