Unix S/W PC S/W와 같은 구조 OS(Operating System) : 변종이 많다 통신 S/W 사무자동화 S/W

Slides:



Advertisements
Similar presentations
Apr. 25, 2013 Laboratory of Systems Medicine BASIC LINUX COMMANDS.
Advertisements

Linux1 Linux 개요 Linux 방문하여 홈페이지 등록하기 Vi 편집해 보기. Linux2 개요  Linux 란 ? 1991 Linus Benedict Torvalds 가 만든 Unix 의 한 버전 GNU(GNU is Not Unix) » 프로그램이나 정보의.
SPARCS 10 이 가 영 기본 UNIX 명령어. 일단 로그인 ! Linux login 시 계정을 입력하거나 root 를 입력 Root -> # 일반 사용자 -> $ 패스워드 : echo 기능을 꺼서 볼 수 없다. 대소문자 구분 패스워드 처음 설정 시 : ~$ passwd.
제2장 사용자를 위한 UNIX 숙명여대 창병모
시작부터 끝까지 진지한 궁서체로 진행하는 완벽한 주입식의 하드코어한 리눅스/장난감 세미나
Power Java 제3장 이클립스 사용하기.
Linux University of Seoul Computer Science Park Jong wook
리눅스 실습 정성훈.
컴퓨터 네트워크 실습.
MYSQL 설치.
MYSQL 설치 및 설정 아이티즌 기술연구소 김태성 연구원
리눅스 기본 명령어 및 Vi 명령어 정리 2015/1, 컴퓨터의 개념 및 실습.
서버의 종류와 기능 환경공학과 권진희.
Unix & Shell 사용법 1 번째주 Dept. of Computer Science & Engineering
Ch. 1 LINUX SYSTEM.
[beginning] Linux & vi editor
유닉스 이론과 실습 √ 원리를 알면 IT가 맛있다 컴퓨터정보계열 이광규.
FTP 중앙대학교 안 봉 현
Linux/UNIX Programming
Ubiquitous Computing Practice - Part I (Installation) -
UNIX Unbounded A Beginning Approach
컴퓨터 네트워크 실습.
임베디드 시스템 개론 크로스 플랫폼 설치 2일차 강의 자료 Embedded System Lab.
Root Filesystem Porting
C / C++ Programming in multi platform
Internet Protocol and Programming
제 2 장 WML 시뮬레이터 및 무선인터넷 서버 설치
Root Filesystem Porting
제 4 강 운영체제 개요 및 리눅스 실습.
제2장 사용자를 위한 UNIX 숙명여대 창병모 2011 가을.
HW #4 파일과 디렉토리 1. 자신의 HOME 디렉토리 아래에 다음과 같은 구조의 디렉토리 및 파일을 생성하고, 이 구조를 다음 명령을 사용하여 파일로 저장한 후, 이를 프린트하여 제출한다. $ ls –lR linux_unix > hw4-1 $HOME linux_unix.
Homework #5 (1/3) 다음을 수행한 후, 결과 파일들을 출력하여 제출한다.
Cross Compiler를이용한 커널 컴파일 및 포팅
UNIX Internet Server의 대부분을 차지 대표적인 공급업체
솔라리스10 3장. 솔라리스 패키지 관리.
㈜시스원이 제공하는 시스템 관리 통합 솔루션 SysmanagerOne Agent설치 안내서
HW #4 UNIX 파일과 디렉토리 1. 자신의 HOME 디렉토리 아래에 다음과 같은 구조의 디렉토리 및 파일을 생성하고, 이 구조를 다음 명령을 사용하여 파일로 저장한 후, 이를 프린트하여 제출한다. $ ls –lR linux_unix > hw4-1 $HOME linux_unix.
이재광 정보보호 일반 중에서 제2장 운영체제 보안 이재광
툴 설치 가이드 Formality SynopsysMentor.
유닉스 개요 및 기본 사용법 ㅎㅎ 유닉스 개요 유닉스 시스템 접속 방법과 명령 사용법.
Internet Protocol and Programming
화면 갈무리 및 파일 권한 설정.
setuid, setgid, sticky bit 권한
컴퓨터 시스템 하드웨어 컴퓨터 시스템 소프트웨어 C P U Control Unit 입 력 장 치 출 력 장 치 ALU
Ⅳ. 컴퓨터와 생활.
시스템 인터페이스 Lab2 X-window 및 명령어 사용.
Internet Protocol and Programming
Unix 방문(접속하여 로그인) 하기 수퍼 유저 되어 사용자 계정 만들기 Unix의 아파치 웹 서버에 홈페이지 등록하기
인터넷 서비스에는 어떤 것들이 있을까? 기술가정 2학년 1학기
Telnet 을 활용한 Linux 메뉴얼 오두환.
Internet Protocol and Programming
시스템 인터페이스 Lab#5 쉡 실습.
2장. 솔라리스10 설치. 2장. 솔라리스10 설치 Solaris 3. 솔라리스10 설치 후 설정하기 1. 텔넷 ( telnet ) 서비스 사용 SSH ( Secure Shell ) 서비스 사용 FTP ( File Transfer Protocol )서비스 사용 시스템.
Linux/UNIX Programming
Linux 9.X 기초에서 활용까지 Chapter 06 VI 편집기.
 파일 아카이브와 압축 명령 익히기.
Homework #5 (1/3) 다음을 수행한 후, 결과 파일들을 출력하여 제출한다.
시스템 인터페이스 Lab1 X-window 및 명령어 사용.
Homework #3 (1/3) 다음을 수행한 후, 결과 파일들을 출력하여 제출한다.
Internet Protocol and Programming
4. 셸을 이용한 명령어 입력. Unix 시스템 쉘 간단한 셸 명령 명령 매개변수(Command arguments)
Internet Protocol and Programming
HTML5 웹 프로그래밍 입문 홈페이지 계정.
Git을 이용한 버전 관리 - Branch 실습
Linux 기본명령어.
제2부 3장 인터넷 인터넷 ( a global network of networks )
Chapter 07. 사용자 관리 Solaris3. 사용자 암호 관리 및 소유권 관리
1. SNMP Setting IP 설정 NetAgent Mini 카드에 제공된 CD의 Netility 프로그램을 설치하여 프로그램을 실행시킨다. Netility 프로그램을 실행하면 네트워크에 있는 SNMP 카드를 찾게 됩니다. “Configure”를 선택하면 IP 설정.
시스템 해킹과 보안 permission과 SetUID.
1. 실습 시간에 수행한 avd 생성 및 실행, adb shell 접속 및 명령어 수행 결과를 제출한다.
Presentation transcript:

Unix S/W PC S/W와 같은 구조 OS(Operating System) : 변종이 많다 통신 S/W 사무자동화 S/W Linux(Red Hat, Debian, …), Solaris, HPUX, AIX… 통신 S/W Web Browser(Netscape, IE), Mail, FTP, HTTP server(Apache, NCSA, Netscape…) 등 사무자동화 S/W Star Office 등 개발자 도구 S/W gcc, xlin and motif(그래픽 라이브러리), perl, mySQL, Oracle, Informix 등…다양하다

Unix의 구조 몇층의 껍질 구조를 갖는다 Command Shell이 다양하다 Hardware Unix System Call Unix Command Shell  MS-DOS Command.com Application 들 Command Shell이 다양하다 키보드로 부터 문자 명령어를 받아 적당한 system call을 수행하고 그 결과를 화면에 출력하는 기능 Borne Shell(/usr/bin/sh), C Shell(/usr/bin/csh), tc shell(/usr/bin/tcsh) Login시 제일 먼저 수행되는 프로그램(일반적으로)

MS-DOS와 크게 다른점 Login을 요구한다 모든 화일과 디렉토리에 대해 사용자관리를 한다 텍스트 화일의 구조가 다르다. /etc/password, /etc/shadow 각줄에는 사용자 ID, 번호, 그룹, 설명, 홈 디렉토리의 위치, 그리고 수행할 Shell 모든 화일과 디렉토리에 대해 사용자관리를 한다 Owner, Group, Other로 세가지 그룹으로 구별 rwx (read, write, execute) , directory 이런 정보가 3bit에 내장되어 표시된다 텍스트 화일의 구조가 다르다. PC는 매줄 마다 CR LF를 이용하는데 비해 UNIX는 CR만 사용한다

Unix Login과정 Login과 password 입력에 의해(Console이나 Remote Telnet에 의해) Login process가 수행된다 /etc/password 와 /etc/shadow를 이용하여 사용자 확인 해당되는 shell 프로그램을 수행한다 Shell은 각 사용자의 홈 디렉리로 이동하면서 .cshrc 화일에 수록되어 있는 명령어를 수행한다. MS-DOS의 AUTOEXEC.BAT와 같은 기능을 한다 Shell 에 따라 화일명이 다르다. .cshrc 는 이름이 없이 화일 확장자만 있다. 그냥 ls를 해서는 리스트가 되지 않는다.

Unix 기본 명령어들 ls : 화일 디렉토리 리스트를 요구 ls –l 혹은 ls –a 혹은 ls –la cd : 디렉토리 위치 변경 cd .. 혹은 cd . 혹은 cd ~shpark mkdir 혹은 rmdir : cp : copy chown : 화일 이나 디렉토리의 owner (소유자)를 변경 chgrp chmod : 화일 이나 디렉토리의 모드를 변경 +r 혹은 -x rm : remove mv : move man : manual 요구 vi, emacs : full screen text editor (수 많은 명령어들이 부담스러우면 PC text editor를 사용하고 Unix로 upload할 것)

UNIX 사용에 필요한 PC 툴 Remote Access용 Unix용 text editor로 telnet (MS사) netterm Unix용 text editor로 Editpad File upload/download wsFTP, Alftp 등 유사한 ftp 툴 화일 압축 Gunzip/Gzip이 많이 사용된다. 주로 /usr/local/bin/gunzip /usr/local/bin/gzip 에 설치되어 있다 PC의 winrar가 이포맷을 처리할 수 있다

Mis2 기계에 홈페이지 구축 http://mis2.mju.ac.r/~shpark 처럼 어떻게 하면 되나 ? 각 사용자의 home directory 밑에 public_html subdirectory를 만들어 모두 html 등의 화일 이 subdirectory에 저장한다 /export/home/shpark/public/index.html 를 retrieve 한다 어떻게 하면 되나 ? 계정을 만들고 (shpark@mju.ac.kr 에 메일로 신청) mkdir public_html을 하고 FrontPage등과 같은 web editor로 index.html 등을 만들고 wsftp 를 이용해서 public 디렉토리에 upload 한다. 작업중 화일 디렉토리 속성을 화일 하도록 (rwx)