2016 1

Similar documents
본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게 해 주는 프로그램입니다. 다양한 기능을 하는 플러그인과 디자인

PowerPoint 프레젠테이션

Microsoft PowerPoint - comp_prac_081223_2.pptx

Copyright 2004 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A..,,. Sun. Sun. Berkeley BSD. UNIX X/Open Company, Ltd.. Sun, Su

USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl C

PWR PWR HDD HDD USB USB Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC DDNS (

Remote UI Guide

PowerPoint 프레젠테이션

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

Sena Device Server Serial/IP TM Version

Solaris Express Developer Edition

LXR 설치 및 사용법.doc

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

MySQL-Ch10

휠세미나3 ver0.4

01Àå

2-11Àå

운영체제실습_명령어

28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5]

소개 TeraStation 을 구입해 주셔서 감사합니다! 이 사용 설명서는 TeraStation 구성 정보를 제공합니다. 제품은 계속 업데이트되므로, 이 설명서의 이미지 및 텍스트는 사용자가 보유 중인 TeraStation 에 표시 된 이미지 및 텍스트와 약간 다를 수

2 CentOS 6 Minimal 설치 1.2 설치 DVD 로부팅 DVD 를드라이브에넣고 BIOS 설정을 DVD 에서부트하도록설정시작합니다. 그러면다음과같은시작옵션이있습 니다. 여기에서 Install or upgrade an exissting system 을선택합니다.

Sena Technologies, Inc. HelloDevice Super 1.1.0

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including any operat

PowerPoint 프레젠테이션

Sun Java System Messaging Server 63 64

chap2

본교재는수업용으로제작된게시물입니다. 영리목적으로사용할경우저작권법제 30 조항에의거법적처벌을받을수있습니다. [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase sta

PowerPoint 프레젠테이션

Microsoft PowerPoint - u4.pptx

정적으로 설치된 mod_ssl 모듈확인 동적으로 설치된 mod_ssl 모듈확인 웹서버에 설치된 모듈중 mod_so.c 를 먼저 확인후 동적으로 설치된 모듈중 mod_ssl.so 를 확인합니다. 동적으로 설치된 경우 apache 설치 디렉토리의 module 이나 libe

PowerPoint 프레젠테이션

Slide 1

PowerPoint 프레젠테이션

PCServerMgmt7

강의10

Network seminar.key

슬라이드 1

1) 인증서만들기 ssl]# cat > // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

작성자 : 기술지원부 김 삼 수

Tina Admin

vm-웨어-01장

ODS-FM1

untitled

Snort Install Manual Ad2m VMware libnet tar.gz DebianOS libpcap tar.gz Putty snort tar.gz WinSCP snort rules 1. 첫번째로네트워크설정 1) ifconf

1) 인증서만들기 ssl]# cat > // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

UDP Flooding Attack 공격과 방어

untitled


1. GigE Camera Interface를 위한 최소 PC 사양 CPU : Intel Core 2 Duo, 2.4GHz이상 RAM : 2GB 이상 LANcard : Intel PRO/1000xT 이상 VGA : PCI x 16, VRAM DDR2 RAM 256MB

MAX+plus II Getting Started - 무작정따라하기

목차 제 1 장 inexio Touch Driver소개 소개 및 주요 기능 제품사양... 4 제 2 장 설치 및 실행 설치 시 주의사항 설치 권고 사양 프로그램 설치 하드웨

PowerPoint 프레젠테이션

ARMBOOT 1

다. 최신 버전의 rpm 패키지 버전을 다운로드해 다음과 같이 설 치한다. 단 debuginfo의 rpm 패키지는 설치할 필요가 없다. 하기 위한 옵션이고, init는 저장소를 초기화하기 위한 cvs 명령 어이다. - 새로 설치한 경우 : rpm -ivh cvs* -

망고100 보드로 놀아보자-4

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]

PowerPoint 프레젠테이션

사용자계정관리 1. 사용자계정관리 사용자 (user), 그룹 (group) u 다중사용자시스템 (Multi-User System) - 1 대의시스템을동시에여러사람이접속하여쓸수있게하는시스템 u 사용자 (user) - 시스템관리자 : root (=Super user) -

Solaris 10 (x86) Installation Guide for VMware 7 Writer : 이경호

슬라이드 제목 없음

vi 사용법

1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder Service - efolder

PowerPoint 프레젠테이션

YUM(Yellowdog Updater,Modified) : RPM 패키지가저장된서버 ( 저장소 ) 로부터원하는패키지를자동으로설치한다. : YUM 도구는 RPM 의패키지의존성문제를해결

Report Designer V3.0 사용설명서 2장

User's Guide Manual

chapter4

PowerPoint 프레젠테이션

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

Citrix Workload Balancing 2.1 설치 가이드

제2장 유닉스 사용

- 목차 - 1. 서버에서실행되는서비스확인 2. 원격접속 (SSH) 보안설정 3. /tmp 디렉터리보안설정 4. iptable 설정 / hosts.allow & hosts.deny 설정 5. 시스템파일변조체크 문서작성간에테스트된환경 - CentOS bit -

/chroot/lib/ /chroot/etc/

hd1300_k_v1r2_Final_.PDF

What is Unix? A multi-task and multi-user Operating System Developed in 1969 at AT&T s Bell Labs by Ken Thompson (Unix) Dennis Ritchie (C) Douglas Mcl

Chapter 05. 파일접근권한관리하기

Orcad Capture 9.x

시스코 무선랜 설치운영 매뉴얼(AP1200s_v1.1)

PowerPoint 프레젠테이션

소프트웨어설치 1. 소프트웨어설치및제거 ( 소스코드 ) 소스코드컴파일을이용한 S/W 설치 1. 소스코드다운로드 - 예 ) httpd tar.gz - 압축해제 : #tar xzvf httpd tar.gz - INSTALL 또는 README파일참조

6강.hwp

PRO1_09E [읽기 전용]

INDEX 1. 개요 데이터백업스크립트작성 crontab 을이용한자동백업예약 활용 - 다른서버에백업하기

<4D F736F F F696E74202D206D61696E D F6E D20C7D8C5B720BDC3BDBAC5DB20C0FCC1A620C1B6B0C7202D20B3D7C6AEBFF6C5A920C0CEC5CDC6E4C0CCBDBA20C4ABB5E520BCB3C1A4>

DE1-SoC Board

Interstage5 SOAP서비스 설정 가이드

넷드론 엔진 사용 안내서 목차 1. 제품 구성 플랫폼 구성 VirtualBox 설치 CentOS 설치 빌드 준비 개발 도구 스마트 클라이언트 스터디 서버...7 3

4. 스위치재부팅을실시한다. ( 만약, Save 질문이나오면 'no' 를실시한다.) SWx#reload System configuration has been modified. Save? [yes/no]: no Proceed with reload? [confirm] (

Mango220 Android How to compile and Transfer image to Target

Assign an IP Address and Access the Video Stream - Installation Guide

10X56_NWG_KOR.indd

User Guide

Computer Programming (2008 Fall)

05Àå

EndNote X2 초급 분당차병원도서실사서최근영 ( )

untitled


라즈베리파이 프로그래밍_130912(최종).indd

머신이미지생성및사용시 주의사항 ( 가이드라인 ) 1 / 18

Transcription:

2016 1

? 2016 2

Linux? 2016 3

Operating System 2016 4

? 2016 5

? 2016 6

? 2016 7

2016 8

!! 2016 9

!!!! 2016 10

? 3 2016 11

2016 12

https://access.redhat.com/documentation/en- US/RedHatEnterprise_Linux/7/ PDF! Installation Guide 20MB, 500pages Administrator's Guide 24MB, 550pages Common administrative commands (https:// access.redhat.com/articles/1189123) 2016 13

2016 14

2016 15

?, (CentOS ) 2016 16

? 2016 17

AMD64? Intel 64? IBM Power System? Binary? Boot?? 2016 18

2016 19

? 2016 20

? 2016 21

! 2016 22

. 2016 23

( ) 2016 24

? 2016 25

?? 2016 26

2016 27

2016 28

2016 29

~ ~ 2016 30

2016 31

an executable file causes a computer to perform indicated tasks according to encoded instructions a library is a collection of non-volatile resources used by computer programs 2016 32

, 16, $ cat binaryfile 2016 33

Encoded Instructions 2016 34

? 2016 35

. 2016 36

!, 2016 37

?, 2016 38

! 2016 39

?!?? 2016 40

? 2016 41

? 2016 42

? 2016 43

?, 2016 44

? Port 2016 45

(IP ) ( ) DNS 2016 46

File, Directory, Library, Process, IP Address, DNS, Gateway 2016 47

2016 48

VirtualBox 1 CentOS 2 1 https://www.virtualbox.org/ 2 https://www.centos.org/download/ 2016 49

VirtualBox Next... 2016 50

VM 3 VirtualBox [ (N)] ( ) --- : CentOS7 --- [ (N)] : 512MB --- [ (N)] 3 http://zetawiki.com/wiki/virtualbox CentOS7_ 2016 51

VM : 8GB --- [ ] ( ) : VDI --- [ (N)] (O) (D) --- [ (N)] ( ): 8GB --- [ ] 2016 52

CentOS7 --- (S)... (CentOS7 - ) --- --- 1 --- " (D)" (T): (virtio-net) --- [ ] 2016 53

VM, iso [ (T)] VM ( ) iso ( : CentOS-7-...iso) --- [ ] 2016 54

CentOS 7 Install CentOS 7 Enter 2016 55

( ) ( ) English --- [Continue] 2016 56

[SOFTWARE SELECTION] 2016 57

[Minimal Install] 2016 58

[INSTALLATION DESTINATION] [Done] [Begin Installation] 2016 59

(, ROOT PASSWORD ) [ROOT PASSWORD] Root Password --- Confirm --- [Done] (... ) [Reboot] 2016 60

CentOS release 7 (Core) Kernel 3.10.0-229.el7.x86_64 on an x86_64 localhost login: 2016 61

man --help -h Tap Key 2016 62

File System Navigation ls ls -a ls -l ls -alh ls -alz ls -R pwd 2016 63

File System Navigation cd /tmp cd ~ cd../tmp cd../ tree 2016 64

View Files vi, vim cat tail head grep cut wc 2016 65

Edit Files vi vim sed awk 2016 66

Managing Files touch cp mv rm mkdir -p cp -r rm -r 2016 67

Link echo "Hello World" > newfile.txt ls -l newfile.txt ln newfile.txt /tmp/newfile-hlink2.txt ls -l newfile.txt /tmp/newfile-hlink2.txt echo "Hello World2" >> /tmp/newfile-hlink2.txt cat newfile.txt rm newfile.txt ls -l /tmp/newfile-hlink2.txt cat /tmp/newfile-hlink2.txt ln -s /tmp/newfile-hlink2.txt /tmp/newfile-symlink.txt ls -l /tmp/newfile-* rm /tmp/newfile-hlink2.txt ls -l /tmp/newfile-* cat /tmp/newfile-symlink.txt ln -s /etc /root/configfiles cd /root/configfiles pwd 2016 68

Users and Groups id /etc/passwd /etc/group su - sudo /etc/sudoers w 2016 69

Managing Local User Accounts useradd usermod userdel passwd groupadd groupmod groupdel 2016 70

Permisstions chmod [u,g,o,a][+,-,=][r,w,x] touch file1 file2 chmod go-rw file1 chmod a+x file2 chmod 750 sampledir r=4, w=2, x=1 2016 71

Ownership chown user:group file1 chown -R user sampledir chown :group sampledir 2016 72

Process Management - show ps ps axu ps axjf ps axz pstree man ps 2016 73

Process Management - kill kill kill -9 killall pkill man 7 signal 2016 74

Process Management - Monitoring grep "model name" /proc/cpuinfo uptime top htop nmon 2016 75

Software Packages yum list 'http*' yum search all 'web server' yum info httpd yum provides '/*httpd' yum install httpd yum update # yum remove httpd tail -5 /var/log/yum.log yum history yum history info 2 # yum history undo yum -y install bash-completion 2016 76

Service Management - 7 systemctl status sshd systemctl --type service systemctl list-units --type service systemctl list-units --type service --all systemctl --failed --type service systemctl status httpd.service systemctl stop httpd systemctl status httpd systemctl start httpd systemctl status httpd systemctl restart httpd systemctl status httpd systemctl reload httpd systemctl status httpd systemctl enable httpd systemctl disable httpd systemctl mask httpd systemctl unmask httpd 2016 77

Service Management - 6 service httpd status chkconfig --list service httpd stop service httpd start service httpd restart service httpd reload chkconfig httpd on chkconfig httpd off 2016 78

SELinux getenforce setenforce /etc/selinux/config touch /.autorelabel man selinux man selinux_config yum install selinux-policy-devel man -k _selinux 2016 79

Validating Network Configuration ip a ip -s link show eth0 ip route ping -c3 www.google.com trace path access.redhat.com ss -tua netstat -anlp 2016 80

Network Configuration /etc/sysconfig/network-scripts/ifcfg-<name> 7: nmcli con reload 6: service network restart hostname 7: hostnamectl 6: /etc/sysconfig/network /etc/hosts, /etc/resolv.conf 2016 81

Firewall systemctl stop firewalld systemctl mask firewalld yum install iptables-services systemctl umask iptables systemctl enable iptables systemctl start iptables systemctl status iptables iptables -L systemctl reload iptables 2016 82

/etc/sysconfig/iptables *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -s 172.16.0.0/12 -m state --state NEW -j ACCEPT -A INPUT -s 10.0.0.0/8 -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT -A INPUT -j REJECT --reject-with icmp-host-prohibited -A FORWARD -j REJECT --reject-with icmp-host-prohibited COMMIT 2016 83

Others /var/log/messages 7: journalctl -p err uanme -a 2016 84

version 1.1 April 1st, 06 Esc 명령모드 vi / vim 단축키모음 ~ 대소문자전환 ` 마크로 이동! 1 외부명령 2 실행 Q 모드 q 매크로 기록줄끝에 A덧붙이기 a 덧붙이기 매크로이전 # 검색 2 3 4 다음끝 WWORD E WORD w 다음 e 단어 @ 실행 단어끝줄삭제후줄끝까지 S 편집모드 D 삭제단어삭제후 1,3 s 편집모드 d 삭제 4 백스페 Z X 종료이스 x 글자 z 확장 5 명령삭제 줄끝으로 $ 이동 R 수정모드 r 한문자교체 F f 한 C줄끝까지바꾸기 1,3 c 바꾸기 일치하는 % 괄호찾기 5 뒤로검색 문자찾기 뒤로 T t 검색한문자검색 V v 비주얼모드 줄단위비주얼모드 G파일끝 / 줄로이동 g 확장명령 줄의 ^ 첫글자 6 줄단위 Y 복사 y 1,3 복사 6 이전 B WORD b 이전단어 & 7 화면 H 상단 h :s 반복 * 8 줄단위 U실행취소 I u 실행취소 이전 ( 찾기 ) N n 다음 ( 찾기 ) 줄 J 합치기 j 다음검색 줄시작에서삽입편집 i 모드 K 도움말 k 화면가운데 M m 마크 설정 문장문장 ( 시작 ) 끝 9 0 줄의처음행위에커서이전에 O 삽입 P 붙여넣기 o 행아래에삽입 p 1 커서이후에붙여넣기화면 L 하단 : l 3 3 > 들여쓰기? 명령. 반복 < 내어쓰기, t/t/f/f 역순검색 ex 명령줄 ; t/t/f/f 아래줄로 _ 이동 - 이전줄 { 명령반복 문단시작 [ 기타 찾기 ( 뒤로 ) / 찾기 " } 레지스터지정마크로 ' 이동 + 다음줄 = 자동 3 들여쓰기 문단끝 ] 기타 1 열이동 \ 사용안함 동작 명령 연산자 커서를이동하거나, 연산자가동작할범위를지정합니다. 바로동작하는명령, 빨간색은편집모드로변경됩니다. 이동관련문자 ( 숫자나커서이동 ) 와함께사용하여야하며, 커서의위치부터목적지까지연산합니다. 특별한키함수로, 확장추가적인키입력이필요합니다. 입력후 ( 숫자를제외한. 으로끝날수 q 있는 ) 글자를입력하여야합니다. words: 구분자로공백, 특수기호모두사용 WORDs: 구분자로공백문자만사용 words: quux(foo, bar, baz); WORDs: quux(foo, bar, baz); 주요명령행명령 ('ex'): :w ( 저장 ), :q ( 종료 ), :q! ( 저장하지않고종료 ) :e f ( 파일 f 열기 ), :%s/x/y/g ( 파일전체에서 'x' 를 'y' 로교체 ), :h (vim 도움말 ), :new ( 새파일 ) 그외중요한명령들 : CTRL-R: 재실행 (vim), CTRL-F/-B: 페이지위로 / 아래로, CTRL-E/-Y: 줄스크롤위로 / 아래로, CTRL-V: 블럭 - 비주얼모드 (vim 전용 ) 비주얼모드 : 커서를움직여지정한범위에연산자를적용합니다. (vim 전용 ) 참고 : (1) 복사 / 붙여넣기 / 지우기명령어를사용하기전에 "x를입력하여레지스터 ( 클립보드 ) 를지정하세요. (x는 a에서 z 또는 * 을사용할수있음 ) ( 예 : "ay$ 를입력하면현재커서에서라인끝까지의내용을레지스터 'a' 에저장합니다.) (2) 어떤명령을입력하기전에횟수를지정하면, 횟수만큼반복하게됩니다.( 예 : 2p, d2w, 5i, d4j) (3) 연속으로입력하는명령은현재의라인에반영됩니다. 예시 : dd( 현재라인지우기 ), >>( 들여쓰기 ) (4) ZZ 는저장후종료, ZQ 는저장하지않고종료. (5) zt : 커서가위치한곳을제일위로올리기, zb : 바닥으로, zz : 가운데로 (6) gg : 파일의처음으로 (Vim 전용 ), gf : 커서가위치한곳의파일열기 (Vim 전용 ) vi/vim 에 대한 더 많은 강좌나 2016팁을얻으려면 www.viemu.com (ViEmu, MS 비주얼스튜디오를위한 vi/vim 에뮬레이션 ) 을방문하십시오 85.