1 / 28

Part 1

Part 1. 리눅스 개요. 리눅스 (Linux) 의 개요. - 리눅스의 역사. 리눅스는 리눅스 커널을 기반으로 하는 운영체제 GPL- 프로젝트로 배포된 프로그램의 라이 센 스로 사용하기 위해 작성됨. - 리눅스라는 이름은 어디서 ? 1991 년 “ 리누스 토발즈 ”. 리눅스 (Linux) 의 개요. - 리눅스 (Linux) 의 마스코트 ?. Mr_Yong’s Power Point. 펭귄 ?. 커널 (Kernel)?. 턱스 ( Tux)?. 리눅스의 마스코트 턱스.

Download Presentation

Part 1

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Part 1 리눅스 개요

  2. 리눅스(Linux)의 개요 - 리눅스의 역사 리눅스는리눅스커널을기반으로 하는 운영체제 GPL-프로젝트로 배포된 프로그램의 라이센스로 사용하기 위해 작성됨 -리눅스라는 이름은 어디서? 1991년 “리누스토발즈”

  3. 리눅스(Linux)의 개요 - 리눅스(Linux)의 마스코트? Mr_Yong’s Power Point 펭귄? 커널(Kernel)? 턱스(Tux)? 리눅스의 마스코트 턱스 영감을 얻게된 사진

  4. 리눅스(Linux)의 특징 리눅스의 장점 Mr_Yong’s Power Point 호환성 안정성 공개성 무료 다중성 다양성 지원성 효율성 리눅스에 대한 의문점 첫번째! 공개 운영체제이기 때문에 문제점 발생시 보상받을수 없다? 두번째! 소스코드까지 공개된 운영체제이므로 보안에 취약하다? BUT ! 그렇지 않다

  5. 리눅스(Linux)의 특징 리눅스(Linux) 배포판의 종류 레드햇 우분투 페도라 AsiaNux 한컴리눅스 리눅스 (Linux) sentOS Suse Linux Open Linux

  6. 컴퓨터 시스템 구성요소 - 컴퓨터 시스템 구성요소 = 하드웨어 & 소프트웨어 ~하드웨어 : 물리적 데이터 처리 장치 ~소프트웨어 : 작업지시를 위해 명령어로 작성 한 프로그램 운영체제(OS) = 컴퓨터 하드웨어와 사용자 사이에서 자원을 관리 하는 프로그램 컴퓨터(Computer) Mr_Yong’s Power Point Mr_Yong’s Power Point Mr_Yong’s Power Point OS(운영체제) 하드웨어 소프트웨어

  7. 컴퓨터시스템 구성요소 컴퓨터 시스템 구성요소에는 무엇이 있을까? 레지스터 Mr_Yong’s Power Point 컴퓨터시스템 구성요소 프로세서 메인메모리 가상메모리

  8. Part 2 기본 명령어

  9. 기본 명령어 FILE 관련 기본 명령어 - 중요도 : ★★★☆☆ - 중요도 : ★★☆☆☆ ls –a : 디렉토리 내용을 보여준다 pwd : 현재/작업 디렉토리명 출력 cd : 디렉토리 이동 ln :파일 링크 cp : 파일 복사 mv : 파일 이동 및 이름 바꾸기 mkdir : 디렉토리 생성 rm : 파일/디렉토리 삭제 touch : 파일의 생성 및 시간정보 변경 cat : 파일의 내용 출력 및 생성.수정 grep : 필요한 내용을 지정하여 해당 내용만 출력 chmod : 파일 접근 권한 변경 chown : 파일의 소유자와 그룹변경 chgrp : 파일의 사용자 그룹 변경 file : 파일의 속성 확인 head : 파일의 앞부분 출력 tail: 파일의 뒷부분 출력 객관적인 생각

  10. 기본 명령어 Network/System 관련 기본 명령어 - 중요도 : ★★★★☆ - 중요도 : ★★☆☆☆ date : 시스템시간과 날짜 출력/설정 free : 시스템의 빈 메모리와 사용한 메모리의 양을 출력 top : 현재 시스템의 작업 출력 shutdown : 시스템 종료 rdate : 시간 조회 및 시스템시간변경 /etc/resolv.conf – DNS정보 및 수정 kill : 프로세스 종료 ps : 현재 실행중인 프로세스들의 상태를 출력 /route : 라우팅 테이블 설정 host / hostname : host 설정 - 중요도 : ★★★★★ telnet : 원격 접속 ftp : 파일을 전송하는 프로토콜 ifconfig : 네트워크 정보 ping : 서버에 접속,상대방 컴퓨터가 살아있는지 죽었는지 확인 가능하다 nslookup : 네임서버를 찾는다 netstat : 네트워크 상태 traceroute : 지정한 호스트로 가로 네트워크 경로를 보여주는 명령어

  11. 기본 명령어 사용자/기타 기본 명령어 - 중요도 : ★★☆☆☆ - 중요도 : ★★★☆☆ w : 로그인한 사용자의 정보 출력 last : 사용자가 마지막 로그인한 기록을 출력 /etc/pwasswd : 계정 정보 clear : 터미널 화면 깨끗하게 man : 도움말 yum : RPM기반의 시스템을 위한 자동업테이터 겸 패키 설치/제거도구 su – 사용자와 그룹ID를 교체하여 쉘(shell)을 실행 useradd : 계정 생성 passwd : 계정 암호 변경 usermod : 계정 정보 변경 userdel : 계정 삭제 groupdel : 그룹 삭제 명령어에 대한 추가 설명은 다음 학생이!

  12. 버스(Bus) 버스(Bus) 외부버스 내부버스 데이터버스 제어버스 주소버스

  13. 버퍼링과스풀링 Mr_Yong’s Power Point Mr_Yong’s Power Point - 스풀링(spooling) : 프로그램이 프로세서에 의해 수행되는 속도와 프린터 등 에서 결과를 처리하는 속도의 차이를 극복하기 위해 디스크 저장 공간을 사용하는 기법 - 버퍼링(buffering) : 프로세서와 입출력 장치와의 속도차이를 줄이기 위해 사용하는 기법

  14. 심볼릭&하드링크 심벌릭 링크와 하드 링크 Mr_Yong’s Power Point Mr_Yong’s Power Point 하드링크 - 생성시 하드링크파일 하나 생성되고 같은 inode1을 사용(#ln링크대상파일 링크파일) 심볼릭링크- 생성시 새로운 inode2를 만들고, 데이터는 원본파일을 연결하는 효과(#ln -s 링크대상파일 링크파일)

  15. 퍼미션 Mr_Yong’s Power Point 퍼미션(파일허가권) -“rw-” , “ r--” , “ r--” 3개씩 끊어서 읽음 첫 번째 “rw-”는 소유자(User)의 파일접근 권한 두 번째의 “r--”는 그룹(Group)의 파일접근 권한 세 번째의 “r--”는 그 외의 사용자(Other)의 파일접근 권한 Chmod : ex)# chmod 777 install.log chown : ex) # chownfedora.fedora install.log

  16. Part 3 프로세스

  17. 프로세스의 개념 프로세스 ps명령어 Mr_Yong’s Power Point Mr_Yong’s Power Point

  18. Kill 명령어

  19. 포그라운드와 백그라운드

  20. 작업 예약: -at

  21. fork() 프로세서를 복제하여 완전히 동일한 프로세서를 생성한다. Ex) 좀비 프로세스

  22. 네트워크 *** 네트워크 설정 *** *내 네트워크 연결 실행 ▶▶VMWare Network Adapter 1,8번을 활성화 Step.1 Step.2

  23. 네트워크 *** 네트워크 설정 *** Step.3 Step.4

  24. 네트워크 *** 네트워크 설정 *** Step.5 Service network restart Step.6 Reboot Step.7

  25. 네트워크 텔넷 서버 , 설치 접속

  26. 네트워크 OpenSSH서버 Mr_Yong’s Power Point Mr_Yong’s Power Point

  27. 네트워크 yum명령으로 웹 서버 설치. httpd, mysql-server, mysql, php, php-mysql을 설치하면 된다. Servicehttpd status 명령어를 입력해서 httpd서비스가 가동되는지 확인하고, 안되있으면service httpd start 입력 방화벽 설정에서 외부에서 웹 서버에 접근할 수 있도록 ‘WWW’를 체크한다 service httpd start. 시작해준다.

  28. Thank u

More Related