유닉스 개요 및 기본 사용법 ㅎㅎ 유닉스 개요 유닉스 시스템 접속 방법과 명령 사용법.

Slides:



Advertisements
Similar presentations
제주특별자치도교육청. 목 차 일상생활 속에서의 정보보안 안전한 컴퓨터 사용  보안업데이트 자동설정  가짜 백신 프로그램 주의  믿을 수 있는 웹사이트만 접속  자동 로그인 기능 사용 안함  사용 후 반드시 로그아웃 확인 
Advertisements

Linux1 Linux 개요 Linux 방문하여 홈페이지 등록하기 Vi 편집해 보기. Linux2 개요  Linux 란 ? 1991 Linus Benedict Torvalds 가 만든 Unix 의 한 버전 GNU(GNU is Not Unix) » 프로그램이나 정보의.
PPT L ET’S G O N OW! PPT L E S G O N OW! O.S (Operating System) 운영체제 H/W 의 전반적인 동작을 제어하고 조정하는 시스템 프로그램들의 집합 사용자가 HW 를 쉽고, 효율적으로 활용 할 수 있는 환경을 제공 H/W.
1 장 Unix/Linux 소개 1 Helpers. 1 장 내용 1. 왜 유닉스인가 ? 2. 유닉스 시스템 구조 3. 유닉스 역사 및 버전 4. 리눅스 설치 ( 별도 2 시간 실습 ) 5. 사용 환경 6. 사용자 계정 관리 Unix/Linux 2.
운영체제의 역사 작성 / 발표 오두환.  OS( 운영체제 ) 의 정의 OS(operating system) 란 ?? 머리 - > 계산 = Cpu 얼굴 + 몸매 = 그래픽카드 눈 = 모니터 머리 -> 기억 = HDD/SDD 입 = 스피커 귀 = 마이크 ….. 하드웨어하드웨어.
숙명여대 창병모 2011 가을 1. Unix/Linux 의 효과적 사용  command, shell programming, X-window,... 시스템 프로그래밍 능력 향상  file, process, network programming 시스템의 체계적 이해 및.
1 장. 유닉스 개요 및 기본 사용법. Contents  학습목표  유닉스의 특징과 발전 과정을 이해한다.  유닉스 시스템에 접속하고 해제하는 방법을 익힌다.  유닉스 명령어의 사용법을 익힌다.  내용  유닉스 개요 유닉스의 역사와 특징, 구조  유닉스 시스템.
이재우.  운영체제 정의 ◦ OS(Operation System) ◦ 사용자와 컴퓨터 시스템 사이에 위치하여 컴퓨터 시스템의 전반 적인 동작을 제어하고 조정하며 ◦ 사용자에게 편리성을 제공하여 한정된 시스템 자원을 효율적으 로 사용할 수 있도록 관리하는.
Unix/Linux 프로그래밍 인천대학교 컴퓨터공학과 성 미 영 ( 成 美 暎 )
운 영 체 제 실 습 ( 리눅스 서버관리입문 ) 개 요. 2/31 운영체제 (Operating System) 개요 시스템 소프트웨어 !!!  응용 프로그램과 하드웨어 사이의 인터페이스 역할  응용 소프트웨어를 실행하기 위하여 하드웨어 추상화 플랫폼과 공통 시스템 서비스를.
담 당 자 : 김봉한 과장 전 화 번 호 : ( 내선 103) 핸드폰번호 : 이 메 일 : 아이닥터 원격제어 솔루션 및 기타 서비스 제안서.
KAIST 09 SPARCS 10 안재만 (Kuss).  OS  Kernel & Shell  OS Layer  Linux  Linux / GNU  Linux 역사  Linux 배포판  Linux Directories.
인터넷 쇼핑몰 구축 제안서.
리눅스와 보안 PLUS 오태호.
Linux Seminar #1 리눅스 이해하기.
제 20 장 TCP 대용량 데이터 흐름.
감독관 사용설명서 프로메트릭 코리아 유한회사 Version 1.1.
TCP/IP 네트워크 제 26 장 Telnet과 Rlogin 정보통신연구실.
강좌명 : 유닉스 시스템프로그래밍 (UNIX System Programming) 강좌번호 : E 이수구분 : 전공선택
비업무 사이트 차단 시스템 Venus/CPS.
1장 유닉스 소개.
Linux University of Seoul Computer Science Park Jong wook
리눅스를 이용한 임베디드 시스템의 기술 동향 정보통신과 2학년 B반 이승훈.
뇌를 자극하는 Windows Server 2012 R2
컴퓨터 네트워크 실습.
Unix(Linux) shell programming
오픈소스 SW 라이선스 유승욱.
Unix & Shell 사용법 1 번째주 Dept. of Computer Science & Engineering
리눅스와 보안 PLUS 오태호.
소개: Unix란 무엇인가? 숙명여대 창병모 2009/09.
임베디드 운영체제 (리눅스 중심) Lecture #2.
[beginning] Linux & vi editor
Linux 9.X 기초에서 활용까지 Chapter 09 쉘(Shell).
유닉스 이론과 실습 √ 원리를 알면 IT가 맛있다 컴퓨터정보계열 이광규.
UNIX Unbounded A Beginning Approach
리눅스 커널의 이해 중에서 1장. 소개 이원구 네트워크 실험실.
박 명 호 한남대학교 컴퓨터공학과 인공지능 실험실
UNIX Unbounded A Beginning Approach
UNIX Unbounded A Beginning Approach
컴퓨터 네트워크 실습.
Linux/UNIX Programming
UNIX 시스템 정보통신공학과 이 우 섭.
Network Security Footprint & Scan.
상지대학교 컴퓨터공학과 고광만 Lecture 01: 유닉스/리눅스 소개 상지대학교 컴퓨터공학과 고광만
UNIX Internet Server의 대부분을 차지 대표적인 공급업체
[ 포털 사이트 연관검색어/자동완성 등록 서비스 ]
공인인증서 신청 및 발급 제일 먼저 은행에 직접 방문하여 인터넷뱅킹 신청.
2018 봄학기 Pusan National University School of CSE
Linux/UNIX Programming
HTML5 웹 프로그래밍 입문 홈페이지 계정.
나이스 진로정보 초‧중‧고 연계 서비스 안내 (수) 한국교육학술정보원 교육행정부 김지광 선임연구원
제1장 Unix란 무엇인가?.
㈜시스원이 제공하는 시스템 관리 통합 솔루션 SysLook 사용자 안내서
Linux/UNIX Programming
Unix 시스템 인천대학교 전자계산학과 성미영
Linux/UNIX System Programming

Unix 방문(접속하여 로그인) 하기 수퍼 유저 되어 사용자 계정 만들기 Unix의 아파치 웹 서버에 홈페이지 등록하기
BEST WEBLOG HANBIRO ANALYZER 한비로 웹분석기 제안서 1. 한비로 웹분석기 소개
Linux/UNIX System Programming
Linux/UNIX Programming
4. 셸을 이용한 명령어 입력. Unix 시스템 쉘 간단한 셸 명령 명령 매개변수(Command arguments)
HTML5 웹 프로그래밍 입문 홈페이지 계정.
과학과 수업연구 6.1 전열기에서 열이 발생하는 까닭은 (2)
매물장 로그인 직원을 미리 생성하시면 직원 ID로 로그인 가능.
운영체제 장수용.
소리가 작으면 이어폰 사용 권장!.
■ 도면공급업체 사외접속 경로 ① ○ POSCO 사외 홈페이지 (1) ( -> 고객지원
Linux/UNIX Programming
Linux/UNIX System Programming
Presentation transcript:

유닉스 개요 및 기본 사용법 ㅎㅎ 유닉스 개요 유닉스 시스템 접속 방법과 명령 사용법

학습목표 1장. 유닉스 개요 및 기본 사용법 유닉스의 특징과 발전 과정을 이해한다. 유닉스 시스템에 접속하고 해제하는 방법을 익힌다. 유닉스 명령어의 기본 사용법을 익힌다. 유닉스 계정의 암호를 변경하는 방법을 익힌다.

유닉스란 유닉스의 역사 Section 01 유닉스 개요 컴퓨터 시스템을 효율적으로 사용하기 위한 운영체제의 일종 1969, AT&T 벨 연구소에서 개발 켄 톰슨(Ken Thompson), 데니스 리치(Dennis Ritche) 최초에는 어셈블리어로 작성, 후에 C 언어로 재작성 초기 UNIX 소스 코드는 대학에 공개됨 버클리 대학에서 수정한 UNIX를 BSD라고 함 Berkeley Software Distribution 가장 중요한 개선은 네트워킹 기능의 추가 AT&T 버전은 System III, System V 등 현재는 UNIX는 상용제품으로 비용을 지불해야 함 그래서 나온 것이 초기의 공개S/W 정신을 되살린 Linux임

유닉스의 발전 과정 유닉스 버전 3 버전 6 1.x BSD 버전 7 2.x BSD 제닉스(Xenix) 4.1 BSD 1969(어셈블리어) 버전 3 1973(C언어) 버전 6 1975 (외부공개) 1.x BSD 1977 현대 유닉스의 원조 본쉘 등장 버전 7 1978 2.x BSD 1978 제닉스(Xenix) 4.1 BSD 1980(MS) 1981 시스템 III 1982 (최초 상업용) SunOS 1.x 4.2 BSD 1984 TCP/IP 시스템 V 1984 1983 4.3 BSD SunOS 3.x 1986 시스템 V 릴리즈 3 1986 1987(SVR3) 4.4 BSD 1993 시스템 V 릴리즈 4 솔라리스 1.x 1991 리눅스 1991 1988(SVR4) 솔라리스 2.10 2005

현재 UNIX는 “The Open Group”의 등록상표이므로 각 제조사는 각자 이름을 붙여 사용 유닉스의 종류 현재 UNIX는 “The Open Group”의 등록상표이므로 각 제조사는 각자 이름을 붙여 사용 유닉스의 종류 제조회사 Sun OS, Solaris Sun Microsystems AIX IBM Linux RedHat, Suse … HP/UX Hewlett-Packard(HP) Irix Silicon Graphics Nextstep Next

대화형 시스템 다중 사용자 시스템 다중 작업용 시스템 높은 이식성, 확장성, 개방성 계층적 파일 시스템 유닉스의 특징 대화형 시스템 다중 사용자 시스템 다중 작업용 시스템 높은 이식성, 확장성, 개방성 계층적 파일 시스템 부가적 기능 제공이 다양

유닉스는 크게 커널, 쉘, 유틸리티와 파일시스템으로 구분 유닉스의 구조 [1/4] 유닉스는 크게 커널, 쉘, 유틸리티와 파일시스템으로 구분 하드웨어 커널 쉘 유틸리티 파일시스템

커널(Kernel) 하드웨어 커널 유닉스의 구조 [2/4] 유닉스 운영체제의 핵심 컴퓨터의 모든 자원을 관리하는 핵심 프로그램 파일 시스템 관리 장치 관리 프로세스 관리 메모리 관리 하드웨어 커널

쉘(Shell) 하드웨어 커널 쉘 유닉스의 구조 [3/4] 사용자와 커널 사이의 중간자 역할 담당 명령어 처리 사용자가 입력한 명령을 이해하여 실행 본쉘(Bourne Shell) : sh C쉘(C Shell) : csh 콘쉘(Korn Shell) : ksh 배시쉘(Bash Shell) : bash 하드웨어 커널 쉘

파일 시스템 유틸리티/명령어 하드웨어 커널 쉘 유틸리티 파일시스템 유닉스의 구조 [4/4] 컴퓨터 정보관리(파일, 디렉토리 등) 유틸리티/명령어 파일 편집기, 프로그래밍, 통신,… 하드웨어 커널 쉘 유틸리티 파일시스템

Section 02 유닉스 시스템 접속 방법과 명령 사용법 유닉스시스템 : 유닉스가 동작하고 있는 컴퓨터 유닉스시스템에 접속하기 위해 필요한 것들 단말기 요즘은 PC에서 접속프로그램을 이용하여 접속 윈도우 기본 telnet이나 윈텀(winterm) 등 이용 사용자 계정 로그인ID, 패스워드 지정 시스템관리자에게 요청하여 등록 로그인(login)하기 시스템의 사용을 허가 받고 자원을 할당 받는 과정 ID, 패스워드 입력

[실습하기] 텔넷을 이용해 유닉스에 접속하기 [실습하기] 텔넷을 이용해 유닉스에 접속하기 1 <시작> 버튼 클릭 후 [실행] 메뉴를 선택한다. 실행창에서 텔넷을 실행시킨다. telnet 유닉스시스템명 로그인ID와 패스워드를 입력 하여 로그인한다. 2 3

유닉스시스템 접속에 성공하면 메시지 출력 홈디렉토리 프롬프트 접속 초기 화면 5월 25일에 IP 주소가 61.72.244.31에서 접속 "Sun ..." 메시지는 유닉스 개발 회사와 버전을 의미 홈디렉토리 로그인한 직후의 작업디렉토리 프롬프트 사용자의 입력을 기다리는 표시 콘쉘 : $

문자 지우기 단어 지우기 문장 지우기 명령행 편집 방법 백스페이스(^h) 또는 Delete키(^?) Ctrl + w Ctrl + u

명령 [옵션] [인자] 명령 옵션 인자 명령의 구조 유닉스를 사용하기 위해 사용자가 입력하는 다양한 명령 예 : ls, date, cal … 등 옵션 명령의 세부기능을 선택 -로 시작하고 숫자, 대문자, 소문자를 사용 예 : ls –l 인자 명령으로 전달되는 값 보통 파일명이나 디렉토리명 예 : ls /tmp, ls –l /tmp 명령 [옵션] [인자]

banner date clear man 기초명령의 사용 화면에 큰 문자를 출력 예 : banner unix 날짜와 시간을 출력 화면을 깨끗이 지움 man 명령에 대한 설명 출력 예 : man banner

passwd 패스워드를 변경 사용법 패스워드 변경 : passwd 전화번호, 생일 등 쉽게 추측이 가능한 패스워드 사용금지 6~8자로 지정 사용법 passwd

로그아웃(logout) 접속해제 방법 유닉스시스템 접속 해제 유닉스시스템과의 접속을 해제하는 과정 logout exit Ctrl + d

접속할 유닉시스템의 호스트명이나 IP주소를 확인한다. 자신의 로그인ID와 패스워드를 확인한다. 텔넷을 동작시킨다. 로그인한다. [실습하기] 유닉스시스템 접속 및 해제 접속할 유닉시스템의 호스트명이나 IP주소를 확인한다. 자신의 로그인ID와 패스워드를 확인한다. 텔넷을 동작시킨다. 로그인한다. 기초 명령을 실행해본다. banner test date 자신의 패스워드를 변경한다. passwd 로그아웃한다.