유닉스의 종류 / 특징
유닉스(CUI환경 : Character User Interface)
개발회사 |
제품명 |
Oracle |
Oracle Solaris |
IBM |
AIX |
HP |
HP-UX |
Solaris -sparc
-intel
솔라리스는 두 가지 이름의 cpu로 나눌 수 있다.
각 cpu 버전에 맞게 유닉스를 설치 해야 한다.
현재 HP의 HP-UX와 IBM의 AIX 가 많이 사용된다.
이 두 개의 유닉스는 자기 회사에서 만든 서버에 직접 개발한 유닉스를 사용해야 한다.
< 유닉스의 특징 >
1. 대화형 시스템
- 어떤 명령을 입력, 실행하면 ~할래? 사용자가 yes 입력하면 실행되는 형태
2. 다중 사용자 시스템
- 여러 사람이 같은 컴퓨터에 동시에 접속하여 데이터를 사용하는 것
*윈도우와 달리 여러 사용자가 디스크와 같은 자원(resource)을 공유하므로 여러 형태로 보호해야한다.(암호 및 권한)
3. 다중 작업용 시스템
- 한 대의 컴퓨터에서 여러 작업을 동시에 수행하는 것
4 .높은 이식성과 확장성
- 다른 하드웨어로 이식해도 거의 그대로 사용가능,
새로운 기능을 추가할 때 그것만 추가하면 됨
5. 계층적 트리파일 시스템
- 최상 위에 위치한 루트 드렉토리 밑에 하위 디렉토리가 계층적으로 구성되어 있는 구조
6. 다양한 부가 기능 제공
- 운영체제의 기본 기능 외에 프로그래밍 및 디버깅 도구,
문서편집도구, 출력관련도구 등을 제공,
사용자가 필요한 기능도 쉽게 추가 제거 가능
< unix의 특징 >
- 파일이라는 단일한 입출력 인터페이스 사용
- 시스템 관련 설정 사항을 텍스트 파일에 저장
- 이식성
- 프로그램들은 설정 파일과 데몬 프로세스에 의해 구동
< unix의 구성 >
-kernel : 유닉스에서 핵심 부분 ,
하드웨어 관리 담당
(file system, Device management, Process management, Memory management
파일시스템관리, 장치관리, 프로세스관리, 메모리관리, 컴퓨터접근제어,
컴퓨터자원 할당)
-shell : 사용자의 명령을 입력받아 명령을 해석한 뒤 해당 명령을 실행하는 역할을 함
명령어해석기라고도 함, unix의 가장 중요한 프로그램 중 하나임
쉘종류(bourne, c, korn, bash, z, tc)
쉘이 잘못되면 login 불가능 함
-directory tree : 데이터를 하드디스크에 저장하기 위해
디렉토리와 파일로 이루어진 구조
< windows 와 unix 경로 비교 >
C:\ |
/ |
Documents and Settings |
/export/home |
Program Files |
/opt |
WINDOWS |
/usr |
제어판(시스템설정파일) |
/etc 부팅 후에도 변경내용을 유지하고 싶을 때 /etc/시스템설정파일 설정함 |
장치관리자 |
/dev |
'OS > unix' 카테고리의 다른 글
실습 (0) | 2014.08.14 |
---|---|
fsck / df / du (0) | 2014.08.14 |
루트 로그인 없이 솔라리스 들어가기 (0) | 2014.08.14 |
솔라리스 9 (0) | 2014.08.13 |
명령어 솔라리스9 (0) | 2014.08.12 |