LinuxUNIX Programming LinuxUNIX IT 33 LinuxUNIX Page 4



































- Slides: 35

Linux/UNIX Programming Linux/UNIX 시작 문양세 강원대학교 IT대학 컴퓨터공학과



운영체제 (3/3) Linux/UNIX 시작 Page 4 Linux/UNIX Programming by Yang-Sae Moon




UNIX/Linux History (4/4) Linux/UNIX 시작 UNIX의 대중화 – Linux의 출현 • Free software, open source 추구 • GNU Project와 더불어 대중성을 가짐 • 현재 200여 개 넘는 배포판 존재 (software 자체는 무료, maintenance는 유료) • 위키(한글): http: //ko. wikipedia. org/wiki/%EB%A 6%AC%EB%88%85%EC%8 A%A 4 • 위키(영문): http: //en. wikipedia. org/wiki/Linux • Open architecture 추구를 통해 모바일에서 슈퍼컴까지 활용분야 넓어짐 Page 8 Linux/UNIX Programming by Yang-Sae Moon

UNIX History Tree Linux/UNIX 시작 Page 9 Linux/UNIX Programming by Yang-Sae Moon

Linux History Tree Linux/UNIX 시작 Page 10 Linux/UNIX Programming by Yang-Sae Moon




Linux/UNIX 시작 (2/7) Linux/UNIX 시작 로그인 login: • 사용자명(login name)을 입력하고 RETURN 키 password: • 패스워드를 입력하고 RETURN 키 Page 14 Linux/UNIX Programming by Yang-Sae Moon

Linux/UNIX 시작 (3/7) Linux/UNIX 시작 로그인 예제 (실제 수행해 봅시다. ) Page 15 Linux/UNIX Programming by Yang-Sae Moon


Linux/UNIX 시작 (5/7) Linux/UNIX 시작 Shell Prompt • Shell: 사용자의 명령을 읽고 해석하는 프로그램 • Shell이 다음 명령을 받아들일 준비가 되면, Prompt를 보여줌 • Prompt는 사용하고 있는 Shell에 따라 차이가 있음 − Default Prompt: C Shell(%, $), Korn Shell($), Bourne Shell, … − User Defined Prompt: 사용자가 지정(. cshrc)하여 변경 가능함 • 끝내고자 할 때는 Shell Prompt 상에서 “logout” 또는 “exit”를 입력 Page 17 Linux/UNIX Programming by Yang-Sae Moon

Linux/UNIX 시작 (6/7) Linux/UNIX 시작 Shell Prompt (계속) Page 18 Linux/UNIX Programming by Yang-Sae Moon



간단한 Linux/UNIX 작업 (2/12) Linux/UNIX 시작 날짜 및 시각 확인하기 (date) Page 21 Linux/UNIX Programming by Yang-Sae Moon

간단한 Linux/UNIX 작업 (3/12) Linux/UNIX 시작 현재 로그인한 사용자 확인하기 (who) Page 22 Linux/UNIX Programming by Yang-Sae Moon

간단한 Linux/UNIX 작업 (4/12) Linux/UNIX 시작 디렉토리/파일 목록 보기 (ls) Page 23 Linux/UNIX Programming by Yang-Sae Moon

간단한 Linux/UNIX 작업 (5/12) Linux/UNIX 시작 파일 내용 보기 (cat) Page 24 Linux/UNIX Programming by Yang-Sae Moon

간단한 Linux/UNIX 작업 (6/12) Linux/UNIX 시작 파일 내용 보기 (more) Page 25 Linux/UNIX Programming by Yang-Sae Moon


간단한 Linux/UNIX 작업 (8/12) Linux/UNIX 시작 과거 로그인한 이력 보기 (last) Page 27 Linux/UNIX Programming by Yang-Sae Moon

간단한 Linux/UNIX 작업 (9/12) 명령어 매뉴얼 보기 (man) Linux/UNIX 시작 -- http: //linux. die. net/man/ Page 28 Linux/UNIX Programming by Yang-Sae Moon

간단한 Linux/UNIX 작업 (10/12) Linux/UNIX 시작 명령어 정보 보기 (info) – (명령어 종류에 따라 man과 동일하기도 함) Page 29 Linux/UNIX Programming by Yang-Sae Moon

간단한 Linux/UNIX 작업 (11/12) Linux/UNIX 시작 명령어의 간단한 정보(whatis) 명령어의 위치(which) Page 30 Linux/UNIX Programming by Yang-Sae Moon

간단한 Linux/UNIX 작업 (12/12) Linux/UNIX 시작 자신의 호스트 이름 보기 (hostname, uname) Page 31 Linux/UNIX Programming by Yang-Sae Moon


. cshrc 파일 (2/3) Linux/UNIX 시작 Page 33 Linux/UNIX Programming by Yang-Sae Moon

. cshrc 파일 (3/3) Linux/UNIX 시작 내. cshrc 혹은. bashrc 파일을 어떻게 작성하고 수정하지? Page 34 Linux/UNIX Programming by Yang-Sae Moon

Homework#1 Linux/UNIX 시작 Page 35 Linux/UNIX Programming by Yang-Sae Moon
Linuxunix
Apa headings example
Greedy programming vs dynamic programming
What is in system programming
Integer programming vs linear programming
Perbedaan linear programming dan integer programming
Perbedaan linear programming dan integer programming
Tim obrien quotes
Works cited page
Structure of bacteriophage
2016.html?site=
Damodaran control premium
The alchemist why does the lake weep for narcissus
Why does holden fight stradlater
Which book
Esrt page 6
Purpose of citation
Double spread layout
Google page rank algorithm
Google page rank algorithm
Clock page replacement
Cara merepresentasikan algoritma
Contents page epq
Sds page
Title page abstract
Page number mla
Www slido com login
The elevator incident by melinda
Frontpage descargar
Zdenka willis
Theme for english b tone
Newspaper headline examples
Hello hello 1 2 3
A rectangular page is to contain 24 sq in of print
The verb ver
Agarose gel electrophoresis vs sds page