목차
1. 유닉스의 역사와 특징, 구조
2. 유닉스 시스템, 접속 및 해제 방법
3. 유닉스 명령 사용법
1. 유닉스 개요
유닉스란?
유닉스의 역사
- 1969. AT&T 벨 연구소에서 개발
- 개발자 : 켄 톰슨(Ken Thompson), 데니스 리치(Dennis Ritche)
- 1973. 어셈블리 언어에서 C언어로 변경
- 초기에 대학을 중심으로 연구
- 상업용 버전은 AT&T 개발
유닉스의 발전 과정
유닉스의 종류
|
제품명 | 제조회사 |
유닉스 |
오라클 솔라리스(Oracle Solaris) | 오라클(Oracle) |
AIX | IBM |
|
HP-UX | HP | |
리눅스 |
페도라(Fedora) | 레드헷(RedHat) |
우분투(Ubuntu) | 캐노니컬(Canonical) |
유닉스의 특징
- 대화형 시스템
- 다중 사용자 시스템
- 다중 작업용 시스템
- 높은 이식성, 확장성, 개방성
- 계층적 파일 시스템
- 부가적 기능 제공이 다양
유닉스의 구조
1) 커널
컴퓨터 자원 관리(메모리, 파일시스템, 장치 관리)
2) 쉘
사용자 인터페이스 제공, 사용자의 명령을 입력
받아 처리한 후 결과를 출력
3) 유틸리티
각종 프로그래밍 개발 도구, 문서 편집도구 등
2. 유닉스 시스템, 접속 및 해제 방법
유닉스 시스템?
유닉스 시스템에 접속하기 위해 필요한 것들
로그인 ID, 비밀번호 지정
시스템 관리자에게 요청하여 등록
로그인하기
- ID와 비밀 번호 입력
- 시스템의 사용을 허가받고 자원을 할당받는 과정
실습해보기(Xshell 사용)
1) Xshell을 다운받고 실행 시킨다.
2) 새로 만들기를 클릭
세션을 새로 생성한다는 의미이다.
3) 필요한 정보 입력
이름은 사용자가 구별하기 쉬운 이름 아무거나 입력하면 된다.
프로토콜은 telnet이나 ssh등 많이 있지만 보안상 default 설정인 ssh를 선택한다.
호스트는 제가 접속할 서버를 입력.
5) 연결 클릭
5) 로그인할 계정 입력 후 확인
접속할 서버의 로그인할 계정을 입력하면 된다. 필자는 unix1720
6) 입력한 계정의 패스워드를 입력
암호 저장 체크박스 사용시 다음 세션 연결때, 패스워드 입력하라는 창없이 바로 연결된다.
3.유닉스 명령 사용법
명령의 구조
위와같이 구성
1) 명령
유닉스에 작업을 지시하는 프로그램 이름
쉘 내장 명령(쉘 안에 포함)과 유틸리티(독립된 프로그램)으로 구분 된다.
예 : ls, date, cal ... 등
2) 옵션
명령의 세부기능을 선택
-으로 시작하고, 숫자, 대문자, 소문자를 사용
예 : ls -l
3) 인자
명령으로 전달되는 값
보통 파일명이나 디렉토리명
예 : ls /tmp, ls -l /tmp
유닉스 시스템 접속 해제
'Infrastructure > Linux' 카테고리의 다른 글
[Concept] Chapter 03 파일 다루기 (0) | 2017.12.18 |
---|---|
[연습문제] 유닉스 이론과 실습 개정판 2장 연습문제 (0) | 2017.12.18 |
[Concept] Chapter 02 디렉토리 다루기 (0) | 2017.12.18 |
[Concept] The Preview Study (0) | 2017.12.17 |
쉘프로그래밍 실습문제 (0) | 2017.11.30 |