스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT...

107
1. 목목목 목목/목목 목목 (START UP/SHUTDOWN)............................4 가. 가가가 가가 가가................................................4 가. 가가 가가 가가 가가.............................................10 2. AIX(IBM UNIX)목 목목..........................................11 가. UNIX 가 가가................................................ 11 가. AIX 5L 가 가가.............................................. 12 3. 목목 목목목(FILE SYSTEM)목 목목...................................... 20 가. 가가 가가가 가가................................................20 가. 가가가가가 가 가가가..............................................22 4. UNIX 목목 목목목 목목목............................................. 22 가. 가가가가가 가가 가가가.............................................22 가. 가가가가 가가 가가가..............................................25 가. 가가가 가가 가가가...............................................29 가. 가가 가가가 가가 가가가............................................31 가. TAPE 가 DISK 가 가가 가가가.....................................34 가. 가가가가가 가가 가가가.............................................43 가. 가가가가가가 가가 가가가............................................44 가. DOS 가가가..................................................45 가. 가가 가가가...................................................47 가. 가가 가가가...................................................49 5. VI (UNIX EDITOR)............................................. 56 가. Vi 가 가가.................................................. 56 6. SMIT 목목목.................................................... 79 가. smit 가가가가................................................ 79 가. 가가가가가 가가 가 가가가가..........................................80 가. 가가가 가가가가 가가 (가가가 & 가가가 가가가가).............................81 가. 가가가(User) 가가.............................................84 가. Network 가가...............................................85 가. Virtual Memory Add.......................................86 가. 가가가 가가...................................................87 가. 가가.......................................................89 가. 10/100 Ethernet 가가 가가....................................90 1 목목목 목목 목목목

Transcript of 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT...

Page 1: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

목 차

1. 시스템 시작/종료 절차 (START UP/SHUTDOWN)........................................4가. 시스템 시작 절차....................................................................................4나. 서버 전원 종료 절차..............................................................................10

2. AIX(IBM UNIX)의 소개.............................................................................11가. UNIX 의 소개.........................................................................................11나. AIX 5L 의 소개......................................................................................12

3. 파일 시스템(FILE SYSTEM)의 이해...............................................................20가. 관련 용어의 이해...................................................................................20나. 파일시스템 의 생성예.............................................................................22

4. UNIX 일반 사용자 명령어............................................................................22가. 디렉토리에 대한 명령어..........................................................................22나. 텍스트에 대한 명령어.............................................................................25다. 파일에 대한 명령어................................................................................29라. 보호 모드에 있는 명령어.........................................................................31마. TAPE 및 DISK 에 대한 명령어..................................................................34바. 프로세스에 관한 명령어..........................................................................43사. 디스크용량에 관한 명령어.......................................................................44아. DOS 명령어..........................................................................................45자. 기타 명령어...........................................................................................47차. 특수 명령어...........................................................................................49

5. VI (UNIX EDITOR).....................................................................................56가. Vi 의 시작.............................................................................................56

6. SMIT 사용법..............................................................................................79가. smit 초기메뉴.......................................................................................79나. 소프트웨어 설치 및 유지보수...................................................................80다. 시스템 기억장치 관리 (물리적 & 논리적 기억장치).....................................81라. 사용자(User) 등록.................................................................................84마. Network 설정.......................................................................................85바. Virtual Memory Add............................................................................86사. 시스템 환경...........................................................................................87아. 장치.....................................................................................................89자. 10/100 Ethernet 상태 변경...................................................................90

1

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 2: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

7. DAT 사용법 (BACKUP 및 RESTORE).......................................................91가. SYSTEM IMAGE BACKUP 받기...............................................................91

나. BACKUP 된 SYSTEM IMAGE 를 RESTORE..............................................938. 시스템 운영을 위한 업무처리 절차................................................................97

가. 시스템 상태 점검...................................................................................979. 시스템 장애 유형 및 긴급 처치 요령 숙지....................................................101

가. 서버의 전원이 안 들어온다...................................................................101나. 서버 부팅이 되지 않는다......................................................................101다. 서버의 네트웍이 되지 않는다................................................................102라. HARD DISK 가 제대로 동작하지 않는다.................................................102마. 운영 체제의 문제.................................................................................102바. 기타 장치(하드웨어)의 문제..................................................................102사. 기타 애플리케이션의 문제.....................................................................103

2

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 3: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

1. 시스템 시작/종료 절차 (START UP/SHUTDOWN)

가. 시스템 시작 절차

(1) 전원연결 (시스템: 230V/115V겸용)

서버는 230V/115V 겸용이므로 설치현장의 전원에 맞도록 후면의 입력전원 선택 스위치를 변경

하십시오.외부장치(monitor, keyboard, mouse, 네트웍 케이블등)를 먼저 시스템의 각 포트에 연결한 후

Monitor 와 시스템의 전원케이블을 각각 의 입력전원소켓에 연결한 후 전원과 연결하십시오. 주의: 시스템에 전원케이블을 연결하기 전에 전원 스위치가 켜져 있는지 확인한 후, 켜져 있으면

전원을 끈 후 전원케이블을 연결하십시오.

(2) POWER ON

먼저 모니터의 전원을 켠 후 시스템 전면에 위치한 전원 스위치를 누르십시오.

Beep 음이 나오고 전원 표시등에 녹색 불이 들어옵니다.

(3) 펌웨어 단계(FIRMWARE : System Management Service)

LED PANEL 에 LED CODE 를 표시하고 SMS 화면을 출력한다.SMS 는 펌웨어 단계의 부팅이 끝나고 시스템 하드웨어적으로 이상이 없음을 알려준다.SMS 화면의 예)

3

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 4: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

SMS 화면이 출력되고 오디오음이 들리게 되면 SMS 는 종료되고 다음 부팅 (BOOTING) 단계로

넘어갑니다.

부팅 화면의 예

펌웨어 단계에서는 기본적인 시스템 하드웨어(CPU, 메인보드, 메모리, 각종저장장치, 기타

하드웨어장치)의 회로상 오류, 논리적 오류 점검을 수행합니다.

4

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 5: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

(4) 시스템 설정(CONFIGURATION) 단계

시스템 설정 단계에서는 LED PANEL 에 다음의 LED CODE 를 출력합니다.LED CODE 의 예

부팅순서LED CODE

비 고

1 517 다음 CODE 외에도 많은 CODE 들이 시스템 구성에

따라 추가될 수 있다.C32 는 기본 시스템 구성이 끝나고 CONSOLE 로

LOGIN 화면이 출력됨을 말한다.

2 5383 5534 8065 C32

C32 이후로는 CONSOLE 로 부팅 화면이 DISPLAY 됩니다.

시스템 설정 단계에서는 부팅 데이터를 가지고있는 장치(보통 DISK)에서 부팅 데이터를 메모리로

옮기고 시스템내의 기타 장치들을 사용 가능한 상태로 만들어 줍니다.

(5) 로그인 (LOG-IN) 단계

LOG-IN 초기화면

5

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 6: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

USER ID field 에 알맞은 USER ID 를 입력한다.(예: root)OK 를 클릭하거나 Enter key 를 누른다.화면의 예

6

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 7: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

USER ID 에 맞는 PASSWORD 를 입력한다.OK 를 클릭하거나 Enter key 를 누른다.화면의 예

잘못된 USER ID 나 PASSWORD 를 입력했을 때에는 다음과 같은 화면이 출력된다.OK 를 클릭한 후 해당 항목을 올바르게 재 입력한다.화면의 예

7

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 8: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

(6) X-WINDOW 시작 단계

올바른 USER ID 와 PASSWORD 를 입력하게 되면 “STARTING COMMON DESKTOP ENVIRONMENT”라는 메시지와 함께 시작화면이 출력된다.화면의 예

8

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 9: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

중앙 하단에 MENU BAR 와 함께 AIXTERM 이 실행되어 PROMPT 를 기다린다.화면의 예

9

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 10: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

나. 서버 전원 종료 절차

사용자가 작업을 마친 후 시스템의 전원을 끄려는 경우 또는 시스템의 추가적인 작업

(예:HDISK, memory 증설등)을 하려는 경우 shutdown 절차가 필요합니다.우선 Prompt 상에서 shutdown 명령어를 입력한 후 Enter Key 를 누르십시오. # shutdown -F 명령어 실행의 예

10

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

$shutdown -F

SHUTDOWN PROGRAMWed Dec 2 14:00:24 CST 1998

Wait for 'Rebooting...' before stopping.Error reporting has stopped.Process accounting has stopped.nfs_clean: Stopping NFS/NIS Daemons0513-004 The Subsystem or Group, nfsd, is currently inoperative.0513-044 The stop of the biod Subsystem was completed successfully.0513-044 The stop of the rpc.lockd Subsystem was completed successfully.0513-044 The stop of the rpc.statd Subsystem was completed successfully.0513-004 The Subsystem or Group, rpc.mountd, is currently inoperative.i4cfg Version 4.0 AIX -- LUM Configuration Tool(c) Copyright 1995-1997, IBM Corporation, All Rights ReservedUS Government Users Restricted Rights - Use, duplication or disclosurerestricted by GSA ADP Schedule Contract with IBM Corp.0513-044 The stop of the i4llmd Subsystem was completed successfully.

Page 11: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

약 20 ~30 초 후 monitor 에 “Halt complete”란 메시지와 함께 전원이 자동으로 꺼집니다

참고로 “shutdown –F”명령어는 시스템을 완전히 전원을 꺼주지만 “shutdown –Fr” 명령어는

자동으로 rebooting 까지 실행합니다.주의: 위와 같은 shutdown 절차를 따르지 않고 전원스위치를 끄는 경우 시스템에 치명적인

장애가 발생할 수도 있습니다.

2. AIX(IBM UNIX)의 소개

가. UNIX 의 소개

UNIX 는 1969 년에 Bell 연구소에서 Ken Thompson, Dennis Ritchie 등 몇 명의 연구원들에 의해서

개발되었다. 이들의 UNIX 개발 목적은 프로그래머들 자신이 프로그램 개발 환경을 개선하기 위한

운영체제를 만들어 보자는 것이었다. 원래 UNIX 는 미니 컴퓨터를 위해 개발하여 미니 컴퓨터의 성능이

향상되고 값이 싸짐에 따라 UNIX 시스템은 급속히 인기를 얻기 시작하였다. 특히 UNIX 는 프로그래머들이

공동으로 소프트웨어를 개발하는데 편리하게 되어 있고, 인간과 컴퓨터 사이의 커뮤니케이션을 쉽게 할 수

있으며, 또 프로그래머들이 사용 하기 쉽게 되어 있어서 오늘날에는 마이크로 컴퓨터로부터 메인 프레임

컴퓨터에 이르기까지 여러 컴퓨터의 표준 운영 체제로 널리 사용되고 있다. 이 점이 바로 UNIX 가 유명하게

된 이유이며, UNIX 의 사용이 가속적으로 증가하게 된 이유이기도 하다.

그럼, UNIX 시스템을 이렇게 널리 성공시킨 이유에 대해 알아보자.

첫째, UNIX 는 고급언어(C)로 쓰여져, 읽고 이해하고 변경하거나 다른 기계에 옮기기가 쉽다. 이런 성격을

11

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 12: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

이식성(Portability)이라고 한다.

둘째, 단순한 프로그램을 이용하여 복잡한 프로그램을 구축할 수 있는 기본 명령을 제공한다.

셋째, 쉽게 유지되고 효율적으로 구현할 수 있는 계층적 파일 시스템을 사용한다.

넷째, 다중 사용자, 다중 프로세서 시스템이기 때문에 각각의 사용자는 몇 개의 프로세스를 동시에 실행시킬

수 있다. 이런 환경을 일반적으로 다중 사용자, 다중 태스킹(Tasking) 환경이라 일컫는다.

나. AIX 의 소개

(1) AIX의 특징

AIX 란 Advanced Interactive eXecutive 의 약자로 IBM 의 Workstation UNIX.AT&T (System V)계열과 BSD 를 합친 운영체제

Multi-Processing 과 High Performance Concurrent Programming 구현

이식성이 좋고, 그래픽 성능 처리 우수

SNA, LU6.2, TCP/IP, TOKEN-RING, NFS, NIS 등 네트웍기능이 강력.System Tool 를 이용한 관리(SMIT)C 언어: 95%, 어셈블러: 5% 로 구성

(2) AIX 5L의 소개

1. 개요

지난 1998 년 IBM 은 인텔, SCO, 그리고 지금은 IBM 에 합병된 시퀀트와 전략적 제휴를 체결하고 새로운

12

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 13: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

Unix 개발에 착수하였다고 발표하였었다. Monterey Project 라고 명명되었던 프로젝트는 IBM 의 AIX를 기반으로 하여 SCO 와 지금은 IBM 에 합병된 시퀀트의 기술력을 접목시켜 IBM 의 Power 프로세서

및 Intel 의 IA-64 프로세서에 모두 운영이 가능한 단일 유닉스 운영체제를 개발 하기 위한 것이었다.

이와 같이 4 개의 회사의 기술자들이 모여 새로운 Unix 를 위한 프로젝트를 시작한지 2 년반만에 그 결과물인

AIX 5L 이 세상에 선을 보이게 되었다. 이와 같은 배경에서 탄생한 AIX 5L 은 기본적으로 IBM 의 AIX 를

바탕으로 하고 있다. AIX 는 업계 표준의 개방형 OS 이면서 다른 유닉스와의 차별되는 여러 가지 우수한

기능들을 제공하여 왔다. AIX 5L 은 기존의 AIX 가 제공해 왔던 기능들을 포함한다. 또한 AIX 가 IBM 의

RS/6000 시스템 및 pSeries 서버를 위한 운영체제이었던 것과는 달리 AIX 5L 은 IBM 의 RS/6000 시스템과 pSeries 서버는 물론 Intel 의 Itanium 기반의 플랫폼을 위한 운영체제이기 때문에 고객은 AIX 5L 과 함께 고객의 업무 환경에 적합한 하드웨어 플랫폼을 선택할 수 있게 되었다.

AIX 5L 은 또한 현재 오픈 소스 운영체제로써 각광받고 있는 리눅스와의 상호 운영성을 제공한다. 따라서 다양한 리눅스 어플리케이션을 AIX 5L 위에서 실행시킬 수 있으며 AIX 5L 에서 리눅스

어플리케이션의 개발을 할 수가 있다. 이것은 여기 저기 산재해 있는 유용한 리눅스 어프릴케이션들을

AIX 5L 이라는 안정적인 엔터프라이즈급의 운영체제 시스템에 통합시킬 수 있게 함과 동시에 리눅스

어플리케이션 개발자는 어려움 없이 유닉스 시스템을 접할 수 있게 한다. 아래 로드맵에서 볼 수 있듯이 IBM 은 AIX 5L 에 대한 기능을 꾸준히 향상시킬 계획이며 업계의 요구

에 부응하는 새로운 기술들을 접목할 것이다.

AIX 5L 을 통해 기존의 AIX 고객들은 익숙한 환경에서 기존의 투자를 보호하면서 AIX 5L 의 여러 가지

장점들을 접할 수 있으며, 리눅스 사용자들은 확장성 있고 안정적인 플랫폼을,그리고 새로운 유닉스

사용자들은 다양한 솔루션과 함께 완벽한 표준 유닉스 환경을 가지게 될 것이다.

(3) AIXV4.3 의 기능 및 이점

13

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 14: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

- 64-비트 지원

대부분의 32-비트 적용업무와 2진 호환성을 유지함으로써 현재까지 이루어진 하드웨어 및

소프트웨어에 대한 투자를 보호

32-비트 및 64-비트 적용업무를 64-비트 하드웨어에서 동시에 실행할 수 있는 기능 제공

64-비트 적용업무 개발에 필요한 환경을 제공

64-비트 하드웨어에서 최대 16GB 의 메모리 지원

- 웹 기반의 시스템 관리

시제품 단계의 신기술을 미리 맛볼 수 있는 기능

Java 1.1 을 지원하는 웹 브라우저만 있다면 인터넷의 어디에서든지 AIX 시스템을 관리

- 구성 보조 기능

기본 운영체제 설치가 끝나면 자동적으로 TaskGuide 가 실행되면서 남은 설치 작업을 간단히 처리할 수

있도록 도와 주는 기능

- 웰컴 센터 (Welcome Center) 화성에서 온 RS/6000 이라는 생생한 그래픽 테마와 시스템의 전반적 특징을 나열해 주는 기능을

결합하여 설치와 시스템 구성 작업을 쉽고 빠르게 처리할 수 있도록 도와주는 기능

인터넷 방식의 하이퍼링크를 통해 RS/6000 고객 등록 웹 사이트, 솔루션 부문, 전세계적인 고객 지

원 및 서비스 등 추가로 제공되는 IBM 온라인 정보에 대해 신속한 액세스가 가능

- HTML 로 된 설명서

웹 브라우저를 통해 시스템 설명서에 쉽게 액세스 가능

- JIT 가 포함된 JDK 소스 및 런타임 인터프리터, 클래스 컴파일러, 소스 레벨 디버거, HTML 문서 작성기, Java 멀티미디어

링크에 사용되는 런타임 라이브러리, 일련의 Java 클래스 API (JDBC, JavaBeans, RMI, Java 보안) 등

전 범위에 걸친 개발 툴이 포함됨

Java 바이트 코드 수행시 시스템 전용 코드로 컴파일하여 Java 성능을 대폭 향상시킴

다양한 버전을 사용할 수 있도록 하여 Java 적용업무 개발에 유연성을 발휘할 수 있도록함

- 인터넷 프로토콜 버전 6 (IPV6) 추가적인 경로 지정 , 동적 경로 재지정, 터널링 등의 기술을 통해 IP 보안성과 통합성 증대

IPV4 및 IPV6 에 대해 IPsec 인증 및 보안 제공

14

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 15: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

- LDAP X.509v3 공중키 증명서를 이용하여 데이타 암호화 및 사용자 인증에 사용할 수 있도록 SSL (Secure

Sockets Layer) 버전 3 제공

LDAP 디렉토리 적용업무의 신속한 개발을 돕기 위해 시제품 단계의 릴리스 소개

- 인쇄 스풀러 향상

강력한 네트워크 지원 기능과 최대 1000 개의 인쇄 작업을 지원할 수 있도록 용량 확장

- InfoExplorer HTML 대신 InfoExplorer 를 사용하는 적용업무를 위한 호환성 제공

- X11R6 그래픽 적용업무 개발을 위한 thread-safe 64-비트 클라이언트 라이브러리를 제공함으로써 Xwindow

기능을 강화

- OpenGL 및 graPHIGS API 별도의 추가 비용 없이도 복잡한 3D 그래픽 적용업무를 개발 지원

네트워크를 통해서도 사용할 수 있는 쉽고 폭넓게 사용되어지는 그래픽 API 지원

- 성능 분석 / 제어 툴

시스템 관리자를 위해 복잡한 통계 자료 분석 기능을 AIX 시스템 기능에 추가 제공

- ONC+ 슈트에 있는 CacheFS 네트워크 파일 시스템 마운트를 사용하는 경우 파일 엑세스 속도가 향상

- 직접 입출력

하드웨어 성능에 민감한 적용업무를 위해 좀 더 높은 대역폭의 입출력 기능 제공

- Telnet 성능 개선

40% 에서 60% 정도의 성능 향상

- 유니코드 2.0 UCS 기반의 적용업무 개발이 가능

- X/Open XPG4 UNIX 95 을 준수하도록 설계

이전의 UNIX 브랜딩 및 인증 규약을 지속적으로 준수

LP64 구현(듀얼 실행 환경에 대한 사양에 대해서는 알려진 바 없음)

15

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 16: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

. (4) AIX 5L 의 주요 특성

1 Itanium 과 POWER 칩을 위한 기업형 open 64-bit 유닉스

AIX 5L은 정식 버전의 발표에 앞서 이미 UNIX 98 브랜딩을 인증 받았고 이것은 AIX 5L이 표준 유닉스 운영

체제로서의 확고한 위치를 보여주는 것이다.

AIX 5L은 IBM의 POWER 칩과 인텔의 IA-64 칩의 프로세서 속도와 처리 능력을 최적화하는 새로운 64-bit 커널

구조를 제공한다. 아래 그림은 AIX 5L에서의 하드웨어, 커널, 그리고 API의 조합에 관한 설명으로 AIX 5L에서는

새로운 64-bit 커널과 64-bit API를 제공한다. 그림에서 보면, POWER용 AIX 5L의 경우 기존의 32-bit

하드웨어와 64-bit 하드웨어에 AIX 5L의 32-bit 커널을 사용할 수 있으며, 그 위에 32-bit 과 64-bit

어플리케이션을 동시에 수행할 수 있습니다. 64-bit 하드웨어에 64-bit 커널을 사용할 수 있으며, 32-bit과 64-

bit 어플리케이션을 동시에 사용할 수 있다. 아이태니엄 용 AIX 5L의 경우에는 64-bit 하드웨어위에 64-bit

커널, 그리고 어플리케이션은 32-bit과 64-bit을 동시에 수행시킬 수 있다.

아래 그림은 커널 및 API에 따른 재컴파일의 필요 여부를 보여준다. 그림에서 볼 수 있듯이 POWER

시스템에서는 기존에 AIX 4.3에서 사용하던 32-bit 어플리케이션(IBM의 가이드라인을 준수하여 개발되어진

어플리케이션)을 재컴파일 없이 AIX 5L에서 그대로 사용할 수 있다.

기존에 AIX 버전 4.3.3 에서 개발되어진 64-bit 어플리케이션의 경우 64-bit API 가 새로이 개발되었기 때문에

16

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 17: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

AIX 5L 에서 사용하기 위해서는 재컴파일이 필요하다

2. Linux Affinity

AIX 5L의 'L‘은 Linux Affinity를 의미합니다. AIX 5L이 제공하는 리눅스 affinity는 많은 사용자들로 하여금

리눅스의 장점인 유연성과 AIX에서 제공하는 확장성 및 가용성을 결합하여 최적의 솔루션을 구축할 수 있게

한다.

IBM 의 리눅스에 대한 지원은 AIX5L 와 함께 더욱 확실해진다. PowerPC 프로세서와 인텔 IA-64 를 모두 지

원하는 AIX5L 은 리눅스 API (Application Programing Interface)를 제공함으로써 AIX 와 리눅스간 소스

수준의 호환성을 제공한다. 이러한 리눅스 호환 API 들은 AIX 의 기본 OS 라이브러리인 libc.a 에 포함되어 있기

때문에, 리눅스 어플리케이션을수행하는데도 성능측면에 전혀 손실이 없다.따라서 현재 사용되고 있는 대부분의 리눅스 애플리케이션은 AIX5L 상에서 재컴파일 후 바로 운영될 수 있다. 이러한 IBM 의 유닉스/리눅스 전략은 사용자로 하여금 더 넓은 플랫폼 선택의 기회를 제공함은 물론 더 많은

애플리케이션 선택의 폭을 하나의 OS 상에서 구현할 수 있게 해줌으로써 보다 편리한 사용이 가능하게 해준다

3. e-Busines 환경을 지원하는 기업용 상용 유닉스

AIX 5L은 다음과 같은 여러 가지 최신의 주요 인터넷 기술을 제공한다.

- FRCA (Fast Response Cache Architecture)

17

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 18: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

AIX 버전 4.3.2부터 FRCA 기능은 HTTP GET 커널 extension과 함께 지원되었던 구조로,AIX 5L에서는 HTTP

1.1 persistent connection을 지원하도록 FRCA의 기능을 향상 시켰다. FRCA는 AIX의 네트워크 버퍼 캐쉬

(Network Buffer Cache: NBC)를 이용하여 웹 서버의 응답시간을 빠르게 한다. 다음 그림은 FRCA 기능을

사용할 때, 웹 서버에 위치한 웹 페이지를 참조하는 incoming 요청에 대한 데이터 흐름을 보여준다.입력

인터럽트가 발생하면, HTTP GET 요청은 중간에 가로채어져 AIX의 NBC에서 직접 응답을 보낸다. 이 경우

kernel space와 user space 사이에 데이터 copy 가 발생하지 않기 때문에 사용자 context switch도 발생

하지 않게 된다. HTTP GET 요청이 kernel 엔진에서 서비스 될 수 있으면, user space에 있는 웹 서버에 까지

접속하지 않기 때문에 웹서 버는 이런 요청에 대해서 알지 못한다. 만약 HTTP GET 요청이 kernel engine에서

서비스 될 수 없는 경우에만 user space에 있는 웹 서버로 요청이 전달되어 진다.

- 가상의 IP 어드레스 (Virtual IP Address: VIPA)

VIPA는 네트워크 연결에 장애가 발생하더라도 어플리케이션이 지속적으로 가용 하게 해준다. 전통적인 IP

어드레스는 실제의 물리적인 네트워크 어댑터에 할당되는 반면 가상의 IP 어드레스는 실제의 네트워크 어

댑터와는 연결되어 있지 않은 가상의 네트워크 인터페이스에 의해 지원된다. 운영체제는 /dev 디렉터리에

위치한 인터페이스의 디바이스 파일과 데이터를 주고 받는다.

- IP 다중경로 routing

IP 다중경로 routing 기능은 AIX 5L의 새로운 기능 가운데 하나로 사용자들이 IP 네트워크에서 단일 목적 지로

도달하기 위해 여러 개의 router를 명시할 수 있게 한다. 시스템 관리자는 네트워크 부하를 분배하기 위해서

또는 네트워크 경로에 문제가 생겼을 경우에 대비하여 이를 대체할 수 있도록 다중 경로 라우팅 기능을 설정할

수 있다. 또한 다중의 디폴트 gateway를 정의할 수도 있습니다. 이러한 기능은 네트워크의 균형 있는 사용과

가용성을 높여 준다.

- Native Kerberos V5 지원

e-business 환경에서 보안 기능은 필수적이다. AIX 5L에서는 사용자 인증을 위해 Native Kerberos V5 기능을

사용할 수 있다.

- AIX 5L Expansion 팩과 보너스 팩

18

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 19: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

AIX 5L의 패키지에는 AIX 설치 CD외에 Expansion 팩과 보너스 팩이 함께 제공된다. Expansion 팩은 기본

AIX 운영체제 기능을 보완 및 확장하는 기능들이 들어 있으며 보너스 팩은 유용하게 사용될 수 있는 추가 적인

소프트웨어들의 묶음이다.

2.4 뛰어난 확장성과 편리한 시스템 관리 기능

- AIX 5L은 최대 32-way의 SMP 시스템을 지원하며, 사용할 수 있는 메모리는 최대 256 GB까지 가능하다.

- JFS2 (Journaled File System 2)AIX 5L에서 새로이 구현된 파일 시스템으로 JFS2가 있다. JFS2는 기존의 AIX 버전 4.3과 그 이하 버전에서

제공해 왔던 JFS보다 확장된 기능 및 안정성을 제공하는 향상된 파일 시스템입니다. JFS2는 extent 기반의 용량

할당, 정렬화 된 디렉터리, 그리고 동적 공간 할당 등 여러 가지 유용한 기능을 제공한다. JFS2는 JFS와

마찬가지로 데이터베이스를 위해 개발된 기술인 저널링 기법을 제공하기 때문에 트랜젝션에 의해 변 경된 파일

시스템의 메타 데이터(디렉터리와 디스크 어드레싱 구조 등) 정보를 로깅해 놓음으로써 시스템 장애 발생시에도

파일 시스템 전체의 메타 데이터를 검사하는 대신 최근 파일 시스템 활동에 대한 로그파 일만을 검사함으로써

파일 시스템의 복구 시간이 빠르다.

AIX 5L이 설치되어 있는 POWER 시스템에서는 JFS가 디폴트 파일시스템이며 JFS2도 구성하여 사용이 능하다.

Itanium 기반의 시스템에서는 JFS2 만이 지원된다

- /proc 파일 시스템

/proc 파일 시스템은 시스템 관리자로 하여금 시스템의 workload와 프로세스 상태를 파악하여 적절한 조치 를

수행할 수 있도록 도와준다. AIX 5L에서는 각각의 실행중인 프로세스에 대해 /proc 파일 시스템 내에

프로세스 ID와 동일한 이름의 디렉터리 엔트리가 생성되며, 해당 디렉터리마다 내부적인 프로세스 제어 데이터

구조와 대응되는 몇 가지 파일들과 하부 디렉터리가 위치해 있다.

- RMC(Resource Monitoring and Control) 기능

RMC는 AIX 5L에서부터 기본으로 제공하는 서브 시스템으로 시스템 자원에 대해 미리 설정해 놓은 조건이

충족되면 자동으로 시스템이 특정 조치를 취하도록 합니다.

19

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 20: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

- AIX 5L에서는 백업 디바이스로써 DVD-RAM 드라이브를 지원합니다. DVD-RAM 드라이브는 SCSI-2 방식의

인터페이스로 연결되며, 4.7 GB까지 지원됩니다.

- UNIX System V Release 4 (SVR4) 프린팅 기능은 SVR4 프린트 유틸리티에 친숙한 사용자들이 보다 쉽게

AIX의 프린팅 기능을 사용할 수 있게 합니다.

- Workload Manager의 accounting 기능은 시스템 관리자들이 Billing이나 보고서를 위해 시스템 자원

사용량 정보를 수집하는데 도움을 줍니다.

- LTG (Selectable Logical Track Group)은 시스템 관리자가 스토리지 시스템이 최적의 성능을 발휘할 수

있도록 디스크 튜닝 기능을 제공합니다.

- 웹 기반의 시스템 관리 도구

AIX에는 SMIT 이외에 웹 기반의 시스템 관리 도구(Web-based System Manager)를 제공한다.

이 도구는 네트워크에 연결되어 있는 다른 시스템에서 브라우저를 통해 AIX 시스템을 GUI 방식으로 관리할 수

있게 한다. 이 기능은 AIX 버전 4.3부터 제공해 왔으며, AIX 5L에서 추가된 새로운 기능들도 Web-based

System Manager를 통해 단계별로 쉽게 관리할 수 있다.

3. 파일 시스템(File System)의 이해

가. 관련 용어의 이해

(1) 볼륨 그룹(Volume Group: VG)

1 개 또는 복수개의 하드디스크를 하나의 저장공간으로 표시하는 것은 볼륨 그룹이라 한다.볼륨 그룹은 최소 1 개에서 최대 32 개의 하드디스크(Physical Volume)들로 구성된다.하나의 볼륨 그룹에 속한 모든 하드디스크는 똑같은 데이터를 가진 VGDA (Volume Group Descriptor Area)를 가진다.VGDA 는 해당 볼륨 그룹에 속한 디스크 및 논리적 볼륨에 대한 정보를 가지며 한 개의 디스크인

경우 볼륨 그룹에는 2 개의 VGDA 가 생성되며, 2 개 이상의 디스크가 하나의 볼륨으로 만들어 질

때에는 3 개의 VGDA 가 생성된다.3 개 이상의 디스크들로 볼륨 그룹이 구성되면 디스크 갯수 만큼의 VGDA 가 생성되어 각각의

디스크에 1 개의 VGDA 가 위치한다.

20

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 21: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

(2) 파티션 (Physical & Logical Partition)

파티션이란 볼륨 그룹의 최소단위이며 단위는 메가바이트이다.볼륨 그룹은 생성될 때 고정된 크기의 파티션 크기를 갖는다.물리적 파티션(Physical Partition)는 볼륨 그룹을 고정된 크기로 나눈 물리적인 최소단위(조각)를 의미하고 각각의 물리적 파티션은 특정한 논리적 볼륨에 속해질 수 있는 최소단위가 된다.

21

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

. . .

볼륨그룹(Volume Group)

파티션(Partition)

논리적볼륨(LV)

Page 22: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

(3) 물리적 볼륨 (Physical Volume: PV)

최소단위: 물리적 파티션 (Physical Partition)물리적 볼륨이란 하드디스크를 지칭한다.

(4) 논리적 볼륨 (Logical Volume: LV)

최소단위: 논리적 파티션 (Logical Partition)논리적 볼륨은 파티션(Partition) 단위의 집합체이고 볼륨 그룹내에 연속적인 공간에 위치하지는

않지만 시스템에 의해 마치 하나의 연속된 공간을 갖는 디스크의 저장공간으로 인식되며 파일

시스템(File System)으로 구성되어 사용자에게 친숙한 인터페이스로 사용되어 질 수 있는 장치를

말한다. 일반적으로 새로 만든 논리적 볼륨을 파일시스템化 시킨다. 오라클(Oracle), 사이베이스

(Sybase)등의 애플리케이션은 자체의 테이블을 논리적 볼륨만을 사용한다.

(5) 파일 시스템 (File System)

최소단위: 블록 (Block: 512 바이트)파일 시스템이란 디스크에 디렉토리와 파일이 만들어지는 논리적 공간이다.파일 시스템은 사용자가 실제 데이터를 디스크로부터 읽어드리거나 디스크로 쓰기 위해 시스템의

디렉토리와 파일들을 사용할 수 있도록 제공하는 인터페이스이다.파일 시스템은 반드시 논리적 볼륨 위에서 만들어진다.

나. 파일시스템 의 생성예

볼륨 그룹, 논리적 볼륨, 파일 시스템 등을 만드는 예제는 시스템 운영툴(SMIT)를 사용하며 그

예는 SMIT 사용 단원을 참조하기로 한다.

22

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

볼륨그룹(Volume Group)

Page 23: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

4. UNIX 일반 사용자 명령어

가. 디렉토리에 대한 명령어

(1) pwd ( print working directory )

목적 : 현재 사용자가 위치한 디렉토리의 경로를 알려준다.용법 : pwd예:

[/home]pwd/home[/home]cd ..[/home]pwd/home[/home]

(2) cd ( change working directory )

목적 : 작업중인 디렉토리를 변경한다.아무 옵션 없이 사용할 경우 사용자의 홈 디렉토리로

변경된다.

용법 : cd [경로명]예:

[/home]pwd/home/hmy/dtbs[/home]cd menu[/home]pwd/home/hmy/dtbs/menu[/home]cd ..

(3) ls

목적 : 디렉토리에 있는 파일을 열거하고 option 에 의해 파일의 정보가 출력된다.용법 : ls [option] [file or directory]Option :

-a :.(점)으로 시작하는 입력항목을 포함하여 디렉토리 내의 모든 입력항목을 나열합니다.-d : 명명된 디렉토리에 대한 정보만을 표시합니다. 디렉토리를 파일처럼 취급하는데,이것은 -l 플래그를 사용하여 디렉토리의 상태를 볼 때 유용합니다.-g : -l 플래그와 같은 정보를 표시합니다. -g 플래그가 소유자 및 기호 링크 정보의화면

23

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 24: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

출력을 억제하는 것은 예외입니다.예:

[dtst1:/home]ls -l-r-xr-xr-x 1 root system 521874 5월 13 일 13:36 7043140.bin*-r-xr-xr-x 1 root system 615953 5월 13 일 13:36 7043150I.BIN*-r-xr-xr-x 1 root system 509517 5월 13 일 13:36 7043240.bin*drwxr-xr-x 2 imnadm imnadm 512 5월 10 일 2000 imnadm/drwxr-xr-x 2 203 staff 512 5월 13 일 14:54 jaewhan/drwxr-xr-x 2 205 staff 512 5월 12 일 13:32 test/

(4) Mkdir ( make directory )

목적 : 디렉토리를 새로 만드는데 쓰이는 명령어

용법 : mkdir 디렉토리명

[/home/bpsw][/home/bpsw]pwd/home/bpsw[/home/bpsw]mkdir hmy[/home/bpsw]cd hmy[/home/bpsw/hmy]pwd/home/bpsw/hmy[/home/bpsw/hmy]

(5) Rmdir

목적 : 디렉토리르 제거하는 명령으로 해당 디렉토리내에 존재하는 파일이 없어야 한다.용법 : rmdir 디렉토리명

24

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 25: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

[/home/bpsw]ls –CFtest test1 korea star/ stat2/[/home/bpsw]rmdir star[/home/bpsw]rmdir stat2rmdir : stat2 Directory not empty

나. 텍스트에 대한 명령어

(1) cat

목적 : 파일의 내용을 화면에 출력하는 명령이며, 표준 출력 방향 전환을 이용하여 새로운 파일을

생성하는 경우에도 이용된다. 용법 : cat 파일명

예 :

[/home]cat .profileexport PATH=[/home/bpsw]PATH:/usr/vac/binexport PS1=[`uname -n`:'[/home/bpsw]PWD']export LANG=ko_KRalias df='df -k'alias ls='ls -acF'set -o vi

(2) head

목적 : 파일의 내용중 윗부분 몇 라인만 화면에 출력한다. 디폴트는 10용법 : head [-n] 파일명

(3) tail

25

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 26: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

목적 : 파일의 내용중 끝부분 몇 라인만 화면에 출력한다. 디폴트는 10용법 : tail [-n] 파일명

(4) wc

목적 : 주어진 문서 파일의 문자수, 단어수, 행수를 출력한다. 용법 : wc [파일명]예

[/home]wc run37 74 423 run

[/home]wc –l run 37 run

(5) sort

목적 : 파일들을 정렬하거나 병합한다. 용법 : sort [option] 파일명

- 해당 파일을 라인별로 sort 하여 출력한다. 만약 파일 명이 명시되지 않으면 표준 입력으로 들어오는 파일의 내용을 sort 한다.default key 는 line 전체가 되나 명시된 option 에 의하여 sort key 가 변경될 수도 있다.

Option :-b sort key 에서 선행되는 Space 또는 Tab 무시-ㅇ dictionary order,단지 문자,숫자 그리고 blank 만 비교-f 대문자와 소문자를 같은 크기로 비교-r sort 의 order 를 반대로함+pos1 –pos2 sort key 의 영역을 pos1 에서 pos2 까지로함

예:

[/home]cat test1 [/home]cat test2a AB b

[/home]sort test1 test2ABab

26

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 27: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

(6) pg

목적 : 한번에 한 화면씩 파일의 내용을 출력한다. 용법 : pg 파일명

<ENTER>키를 치면 다음 화면으로 넘어가고, <q>를 치면 출력이 중단된다.

(7) more

목적 : 파일의 내용을 화면 단위로 출력한다. 용법 : more 파일명

<ENTER> 키를 치면 한 라인씩, <space bar>를 치면 한 화면씩 출력되고, <q>를 치면 출력이

중단된다.

(8) Cut

목적 : 파일의 내용을 컬럼을 기준으로 분리하여 출력한다. 용법 : cut [option] 파일명 - 파일의 내용을 Column position 또는 Tab key 같은 delimiter 를 이용하여 분리 출력할수 있다. list

에서 원하는 Column 을 Comma 또는 “-“로 영역을 구분할 수 있다. Option :

-clist Column 의 position 을 문자 위치를 기준하여 구분 –c1,4-7 이면 첫 번째 Column 과 4에서 7번째 Column 사이의 글자만 출력-d 문자 delimiter 로 사용될 문자를 결정. default 는 Tab-flist delimiter 에 의해 구분되어진 해당 영역만 출력. –f1,7 이면 delimiter 로 구분된 field 중 1,7번째 field 만 출력

예 :

[/home][/home]cut –c1,4-7 runr(){

I tetn ec exee co[/home]

(9) grep

27

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 28: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

목적 : 파일에서 특정한 문자열을 찾는데 이용된다. 용법 : grep [option] [수식] 또는 [문자열] [파일명]Option :

-b : 일치하는 각 행의 선두에 그 행이 발견된 블록번호를 넣어준다.-c : 일치하는 패턴을 갖고 있는 행의 수만을 출력-l : 일치하는 행이 있는 파일의 파일명만을 출력-n : 일치하는 각 행의 선두에 파일내의 행 번호를 넣음

예:

[/home]grep rc.boot inittabbrc::sysinit:/sbin/rc.boot 3 >/dev/console 2>&1 # Phase 3 of system boot

(10) diff

목적 : 2 개의 파일을 비교하여 다른 부분을 Display 하는 명령이다. 용법 : diff [option] file1 명 file2 명

Option : -D : String

-C : Line예:

[/home]diff file1 file2

(11) compress & uncompress

목적 : file 을 압축또는 압축된 file 을 푼다. 용법 : Compress [option] file 명

Option : -v : writes percentage of compress

예 :

[/home]compress log[/home]lslog.Z[/home]uncompress log.Z[/home]ls

28

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 29: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

log[/home]

다. 파일에 대한 명령어

(1) cp

목적 : 파일을 복사하는 명령어로서 파일을 다른 이름의 파일이나 다른 디렉토리로 복사될 때

사용한다.용법 : cp [원시 file 명] [목적 file 명 또는 Directory 명]예

[/home]cp hmy hjy[/home]cp hmy /home/people/daewoo

(2) ln

목적 : 한 파일을 여러 개의 파일 이름으로 사용하기 위하여 사용한다.용법 : ln [원시 file 명] [목적 file 명]- cp 는 같은 내용의 파일이 또 생성되는 것이며 ln 은 다른 이름의 파일이 연결만 되므로 저장 장소는 한

개만 된다. 따라서 한 파일이 갱신되면 연결된 모든 파일도 갱신된다. link 에서는 Symbolic link 와 Hard link두가지가 존재하는데 그 내부적인 성격 차이로 인하여 Hard link 에서는 File system 이 다른 file 은 hard link 시킬수 없다.

예 :

[/home]ln hmy hjy[/home]ln –s hmy /usr/people/dae/hmy

29

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 30: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

(3) rm

목적 : 파일 및 디렉토리를 삭제한다. 용법 : rm [option] file 명

Option :-r : 지정한 디렉토리의 서브디렉토리와 파일 전부를 삭제함-I : write permission 이 없는 파일의 삭제를 위해 삭제시 확인이 대화식으로 진행됨

예 :

[/home]ls -CFaaaa /bbbb cccc dddd/[/home]rm cccc[/home]rm –r dddd[/home]lsaaaa /bbbb

(4) mv

목적 : 파일의 이름을 변경시키거나 특정 파일을 다른 디렉토리로 옮긴다. 용법 : mv 원시 file 명 목적 file 명

mv 원시디렉토리명 목적디렉토리명

[/home]lsaaaa bbbb[/home]mv aaaa cccc[/home]ls bbbb cccc

(5) find

목적 : 파일이 어느 디렉토리에 있는지를 찾고자 할 때 사용 한다. 용법 : find path 명 수식

-name 파일명 : 찾고자하는 파일명을 입력하며 [ …] ,* 사용가능-print : 검색중인 디렉토리와 파일을 출력

30

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 31: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

-exec : 검색한 파일을 찾아서 수행할 명령을 기술예 :

[/home]find / -name ran –print/home/people/ran/tmp/ran

라. 보호 모드에 있는 명령어

(1) chmod 명령어

목적: 파일 모드를 변경합니다.

구문: 파일 모드를 기호로 변경하려는 경우

chmod [ -R ] [ -h ] [ -f ] [ [ u ] [ g ] [ o ] | [ a ] ] { { - | + | = } [ r ] [ w ] [ x ] [ X ] [ s ] [ t ] } { 파일 ... | 디렉토리 ... }

파일 모드를 숫자로 변경하려는 경우

chmod [ -R ] [ -h ] [ -f ] 사용권한 코드 { 파일 ... | 디렉토리 ... }

플래그의 첫번째 세트는 지정한 사용권한을 부여하거나 부여하지 않은 사람을 다음과 같이

지정합니다.u : 파일 소유자

g 그룹 및 파일 그룹에 속하는 확장 ACL 항목

o 모든 제 3 자

a 사용자, 그룹 및 모든 제 3 자 a 플래그는 ugo 플래그와 함께 지정하는 것과 같은 효과를

갖습니다. 이러한 플래그 중에서 지정되지 않은 경우, 디폴트는 a 플래그이며 파일 생성 마스크

(umask)가 적용됩니다.

두 번째 플래그 세트는 사용권한을 제거, 적용 또는 설정할지를 지정합니다.

- 지정한 사용권한을 제거합니다.+ 지정한 사용권한을 적용합니다.= 선택한 사용권한 필드를 지우고 필드를 지정한 사용권한으로 설정하십시오. 사용권한을 다음

=로 지정하지 않을 경우, chmod 명령은 모든 사용권한을 선택한 필드에서 제거합니다.

세 번째 플래그 세트는 제거, 추가 또는 설정할 사용권한을 지정합니다.

31

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 32: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

r 읽기 사용권한

w 쓰기 사용권한

x 파일에 대한 사용권한을 실행하고 디렉토리에 대한 사용권한을 탐색합니다.X 현재(수정하지 않은) 모드 비트가 최소한 한 사람의 사용자, 그룹이나 다른 실행

비트 세트를 가질 경우, 파일에 대한 사용권한을 실행합니다. X 플래그는 파일 매개변수가

지정되고 실행 비트가 현재 모드 비트에서 설정되지 않은 경우 무시됩니다.

수치 또는 절대 모드

chmod 명령은 또한 사용자가 모드에 대하여 8진 표기법을 사용할 수 있게 합니다. 수치 모드는

하나 이상의 다음 값의 합계입니다.4000 실행시 사용자 ID 를 설정합니다.2000 실행시 그룹 ID 를 설정합니다.1000 링크 사용권한을 디렉토리로 설정하거나 파일에 대한 save-text 속성을 설정합니다.0400 소유자에게 읽기를 허용합니다.0200 소유자에게 쓰기를 허용합니다.0100 소유자에게 실행이나 탐색을 허용합니다.0040 그룹에게 읽기를 허용합니다.0020 그룹에게 쓰기를 허용합니다.0010 그룹에게 실행이나 탐색을 허용합니다.0004 제 3 자의 읽기를 허용합니다.0002 제 3 자의 쓰기를 허용합니다.0001 제 3 자의 실행이나 탐색을 허용합니다.

예제

사용권한의 유형을 여러 개의 파일에 추가하려면, 다음과 같이 입력하십시오. chmod g+w chap1 chap2 (해설) 그룹 구성원에 대한 쓰기 사용권한을 chap1 및 chap2 로 파일에 추가합니다.

여러 사용권한을 한 번에 변경하려면, 다음과 같이 입력하십시오. chmod go-w+x mydir(해설) 그 결과, 그룹 구성원 및 제 3 자가 mydir (go-w)에 있는 파일을 작성하거나 삭제할

사용권한은 없어지지만, mydir 를 탐색하거나 경로명(go+x)에 이를 사용할 수 있게 되며, 이것은 다음 명령열과 동일한 결과를 가져 옵니다.chmod g-w mydirchmod o-w mydirchmod g+x mydir

32

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 33: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

chmod o+x mydir

chmod 명령의 절대 모드 양식을 사용하려면, 다음과 같이 입력하십시오. chmod 644 text(해설) 소유자에 대한 읽기 및 쓰기 사용권한을 설정하며, 그룹 및 제 3 자에 대하여 읽기 전용

모드를 설정합니다. 또한 파일과 연관된 모든 확장 ACL 을 제거합니다.

(2) chown 명령어

목적: 파일의 소유권을 변경시키는 명령으로 파일의 소유자를 변경시킨다. 다른 사용자의 파일을

자신의 파일로 복사하여 자신의 소유로 변경할 때 이용하는 명령어이다.사용법: chown 소유자명 파일명

예:

(3) chgrp 명령어

목적: 파일의 그룹소유권을 변경하는 명령어이다.사용법: chgrp 그룹명 파일명

chgrp 그룹명 디렉토리명

예:

33

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

[/home][/home]ls -l run-rwxrwxr-x 1 daewoo hoan 414 Nov 11 09:16 run[/home]chown bin run-rwxrwxr-x 1 bin hoan 414 Nov 11 09:16 run[/home]

[/home][/home]ls -l run-rwxrwxr-x 1 daewoo hoan 414 Nov 11 09:16 run[/home]chown bin run-rwxrwxr-x 1 bin hoan 414 Nov 11 09:16 run[/home]

Page 34: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

마. TAPE 및 DISK 에 대한 명령어

(1) tar 명령어

목적: 사용자 및 시스템의 데이터를 테이프나 디스크에 저장하기 위한 명령어입니다. 저장된

데이터를 아카이브(Archive)라 합니다.

구문:- tar { -c | -r | -t | -u | -x } [ -b Blocks ] [ -B ] [ -d ] [ -F ] [ -h ] [ -i ] [ -L InputList ] [ -l ] [ -m ]

[ -N Blocks ][ -o ] [ -p ] [ -s ] [ -v ] [ -w ] [ -Number ] [ -f Archive ] [ -S Blocksb | -S Feet | -S Feet@Density ] [ File | Directory | -C Directory ] ...

플래그:- tar 명령에는 필수 플래그와 선택적 플래그의 두 플래그 그룹이 있습니다. tar 명령을 제어하려면 필수

플래그를 하나 이상 지정해야 합니다.

필수 플래그:-c 새 아카이브를 작성하여 그 아카이브 사본의 맨 앞에 하나 이상의 파일 매개변수에 지정한 파일을

기록합니다.-r 아카이브 사본의 맨 뒤에 하나 이상의 File 매개변수에 지정한 파일을 기록합니다. 이 플래그는

테이프 장치에는 유효하지 않습니다. 그 이유는 테이프 장치는 테이프 맨 뒤에 정보를 추가하는 기능을

지원하지 않기 때문입니다.-t 아카이브에 나타나는 순서로 파일들을 나열합니다. 파일이 한번 이상 나열될 수 있습니다.-u 파일이 아카이브 사본에 아직 없거나 아카이브 사본에 파일을 쓴 후 수정을 한 경우에만 하나

이상의 파일 매개변수에 지정한 파일을 아카이브 사본 맨 뒤에 추가합니다. -u 플래그는 테이프 장치에

유효하지 않습니다. 그 이유는 테이프 장치는 테이프 맨 뒤에 정보를 추가하는 기능을 지원하지 않기

때문입니다.

34

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 35: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

-x 아카이브 사본에서 하나 이상의 File 매개변수에 지정한 파일들을 발췌합니다.File 매개변수에 디렉토리를 지정하면 tar 명령은 아카이브 테이프에서 해당 디렉토리를 반복 적으로

발췌합니다. File 매개변수를 지정하지 않을 경우, tar 명령은 아카이브 테이프에서 모든 파일을

발췌합니다. 한 파일의 사본 여러 개가 아카이브 테이프에 들어 있을 경우, 마지막으로 발췌된 사본을

앞서 발췌된 모든 사본 위에 겹쳐쓰기됩니다. 발췌하고 있는 파일이 아직 시스템에 없으면 파일이

작성됩니다. 적절한 사용권한을 갖고 있을 경우, tar 명령은 모든 파일과 디렉토리들을 테이프에서

갖는 것과 동일한 소유자 및 그룹 ID 로 복원합니다.사용자에게 해당 사용권한이 없을 경우, 파일과 디렉토리들은 사용자의 소유자 및

그룹 ID 로 복원됩니다. 최종 파일 이외에 다른 파일 발생을 요청하는 것을 불가능합니다.

선택적 플래그:-B 레코드마다 20 개의 블록으로 입출력 블록을 강제로 만듭니다. 이 옵션을 사용하면 tar 명령이

블록화가 유지되지 않을 수 있는 통신 채널을 통해 작업을 할 수 있습니다.-b 블록 레코드당 512 바이트 블록의 수를 지정합니다. 디폴트와 최대값 모두 테이프 레코드에 적합한

20 입니다. 레코드 사이 갭의 크기 때문에 큰 블록화 인자로 쓰여진 테이프는 레코드당 한 블록만이

있는 테이프보다 많은 자료를 보유할 수 있습니다. 블록의 크기는 테이프를 읽을 때 자동으로

결정됩니다 (-x 또는 -t 기능 플래그). –u 및 -r 기능으로 아카이브 테이프를 갱신하면 기존의 레코드

크기를 그대로 사용합니다. tar 명령은 -c 플래그로 새 아카이브를 만들 때만 Blocks 매개변수에

지정한 값을 사용하여 보존 내용을 기록합니다.-f 플래그를 사용하여 보통 파일로 출력을 하는 경우, 디스크 블록의 크기와 일치하는 블록 인자(예: 2048 바이트 디스크 블록에 -b4 플래그)를 사용하여 디스크 공간을 절약할 수 있습니다.-C Directory tar 명령이 chdir 서브루틴을 directory 변수에 지정한 디렉토리에 수행하게 합니다. -C 플래그를 사용할 경우, 단축 상대 경로명을 사용하여 가까운 공통 모(parent)로 관련되지 않은 여러

디렉토리를 보존(archive)할 수 있습니다. 예를 들어, /usr/include 및 /etc 디렉토리에서 파일을

보존하려는 경우, 다음 명령을 사용할 수 있습니다.tar c -C /usr/include File1 File2 -C /etc File3 File4-CDirectory 플래그는 다른 모든 플래그 다음에 나타나야 하고 주어진 파일명 리스트에 표시될 수

있습니다.-d 블록 파일, 특수 파일 및 FIFO(선입선출법) 파이프 처리를 위한 개별 항목들을 만듭니다. 일반적으로 tar 명령이 이러한 특수 파일을 보존(archive)하지는 않습니다. -d 플래그를 지정하여

아카이브 매체에 기록을 할 경우, tar 명령은 –x 플래그로 공백의 디렉토리, 특수 파일 및 FIFO(선입선출법) 파이프 프로세스의 복원을 가능하게 합니다.-F 보존(archive)을 하기 전에 파일을 검사합니다. 소스 코드 제어 시스템(SCCS), 개정 제어 시스템

(RCS), 파일 core, errs, a.out, 그리고 .o(도트 o)로 끝나는 파일은 보존되지 않습니다.-f Archive Archive 변수를 읽거나 쓸 아카이브 매체로서 사용합니다. 이 플래그를 지정하지 않을

경우, tar 명령은 /dev/rmt0 형태의 시스템 종속 디폴트 파일명을 사용합니다. 지정한 Archive 변수가

35

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 36: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

-(빼기 기호)일 경우, tar 명령은 표준 출력에 출력을 하거나 표준 입력으로부터 읽습니다. 표준 출력에

쓰려면 -c 플래그를 반드시 사용해야 합니다.-h tar 명령이 기호 링크가 정상 파일 또는 디렉토리인 것처럼 기호 링크들을 따릅니다. tar 명령은

보통 기호 링크를 따르지 않습니다.-i 헤더 체크섬 오류를 무시합니다. tar 명령이 각 파일의 체크섬을 포함하는 파일 헤더를 아카이브에

기록합니다. 이 플래그를 지정하지 않을 경우, 시스템이 체크섬을 다시 계산하여 헤더 블록의 내용을

검증한 후 불일치가 발생할 때 디렉토리 체크섬 오류로 종료합니다. 이 플래그를 지정할 경우에 tar 명령은 오류들을 기록한 후 유효한 헤드 블록을 찾을 때까지 정방향으로 검색합니다.

-L InputList InputList 변수에 나열한 파일과 디렉토리를 아카이브에 기록합니다. InputList 변수의

디렉토리들은 반복적으로 처리되지 않습니다. InputList 변수에 들어 있는 디렉토리의 경우, tar 명령은 그 디렉토리에 종속된 파일과 부 디렉토리가 아닌 바로 그 디렉토리에만 기록합니다. 명령

행에서 InputList 변수 다음에 파일과 디렉토리들이 추가로 더 나오는 경우, InputList 변수의 내용이

해당 파일과 디렉토리 뒤에 보존(archive)됩니다. 추가로 나오는 파일이나 디렉토리는 디폴트 방식, 즉

반복처리 방법으로 보존됩니다.-l 링크 계수가 1 보다 크고 아직 보존되지 않은 링크가 있는 각 파일에 대한 오류 메세지를 표준 출력에

기록합니다. 예를 들어, file1 과 file2 가 서로 하드 링크되어 있는데 그 중 file1 만을 아카이브에

넣으면 -l 플래그가 오류 메세지를 표시합니다. -l 플래그를 지정하지 않으면 오류 메세지가 표시되지

않습니다.-m 발췌 시간을 수정 시간으로 사용합니다. 디폴트는 파일의 수정 시간을 보존하는 것입니다.-N Blocks tar 명령이 스트림 테이브 아카이브를 처리할 때 매우 큰 클러스터 블록을 사용할 수 있게

합니다. 그러나 입력시 이 플래그에 의해 만들어진 매우 긴 블록 크기를 갖는 테이프의 블록 크기를 tar 명령이 자동으로 결정할 수 없습니다. -N Blocks 플래그가 없을 경우, tar 명령이 자동으로 결정할 수

있는 최대 블록 크기는 20 블록입니다.-o 이전 버전(비 AIX)의 tar 명령과의 역방향 호환성을 제공 합니다. 읽기 조작에 이 플래그를 사용할

경우, 발췌된 파일이 아카이브에 있는 것이 아니라 사용자가 수행중인 프로그램에 있는 사용자 및 그룹

ID(UID 및 GID)를 사용합니다. 이것은 일반 사용자를 위한 디폴트 조치입니다.-p 현재의 파일 모드 생성 마스크를 무시하고 원래 모드로 필드들을 복원하도록 지시합니다. setuid, setgid 및 tacky 비트 사용권한도 루트 사용자 권한을 갖는 사용자에게 복원됩니다.-s tar 명령이 -s 플래그로 두 파일의 링크(정상 링크)를 시도하다 실패한 경우에 기호 링크의 작성을

시도합니다.-S Blocksb, -S Feet, -S Feet @Density테이프 블록화 인수에 관계없이 볼륨마다 512KB 블록의 수를 지정합니다(첫번째 형태). tar 명령이

디폴트 Density 변수로 가정하는 경우, 테이프 크기를 두 번째 양식을 사용하여 피트 단위로 지정할

수도 있습니다. 세 번째 양식을 사용할 경우 테이프의 길이와 밀도를 모두 지정할 수 있습니다. 피트는

11 인치로 간주됩니다. 이 플래그를 사용하면 복수 볼륨 테이프 아카이브를 보다 쉽게 다룰 수 있는데, 이러한 볼륨에서는 tar 명령이 각 볼륨에 적합한 블록의 수를 결정할 수 있어야 합니다.

36

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 37: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

-v 파일을 처리할 때마다 파일명을 나열합니다. -t 플래그를 사용할 경우, -v 가 테이프 항목에 대한

추가 정보를 제공하는데, 그 정보에는 파일 크기, 최종 수정 시간, 사용자 번호(UID), 그룹 번호(GID) 및 사용 권한이 포함됩니다.-w 취할 조치를 그 뒤에 파일명과 함께 표시한 후 사용자의 확인을 기다립니다. 응답이 긍정적이면

조치를 실행합니다. 응답이 부정적이면 파일이 무시됩니다.-Number 디폴트 파일 대신 /dev/rmtNumber 파일을 사용합니다. 예를 들어, -2 플래그는

-f/dev/rmt2 파일과 동일합니다.

예제:- file1 및 file2 이 두 파일을 디폴트 테이프 드라이브의 새 아카이브에 쓰려면 다음과 같이

입력하십시오. tar -c file1 file2- /dev/rtm2 테이프 장치에 있는 보존(archive) 파일에서 /tmp 디렉토리의 모드 파일을 발췌하고 그

발췌 시간을 수정 시간으로 사용하려면 다음과 같이 입력하십시오. tar -xm -f/dev/rmt2 /tmp- file1 파일을 포함하는 새 보존(archive) 파일을 만들어 만든 보존 파일을 dd 명령으로 전달하여

/dev/rmt1 장치에 기록하려면 다음과 같이 입력하십시오. tar -cvf - file1 | dd of=/dev/rmt1 conv=sync- 현재 디렉토리의 out.tar 디스크 보존(archive) 파일 에 있는 파일들의 이름을 표시하려면 다음과 같이

입력하십시오. tar -vtf out.tar- 압축된 tar 보존 파일 fil.tar.z 을 확장한 후, 파일을 tar 명령으로 전달하여 확장된 tar 보존 파일에서

모든 파일을 발췌하려면 다음과 같이 입력하십시오. zcat fil.tar.Z | tar -xvf -- 축약 상대 경로명을 사용하여 /usr/include 및 /usr/bin 파일의 내용을 보존(archive)하려면 다음과

같이 입력하십시오. cd /usr tar -cvf/dev/rmt0 -C./include . -C ../bin .- -S 플래그를 사용하여 8 밀리미터 장치에 보존(archive)하려면 다음과 같이 입력하십시오. tar -cvf /dev/rmt0 -S 4800000b /usr

37

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 38: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

(2) dd 명령어

목적: 파일을 변환 및 복사합니다.

구문: dd [ cbs=BlockSize ] [ count=InputBlocks ] [ files=InputFiles ] [fskip=SkipEOFs ] [ if=InFile ] [ of=OutFile ] [ seek=RecordNumber ] [skip=SkipInputBlocks ] [ ibs=InputBlockSize ] [ obs=OutputBlockSize ] [bs=BlockSize ] [ conv= [ ascii | block | ebcdic | ibm | unblock ] [ lcase |ucase ] [ iblock ] [ noerror ] [ swab ] [ sync ] [ oblock ] [ notrunc ] ]

dd [ Option=Value ]

플래그:- bs=BlockSize ibs 및 obs 플래그를 대체하는 입력 및 출력 블록 크기를 지정합니다. bs 플래그로

지정된 블록 크기 값은 사용되는 미디어에 대한 물리적 블록 크기의 배수여야 합니다.- cbs=BlockSize conv=block 처럼 가변 길이를 고정 길이로, 그리고 고정 길이를 가변 길이로

변환하기 위한 변환 블록 크기를 지정합니다.- count=InputBlocks InputBlocks 변수가 지정한 입력 블록의 수만을 복사합니다.- files=InputFiles 끝내기 전에 입력 파일의 InputFiles 변수 값이 지정한 파일의 수를 복사합니다(

입력이 마그네틱 테이프나 유사한 장치에서 실행되는 경우를 말합니다).- fskip=SkipEOFs 복사를 시작하기 전에 SkipEOFs 변수가 지정한 파일의 끝 문자만큼 건너뜁니다. 이

SkipEOFs 변수는 복수 파일 마그네틱 테이프상에 위치를 지정할 때 유용합니다. - ibs=InputBlockSize 입력 블록의 크기를 지정합니다. 디폴트 값은 512 바이트 또는 하나의

블록입니다. ibs 플래그로 지정된 블록 크기 값은 사용되는 미디어에 대한 물리적 블록 크기의

배수여야 합니다.- if=InFile 입력 파일명을 지정합니다. 표준 입력 파일은 디폴트 파일입니다.- obs=OutputBlockSize 출력 블록의 크기를 지정합니다. 디폴트 값은 512 바이트 또는 하나의

38

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 39: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

블록입니다. obs 플래그로 지정된 블록 크기 값은 사용되는 미디어에 대한 물리적 블록 크기의

배수여야 합니다.- of=OutFile 출력 파일명을 지정합니다. 표준 출력 파일이 디폴트 파일입니다.- seek=RecordNumber 복사를 하기 전에 RecordNumber 변수가 지정한 레코드를 출력 파일의 맨

처음부터 탐색합니다.- skip=SkipInputBlocks 복사를 시작하기 전에 지정된 입력 블록의 SkipInputBlocks 값을 건너뜁니다.- conv= Conversion,.... 하나 이상의 변환 옵션을 지정합니다. 여러 개의 변환을 지정할 때는 쉼표로

각각을 구분해야 합니다. 다음 리스트에서 가능한 옵션을 설명합니다.

- ascii EBCDIC 를 ASCII 로 변환합니다. 이 옵션은 ebcdic, ibm, block 및 unblock 옵션과 같이

사용할 수 없습니다.- block 가변 길이 레코드를 고정 길이 레코드로 변환합니다. 그 길이는 변환 블록 크기(cbs)가

결정합니다. 이 옵션은 ascii, ebcdic, ibm 및 unblock 옵션과 같이 사용할 수 없습니다.- ebcdic ASCII 를 표준 EBCDIC 로 변환합니다. 이 옵션은 ascii, ibm, block 및 unblock 옵션과 같이

사용할 수 없습니다.- ibm ASCII 를 IBM 버전 EBCDIC 로 변환합니다. 이 옵션은 ascii, ebcdic, block 및 unblock 옵션과

같이 사용할 수 없습니다.- iblock, oblock 직접 액세스 장치상의 읽기 및 쓰기 오류로 인해 발생하는 자료 손실을 최소화합니다.

iblock 변수를 지정하고 블록 읽기(블록 크기가 512 바이트이거나 ibs=InputBlockSize 변수가

지정한 크기인 경우)를 하는 동안 오류가 발생하는 경우, dd 명령은 보다 작은 단위로 자료 블록

읽기를 재시도합니다.- dd 명령이 입력 장치의 섹터 크기를 결정할 수 있는 경우에, 이 명령은 손상된 블록을 한 번에 한

섹터씩 읽어들입니다. 또는 블록을 한 번에 512 바이트씩 읽습니다. 입력 블록 크기(ibs)는 이러한

재시도 크기의 배수 크기여야 합니다. 이 옵션은 단일 섹터로 읽기 오류와 연관된 자료 손실을

포함합니다. oblock 변환은 출력에 대해서도 유사하게 작용합니다.- lcase 모든 영문자를 소문자로 만듭니다.- noerror 오류시에도 처리를 중단하지 않습니다.- notrunc 출력 파일을 절단하지 않습니다. 그 대신 출력에 명시적으로 쓰여지지 않은 블록들을

보존합니다.- ucase 모든 영문자를 대문자로 만듭니다.- swab 모든 바이트 쌍을 서로 교환합니다.- sync 모든 입력 블록을 ibs 값까지 채웁니다.- unblock 고정 길이 블록을 가변 길이로 변환합니다. 그 길이는 변환 블록 크기(cbs)가 결정합니다. 이

옵션은 ascii, ebcdic, ibm, 및 와 같이 사용할 수 없습니다.

39

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 40: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

예제:- ASCII 텍스트 파일을 EBCDIC 로 변환하려면 다음과 같이 입력하십시오.

dd if=text.ascii of=text.ebcdic conv=ebcdic 이 명령은 text.ascii 파일을 EBCDIC 표현으로 변환하는데, 변환되는 EBCDIC 버전은 text.ebcdic 파일에 저장됩니다.

- 가변 길이 레코드 ASCII 파일 /etc/passwd 를 132 바이트의 고정 길이 EBCDIC 레코드로 변환하려면

다음과 같이 입력하십시오. dd if=/etc/passwd cbs=132 conv=ebcdic of=/tmp/passwd.ebcdic- 레코드당 132 바이트 EBCDIC 파일을 가변 길이 ASCII 행에 소문자로 변환하려면 다음과 같이

입력하십시오. dd if=/tmp/passwd.ebcdic cbs=132 conv=ascii of=/tmp/passwd.ascii

- 가변 길이 레코드 ASCII 파일 /etc/passwd 를 IBM 버전의 132 바이트 고정 길이 레코드 EBCDIC 로

변환하려면 다음과 같이 입력하십시오.dd if=/etc/passwd cbs=132 conv=ibm of=/tmp/passwd.ibm

- 블록을 1KB 블록 테이프에서 2KB 블록을 사용하는 다른 테이프로 복사하려면 다음과 같이

입력하십시오. dd if=/dev/rmt0 ibs=1024 obs=2048 of=/dev/rmt1

- dd 명령을 필터로 사용하려면 다음과 같이 입력하십시오. li -l | dd conv=ucase 이 명령은 현재 디렉토리의 긴 리스트를 대문자로 표시해줍니다.

- 512 바이트의 36 개 블록을 사용하는 3.5 인치 1.4MB 디스켓으로 효과적인 전송을 수행하려면

다음과 같이 입력하십시오. dd if=Filename of=/dev/rfd0 bs=36b conv=sync

이 명령은 Filename 매개변수의 값을 디스켓 장치에 한 번에 한 실린더씩 씁니다. 디스크로부터

읽기를 수행할 때와 파일의 크기가 디스켓 블록 크기의 배수가 아닐 때는 conv=sync 가 필요합니다. dd 명령에 대한 입력이 파일 대신에 파이프일 경우에는 이를 시도하지 마십시오. 이것은 대부분의

입력을 마지막 블록이 아닌 널(null)로 채웁니다.

40

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 41: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

(3) mt 명령어

목적: 마그네틱(Magnetic) 테이프 드라이버를 조정하기 위해 사용한다.사용법: mt command명령어 사용법:fsf n : forward space count filesbsf n : backward space count filesrewind : Rewind the taperet : Retension the tapestatus : Print status information about the tape unitfeom : 테이프에 파일을 추가할 수 있는 장소로 이동한다.예:

(4) fsck (File System ChecK) 명령어

41

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

[/home] mt ret[/home] mt rewind[/home] mt -f /dev/rmt0 sf 1[/home] mt -f /dev/rmt0 bsf 1[/home] mt -f /dev/rmt0 feom

Page 42: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

목적: 유닉스 시스템은 메모리와 해당 파일시스템의 수퍼 블록(Super Block)에 파일시스템에

관한 정보를 유지하고 있고, 이 정보는 항상 일치하도록 유지하여야 하나 시스템이 정상적으로

다운되지 않은 등의 부적당한 경우에는 메모리와 수퍼 블록에 보관중인 내용이 불일치된 disk 의

내용을 조사하여 정상적으로 복구시켜주는 명령어이다. 이러한 불일치를 가능한 방지하기 위하여

메모리의 정보를 디스크의 수퍼 블록과 일치시키는 명령어인 “sync”라는 명령어를 시스템 사용중

적당히 사용할 수도 있다.파일시스템이 umount 되어있고 가능한 싱글 사용자 모드(Single User Mode)에서 사용한다.사용법: fsck filesystem 명

예:

(5) mount & umount

목적: 제거 가능한 파일구조(파일시스템)가 Special-Device 상에 올려서 데이터를 실제로 읽고

쓸수 있도록 시스템에게 알려준다. 마운트될 디렉토리는 이미 존재하는 빈 디렉토리로 새로운

파일구조의 TOP 이 된다. Umount 명령어는 이전에 디바이스인 Special-Device 에 마운트된

파일구조(파일시스템)를 제거한다.사용법: mount 파일시스템이름 디렉토리

42

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

[/home] fsck –y /home

** /dev/rhd1 점검중.(/home)** 1 단계 - 블록 및 크기 점검** 2 단계 - 경로 이름 점검** 3 단계 - 연결성 점검** 4 단계 - 참조 계수 점검** 5 단계 - i-노드 맵 점검** 6 단계 - 블록 맵 점검1499 개 파일 367972 개 블록 1237660 개 사용가능

Page 43: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

예:

바. 프로세스에 관한 명령어

(1) ps

목적 : 현재 시스템에서 실행되고있는 프로세스의 상태를 알려주는 명령어로 bug 에 의해

시스템이 무한 루프를 돌거나 Background 프로세스를 중단시키기 위하여 그 진행상태를 알고자

할 때 유용하다. 용법 : ps [option]Option :

-e : 현재 실행중인 모든 프로세스를 출력-f : 현재 실행중인 프로세스에 대한 상세한 정보를 출력

예 :

1. 모든 프로세스를 표시하려면, 다음과 같이 입력하십시오. ps -e –f

2. 특정 사용자가 소유한 프로세스를 나열하려면, 다음과 같이 입력하십시오. ps -f -l -ujim,jane,su

3. /dev/console 및 /dev/tty1 tty 와 관련된 프로세스를 나열하려면, 다음과 같이 입력하십시오. ps -t console,tty/1

4. 터미널과 관련이 없는 프로세스를 나열하려면, 다음과 같이 입력하십시오. ps -t –

5. 필드 지정자를 사용해서 지정된 형식을 표시하려면, 다음과 같이 입력하십시오. ps -o ruser,pid,ppid=parent,args 출력은 다음과 같습니다. RUSER PID parent COMMAND helene 3412ps -o ruser,pid,ppid=parent,args

43

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

[/home] mount /home[/home] umount /home[/home] mount /dev/hd1 /home

Page 44: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

6. 필드 설명자를 사용해서 지정된 형식을 표시하려면, 다음과 같이 입력하십시오. ps -o "< %u > %p %y : %a" 출력은 다음과 같습니다. < RUSER > PID TT : COMMAND < helene > 34 pts/3 : ps -o < %u > %p %y : %a

7. 현재 터미널에 의해 제어된 프로세스 및 커널 스레드에 대한 정보를 표시하려면, 다음과 같이 입력하십시오. ps -lm 출력은 다음과 유사합니다. F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD 240003 A 26 8984 7190 1 60 20 2974 312 pts/1 0:00 -ksh 400 S - - - 1 60 - - - - - -

(2) kill

목적 : 프로세서를 강제로 끝내게 하는 명령어이다. 주로 백그라운드 작업이나 hang-up 된

프로세스를 중지시킬 때 사용 한다. 용법 : kill [signal no.]프로세스 ID예 :

[/home]find / -name core –print&[1] 2234[/home]kill –9 2234[/home][1] killed find / -name core -print[/home]

사. 디스크용량에 관한 명령어

(1) du (diskusage)

목적 : 현재 사용하고 있는 디렉토리나 파일에 대해 사용된 블록수를 표시한다.용법 : du [option] fileOption

-s : 전체 디스크 사용양만 표시-a : 각 파일에 대한 디스크 사용량 표시

예 :

[/home]du -s113 .[/home]du -a1 ./.profile

44

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 45: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

19 ./bin/instsrv25 ./bin/instsrv.c45 ./bin4 ./db/class.sample5 ./db/default.client9 ./db/sample.client20 ./db3 ./scripts/clientdb2 ./scripts/curdate[/home]

(2) df (disk free space)

목적 :.사용가능한 디스크 블록과 사용한 디스크 블록의 I-node 수를 출력 한다.용법 : df [option]Option :

-i : 사용 가능한 블록 및 I-node 사용한 전체 블록과 I-node 를 출력한다.예 :

[/home]df파일시스템 1024 블록수 Free %Used Iused %Iused 마운트 위치/dev/hd4 98304 58460 41% 2066 5% //dev/hd2 1212416 11736 100% 49034 17% /usr/dev/hd9var 32768 29100 12% 621 8% /var/dev/hd3 32768 29664 10% 205 3% /tmp/dev/hd1 802816 618828 23% 1508 1% /home/dev/lv00 507904 489268 4% 21 1% /tool/dev/sms 114688 111052 4% 17 1% /tool/sms [/home]

아. DOS 명령어

(1) Dosformat

목적 : DOS Diskette 를 format 한다.용법 : dosformat예 :

[/home]dosformatInsert new diskette for /dev/fd0and strike ENTER when ready

45

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 46: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

formatting …..formatting …… Format complete

1457664 Byte total disk space1457664 Byte available on disk

Format another (Y/N)? n[/home]

(2) Dosdir

목적 : DOS Diskette 의 리스트를 읽어들인다. 용법 : dosdir [-] [-e] [-a] [-d] [-t] [-D Device] [File ….|Directory]예 :

[/home]dosdirA.CB.CThere are 1456640 Byte of free space[/home]

(3) dosread

목적 : DOS Diskette 를 read 한다.용법 : dosread [-a] [-v] [-D Device] File1 [File2]예 :

[/home]dosread –a a.c a.c[/home]lsa.c

(4) doswrite

목적 : DOS Diskette 을 write 한다.용법 : doswrite [-a] [-v] [-D Device] File1 File2예:

[/home]doswrite –a b.c b.cThere are 1456640 bytes of space.

46

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 47: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

[/home]dosdirb.c

(5) dosdel

목적 : DOS Diskette 을 Delete 한다.

예 :

[/home]dosdel b.cb.c is deletedThere are 1457152 bytes of free space.

자. 기타 명령어

(1) date

목적 : 현재의 시각을 출력하거나 변경할수 있다.용법 : date [mmddhhmm[yy]]예 :

[/home]dateWed Jul 13 11:34:33 KORST 1994[/home]date 940806101010Tue OCT 1 08:30:00 kor 1993

(2) who

목적 : 사용자들의 이름, 터미널의 로그인 시간과 시스템의 사용시간을 알려준다.용법 : who [option]

whoami w

Option-u : 현재 로그인중인 사용자만을 출력한다.-d : 기한이 지나거나 초기 프로세스(init)에 의해 다시 생성되지 않은 모든 프로세스를 출력한다..-a : 모든 옵션을 작동시킨 상태로 출력한다.

예 :

47

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 48: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

[/home]whoroot lft0 5월 14 일 11:root pts/0 5월 14 일 13: (::ffff:165.133.1)root pts/3 5월 14 일 11: (:0.0)root pts/1 5월 14 일 14: (dtst1)root pts/2 5월 14 일 11: (:0.0)

(3) write

목적 : 시스템 사용자간의 메시지를 전송합니다.용법 : write user [ttyname]예 :

[/home]write hmyhmy is logged on more than one place.You are connected to /dev/tty0Other locations are:tty1

Message from root on dtc4000 (tty0)[Wed Jul 13 11:21:4 KORST 1994]<EOT>[/home]

(4) mesg

목적 : 터미널로 메시지를 보내는 것을 허가 또는 금지한다. 용법 : mesg [y/n]예 :

[/home][/home]mesg n[/home]

(5) banner

목적 : banner 는 큰 글자로 표준 출력한다. 용법 : banner [strings]예 :

[/home]banner test

##### ###### #### ##### # # # # # ##### #### #

48

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 49: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

# # # # # # # # # # ###### #### #[/home]

차. 특수 명령어

(1) iostat

목적 : CPU and input/output statistics Display용법 : iostat [-d|-t] [PhysicalVolume …]예 :

[/home]iostat 1 3

tty: tin tout avg-cpu: % user % sys % idle % iowait 0.1 5.1 0.4 0.8 98.4 0.4

디스크: % tm_act Kbps tps Kb_read Kb_wrtnhdisk0 0.4 3.4 0.5 113778 165911hdisk1 0.0 0.1 0.0 8484 32

tty: tin tout avg-cpu: % user % sys % idle % iowait 0.0 349.5 0.0 2.0 98.0 0.0

디스크: % tm_act Kbps tps Kb_read Kb_wrtnhdisk0 0.0 0.0 0.0 0 0hdisk1 0.0 0.0 0.0 0 0

tty: tin tout avg-cpu: % user % sys % idle % iowait 0.0 349.5 0.0 1.0 99.0 0.0

디스크: % tm_act Kbps tps Kb_read Kb_wrtnhdisk0 0.0 0.0 0.0 0 0hdisk1 0.0 0.0 0.0 0 0

49

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 50: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

명령어 사용의 예 :

1. 모든 tty(터미널 장치), CPU 및 디스크에 대한 부트 이후 단일 내역 보고서를 표시하려면, 다음을 입력하십시오. iostat

2. 논리명 disk1 을 갖는 디스크에 대한 2 초 간격의 연속적 디스크 보고서를 표시하려면, 다음을 입력하십시오. iostat -d disk1 2

3. 논리명 disk1 을 갖는 디스크에 대한 2 초 단격의 6 개 보고서를 표시하려면, 다음을 입력하십시오. iostat disk1 2 6

4. 모든 디스크에 대한 2 초 간격의 6 개 보고서를 표시하려면, 다음을 입력하십시오. iostat -d 2 6

5. disk1 , disk2 , disk3 으로 명명된 세 디스크에 대한 2 초 간격의 6 개 보고서를 표시하려면, 다음을 입력하십시오. iostat disk1 disk2 disk3 2 6

(2) vmstat

목적 : Virtual Memory statistics 를 Display용법 : iostat [-f|-s] [PhysicalVolume …]예

[/home]vmstat 1 2kthr memory page faults cpu----- ----------- ------------------------ ------------ ----------- r b avm fre re pi po fr sr cy in sy cs us sy id wa 0 0 11386 373 0 0 0 0 1 0 113 68 29 0 1 98 0 0 0 11386 373 0 0 0 0 0 0 113 61 32 0 0 99 0

50

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 51: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

명령어 사용의 예 :

1. 부트를 한 이후의 통계 요약을 표시하려면, 다음과 같이 입력하십시오. vmstat

2. 2 초 간격으로 5 개의 요약을 표시하려면, 다음과 같이 입력하십시오. vmstat 2 5

맨 처음 요약에는 부트를 한 이후의 통계를 포함하고 있습니다. 3. 부트 이후의 논리적 디스크인 scdisk13 및 sckisk14 의 통계를 비롯한 통계 요약으로 표시하려면 다음과 같이 입력하십시오. vmstat scdisk13 scdisk14

4. fork 통계를 표시하려면, 다음과 같이 입력하십시오. vmstat -f

5. 다양한 이벤트의 계수를 표시하려면, 다음과 같이 입력하십시오. vmstat -s

(3) lpstat

목적 : Line printer status 를 Display용법 : lpstat [-aList] [-cList] [-d] [-vlist]예 :

[/home] lpstatQueue Dev Status Job Files User PP % Blks Cp Rnk------- ----- --------- --- ------------- ---------- ---- -- ----- --- ---lp0 lp0 READY

(4) lsvg

목적 : Volume Group 에 대한 Information Display

51

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 52: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

용법 : lsvg [-o] | [-n DescriptorPhysicalVolume]예 :

[/home]lsvg rootvgVOLUME GROUP: rootvg VG IDENTIFIER: 000af0a23248f008VG STATE: active PP SIZE: 16 megabyte(s)VG PERMISSION: read/write TOTAL PPs: 542 (8672 megabytes)MAX LVs: 256 FREE PPs: 9 (144 megabytes)LVs: 13 USED PPs: 533 (8528 megabytes)OPEN LVs: 9 QUORUM: 2TOTAL PVs: 1 VG DESCRIPTORS: 2STALE PVs: 0 STALE PPs 0ACTIVE PVs: 1 AUTO ON: yes

[/home][/home]lsvg -l rootvgrootvg:LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINThd6 paging 16 16 1 open/syncd N/Ahd5 boot 1 1 1 closed/syncd N/Ahd8 jfslog 1 1 1 open/syncd N/Ahd4 jfs 6 6 1 open/syncd /hd2 jfs 74 74 1 open/syncd /usrhd9var jfs 2 2 1 open/syncd /varhd3 jfs 2 2 1 open/syncd /tmphd1 jfs 49 49 1 open/syncd /homelv00 jfs 31 31 1 open/syncd /toolrawdev1 jfs 125 125 1 closed/syncd N/Arawdev2 jfs 125 125 1 closed/syncd N/Arawdev3 jfs 94 94 1 closed/syncd N/Asms jfs 7 7 1 open/syncd /tool/sms

(5) lspv

목적 : Physical Volume 에 대한 Information Display용법 : lspv [-p]|[-n DescriptorPhysicalVolume]예 :

52

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 53: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

[/home]lspv hdisk0PHYSICAL VOLUME: hdisk0 VOLUME GROUP: rootvgPV IDENTIFIER: 000af0a275b6ef9a VG IDENTIFIER 000af0a23248f008PV STATE: activeSTALE PARTITIONS: 0 ALLOCATABLE: yesPP SIZE: 16 megabyte(s) LOGICAL VOLUMES: 13TOTAL PPs: 542 (8672 megabytes) VG DESCRIPTORS: 2FREE PPs: 9 (144 megabytes)USED PPs: 533 (8528 megabytes)FREE DISTRIBUTION: 03..00..00..00..06USED DISTRIBUTION: 106..108..108..108..103

(6) lsps

목적 : Paging Space 에 대한 Characteristics Display용법 : lsps { -s | [ -c | -l ]{ -a | nfs } | PagingSpace } }예 :

[/home]lsps -a페이지공간 물리적 볼륨 볼륨 그룹 크기 사용% 활동중 자동 유형hd6 hdisk0 rootvg 256MB 12 yes yes lv

(7) lsdev

목적 : System and their character 에 대한 Devices Display용법 :

lsdev –C [ -c class ] | [ -t Type ] [ -f File ]lsdev –P [ -c class ] | [ -t Type ] [ -f File ]

예 :

[/home]lsdev -C

53

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 54: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

sys0 사용가능 00-00 시스템 오브젝트

sysplanar0 사용가능 00-00 시스템 플래너

bus0 사용가능 00-00 PCI 버스

bus1 사용가능 04-A0 ISA 버스

siota0 사용가능 01-A0 태블릿 어댑터

ppa0 사용가능 01-B0 표준 I/O 병렬 포트 어댑터

sa0 사용가능 01-C0 표준 I/O 직렬 포트 1sa1 사용가능 01-D0 표준 I/O 직렬 포트 2paud0 사용가능 01-E0 Ultimedia 통합 오디오

sioka0 사용가능 01-F0 키보드 어댑터

sioma0 사용가능 01-G0 마우스 어댑터

fda0 사용가능 01-H0 표준 I/O 디스켓 어댑터

pmc0 사용가능 01-I0 전원 관리 제어기

ent0 사용가능 04-B0 IBM PCI 이더넷 어댑터 (22100020)scsi0 사용가능 04-C0 확장 SCSI I/O 제어기

bus2 사용가능 04-D0 PCI 버스

ent1 사용가능 04-04 IBM 10/100 Mbps 이더넷 PCI 어댑터 (23100020)ent2 사용가능 04-05 IBM 10/100 Mbps 이더넷 PCI 어댑터 (23100020)kbd0 사용가능 01-F0-00-00 PS/2 키보드

fd0 사용가능 01-H0-00-00 디스켓 드라이브

rmt0 사용가능 04-C0-00-2,0 SCSI 4mm 테이프 드라이브

cd0 사용가능 04-C0-00-3,0 SCSI 멀티 미디어 CD-ROM 드라이브

hdisk0 사용가능 04-C0-00-4,0 16 비트 SCSI 디스크 드라이브

lvdd 사용가능 LVM 장치 드라이버

mem0 사용가능 00-00 메모리

proc0 사용가능 00-00 프로세서

L2cache0 사용가능 00-00 L2 캐쉬

lft0 사용가능 LFT 부속시스템

dlctoken 사용가능 토큰 링 자료 링크 제어

rootvg 정의됨 볼륨 그룹

hd6 정의됨 논리적 볼륨

hd5 정의됨 논리적 볼륨

hd8 정의됨 논리적 볼륨

hd4 정의됨 논리적 볼륨

54

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 55: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

hd2 정의됨 논리적 볼륨

hd9var 정의됨 논리적 볼륨

hd3 정의됨 논리적 볼륨

hd1 정의됨 논리적 볼륨

lv00 정의됨 논리적 볼륨

rawdev1 정의됨 논리적 볼륨

rawdev2 정의됨 논리적 볼륨

rawdev3 정의됨 논리적 볼륨

sms 정의됨 논리적 볼륨

mouse0 사용가능 01-G0-00-00 3 버튼 마우스

inet0 사용가능 인터넷 네트워크 확장

et0 정의됨 IEEE 802.3 이더넷 네트워크 인터페이스

et1 정의됨 IEEE 802.3 이더넷 네트워크 인터페이스

et2 정의됨 IEEE 802.3 이더넷 네트워크 인터페이스

pty0 사용가능 비동기식 의사 터미널

gxme0 사용가능 그래픽 자료 전송 보조 부속시스템

rcm0 사용가능 랜더링 처리정보 관리 프로그램 부속시스템

aio0 정의됨 비동기식 I/Odlcsdlc 사용가능 SDLC 자료 링크 제어

dlcqllc 사용가능 X.25 QLLC 자료 링크 제어

lo0 사용가능 루프백 네트워크 인터페이스

tty0 사용가능 01-C0-00-00 비동기식 터미널

tty1 사용가능 01-D0-00-00 비동기식 터미널

mga0 사용가능 04-01 GXT120P 그래픽 어댑터

en1 사용가능 표준 이더넷 네트워크 인터페이스

en2 정의됨 표준 이더넷 네트워크 인터페이스

en0 정의됨 표준 이더넷 네트워크 인터페이스

5. VI (Unix Editor)

MS-DOS 환경하에서는 사용자가 사용자 파일을 편집하기 위한 많은 Editor 들이 제공되나 Unix 환경하에서는

그렇지 못한 실정이다. Unix 에서 제공되는 Editor 에는 “ex”라는 도구가 제공되고 있으며, 이 Ex 라는 도구

안에는 line editor 인 “ed” (MS-DOS 의 edit 과 비교)라는 것과 Screen editor 인 “vi”라는 것이 제공된다.

55

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 56: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

이 vi 라는 것이 우리가 MS-DOS 에서 사용하는 editor 와 같이 화면 전체에서 해당 file 을 편집할 수 있는

기능을 제공한다. 여기서는 ex 를 구성하는 vi 에 대하여 설명한다.

가. Vi 의 시작

(1) Vi의 소개

(2)위에서도 언급한 바와 같이 Unix 환경하에서 사용할 수 있는 Editor 의 수는 제한적이므로 사용자가 사용할 수

있는 Editor 는 거의 vi 라고 해도 과언이 아니다. Unix 환경은 Multi-User 환경이므로 사용자가 사용하는

Terminal 의 종류는 어느 특정한 한 가지가 아니라, 하나의 System 에도 여러 종류의 Terminal 이 연결될 수

있다. vi 는 Screen editor, 즉 화면 전체에서 file 을 수정할 수 있으므로 vi 가 구동 되기 위해서는 먼저 vi 가

구동 될 Terminal 의 종류를 알아야 한다.이 Terminal 의 종류명은 사용자 임의로 정의되는 것이 아니라, System V 계열인 경우에는

“/usr/lib/terminfo”, BSD 계열인 경우에는 “/etc/termcap”이라는 directory 와 file 에 정의되어 있으므로

사용자는 이 중에서 해당되는 것을 선택하여 결정하면 된다. 일반적으로 많이 제공되는 fast-15 terminal 또는

DTE emulation program 에서 지원하는 Terminal 유형은 “vt100 이다.

예를들면, 다음과 같이 정의하면 된다.

또한, vi 를 위해서는 적당한 임시저장 (temporary disk)영역이 요구된다. vi 가 수행중에는 지정 file의 안전을 위하여 지정 file 을 직접 수정하지 않고, editing buffer directory 에 file 을 복사하여 그

복사본을 가지고 수정 작업을 실행한다. 이것은 원본의 내용을 직접 파괴하지 않고도 편집을 가능하게

한다.일반적인 buffer directory 는 “usr/tmp”와 “tmp”이며 이 아래에 “Exprocess-id”, 여기서

process-id 는 5 자리로 해당 vi 의 Pid 번호 “Exprocess-id”라는 복사 file 이 생성되므로 usr file system 과 root file system 에 적당한 영역이 남아 있어야 vi 가 가능하다.

56

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

(csh 환경) % setenv TERM vt100 (sh 환경) % TERM=vt100 % export TERM

Page 57: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

(3) VI의 Mode 종류

vi 에서는 일반 MS-DOS 와 다르게 Control Key 또는 특수한 function key 를 사용하지 않고, 일반 알파벳을 이용하여 각가지 내부 명령을 실행한다. 그러므로 모든 글자들은 각기 고유의

글자, 그대로의 의미일 때도 있고 내부 명령이 될 수도 있다.글자들이 내부 명령으로 vi 에 전달될 때를 Command Mode, 그 외의 Mode 를 Text Mode 라고

57

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

$ vi /etc./passwd$ ps -e | grep vittyab vi$ ls -1 /use/tmp-rw---------- 1 root other 0 Sep 2 10:10 Ex00467

Page 58: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

한다. vi 로 들어가면 초기 Mode 는 Command Mode 이므로 사용자가 적당한 명령을 입력하면

Text Mode 로 가고, 여기서 다시 Command Mode 로 빠져 나올 때는 ESC Key 를 사용한다.단, 여기서 모든 명령들이 전부 Command Mode 에서 Text Mode 로의 변환이 일어나는 것은

아니다. 예를 들어 insert 명령인 “ i ” 자를 입력하면 Command Mode 에서 Text Mode 로의 변환이

일어나 그 후 입력되는 모든 문자는 일반 Text 로 입력 문자 그대로 Key-in 되어 화면에 표시되고

ESC Key 를 치면 다시 Command Mode 로 빠져 나와, 그 이후 입력되는 문자는 명령으로 vi 에

전달된다.

Command Mode- 에디터에 들어가면 이 명령어 모드에 놓이며 아래 Keyboard 를 통해 입력되는 문자는 에디터에 대한

명령어로 해석된다.Text Mode- text mode 는 문안 입력 모드 (text input mode), insert mode 라고도 하며 편집을 위한 명령어를

통해 이 text mode 로 들어간다.- 이 때 명령어로는

“a A i I o O c C s S R “ 등이 있으며 <ESC> key 에 의해 명령어 모드로

돌아간다.- 문안 입력 모드에서 입력되는 모든 문자는 buffer 에 기록된다.

Last Line Mode- 위에서 언급한 두가지 Mode 이외에 Last Line Mode 라는게 있다. 이 Last Line Mode 는 화면의

명령을 실행한다. 즉 Command Mode 에서 Last Line Mode 에 해당되는 key 를 입력하면 화면의

마지막 line 에 선택된 명령이 표시된 후, 해당 명령을 수행하고 Command Mode 로 빠져 나온다.

58

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 59: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

Last line 명령 실 행

:

/string

?string

!

Ed 명령어 사용시

file 에서 해당 string 을 앞으로 찾음

file 에서 해당 string 을 뒤로 찾음

shell 명령어를 실행하고 실행 결과는

수정되고 있는 file 에 삽입됨

vi 모드 변환법 정리

59

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 60: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

60

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Commandmode

Textmode

Last linemode

Vi 호출

<ZZ>

<a>,<I>,<o>

<ESC>

<:>,<?>,</>

<:q>,<:q!>,<:wq>

$

Page 61: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

(4) vi의 호출

vi 를 호출하는 데는 여러 가지 방법이 있다. “ex”로 들어가서 “vi”를 호출하는 방법도 있으나, 대개의 경우는 명령어 상태에서 직접 “vi”를 호출한다. 이때 중요한 것은 반드시 Terminal type 이

결정되어서 System 에게 알려줘야 한다는 것이다.

만약 아래와 같은 message 가 출력되며 정상적인 vi 화면이 출력되지 않는 것은 사용자가 terminal type 을 지정하지 않았기 때문이다.

화면의 예

I don’t know what kind of terminal you are on all I have is ‘unknown’. [using open mode]

vi 의 호출방법은

명 령 어 실 행

Vi file 명

Vi +n file 명

Vi + file 명

Vi +/pattern file 명

지정 file 의 1 행에 커서 위치

지정 file 의 n번째 행에 커서 위치 지정 file 의 마지막 행에 cousor 위치

지정 file 의 지정 pattern 에 커서 위치

61

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 62: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

사용 예 :

[/home] vi sample

화면 상태

62

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

~~~~~~~~~~~~~~“sample” [New file]

Page 63: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

(5) vi 종료하기

명 령 어 실 행

:w File 을 보존

:x File 을 보존하고 vi 를 탈출

: q! file 을 보존하지 않고 vi 를 탈출

:! Command command 를 수행한다.ZZ file 을 보존하고 vi 를 탈출

63

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 64: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

(6) 커서(Cursor)의 이동

vi 에서는 data 가 있는 영역 내에 커서가 상.하.좌.우로 이동이 가능하다.이때 사용자는 key board 의 방향키를 사용하거나 아래와 같은 key 를 이용함으로써 원하는

위치로 커서를 이동시킬 수 있다.

명 령 어 실 행

H 또는

1, Space 또는

F

F

T T

W

B

E

K , - 또는

J , + 또는

)

(

}

좌로 1 column 이동

우로 1 column 이동

왼쪽의 지정된 문자로 이동

오른쪽의 지정된 문자로 이동

오른쪽의 지정된 문자 바로 앞으로 이동

왼쪽의 지정된 문자 바로 앞으로 이동

오른쪽으로 1 Word 이동

왼쪽으로 1 Word 이동

현 Word 의 그ㅌ으로 이동

1 line 위로 이동

1 line 아래로 이동

커서가 위치한 Sentence 의 끝으로 이동

커서가 위치한 Sentence 의 앞으로 이동

64

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 65: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

{

]] [[

nG

G

$

커서가 위치한 paregraph 의 끝으로 이동

커서가 위치한 paregraph 의 앞으로 이동

현재 커서가 속한 section 의 끝으로 이동

현재 커서가 속한 section 의 처음으로 이동

file 의 n번째 행으로 이동

file 의 마지막 행으로 이동

line 의 끝으로 이동

명 령 어 실 행

H Screen 의 좌 상단으로 이동

M Screen 의 중앙 1 column 으로 이동

L Screen 의 마지막 행 1 column 으로 이동

CTRL - u 화면을 1/2 위로 scroll

CTRL - d 화면을 1/2 아래로 scroll

CTRL - b 화면을 1 page 위로

CTRL - f 화면을 1 page 아래로

CTRL - e 화면을 1 행 위로 scroll

/pattern 현재 커서의 위치에서 앞으로 pattern 을 찾아 이동

?pattern 현재 커서의 위치에서 뒤로 pattern 을 찾아 이동

n 최종으로 수행된 탐색 명령의 반복

위에서 다양한 커서 이동 방법을 설명했다. 그 중에서 특히 ( . ) , { . } , [[ . ]] 명령들은 앞으로

나올 삭제 또한 치환 명령의 범위를 표시하는데 사용되기도 한다. 예를 들어 , 명령어 d 는 삭제 명령이다. 만약 사용자가 “d]]”를 입력하면, 현재 커서가 위치하고

있는 행 이하의 모든 줄을 삭제하므로 여기서 “]]”는 마지막 행까지라는 범위를 표시한 것이다.

65

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 66: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

(7) 구문(TEXT) 삽입하기

명 령 어 삽 입 위 치

i 커서가 위치한 바로 앞에 삽입

I 커서가 위치한 line 의 첫 행(column)에 삽입

a 커서가 위치한 바로 다음에 삽입

A 커서가 위치한 line 의 마지막 행(column)에 삽입

o 1 line 밑으로 삽입

O 1 line 위를 삽입

사용예 : < I >- 파일 ‘sample’내에서 문장을 입력하기 위해서 i 명령어를 입력한 후 원하는 문장을 입력한다. ( i

명령어는 화면에 나타나지 않는다.)- 화면상태

Files contain text.Text dontains lines.Lines contains characters.Characters from words.

66

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 67: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

Words form text.~~~~~~~~

(8) 행의 결합과 분리

명 령 어 기 능

J 2 line 을 말한다.i <ESC> 1 line 을 2 line 으로 분리

사용예 : < J >- 커서가 위치한 LINE 에서 J 를 친다.

명령전 화면

Files contains text.Text contains lines.Lines contains character

67

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 68: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

Characters from words.Words from text.~~~~~~~~

명령후 화면

Files contains textText contains lines.Lines contains charcter _Characters from words.Words from text.~~~~~~~~

(9) 문안 복사

복사 (Yank)

명 령 어 기 능

<yw> 현재의 단어를 임시 버퍼에 보관

68

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 69: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

<yy> 현재의 라인을 임시 버퍼에 보관

<y$> 현 위치에서 라인끝까지 임시 버퍼에 보관

<y>/[string] 현위치에서 String앞까지 임시 버퍼에 보관

<yL> 현라인에서 화면끝까지 임시 버퍼에 보관

<yG> 현라인에서 파일끝까지 임시 버퍼에 보관

붙여넣기 (Put)

명 령 어 기 능

<p> 임시 버퍼의 내용을 커서의 아래행에 복사

<p> 임시 버퍼의 내용을 커서의 윗행에 복사

버퍼의 내용

- vi 에서는 마지막으로 복사된 내용을 저장하는 이름이 주어지지 않은 임시버퍼와 1~9, a~z 까지의

이름을 가진 사용자정의(User-defined)버퍼를 가지고 있다. 버퍼의 이름이 없이 yank 명령을

사용하면 이전의 저장된 내용이 없어지고 새로운 내용이 저장된다. 이름을 가진 버퍼를 이용한 yank

69

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 70: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

명령을 수행하면 텍스트의 이동 및 복사 명령을 효과적으로 사용할 수 있다.

사용예

- 커서가 위치한 해을 임시 버퍼에 보관후 커서 아래행에 복사하는 경우 command mode 에서 <yy> <p>를 입력한다.

- 명령전 화면

Files containg text.Text dontains lines.Lines contains charcterCharacters from words.Words from text.~~~~~~~~

- 명령 후 화면

Files contains text.Text contains lines.Lines contains characterCharacters from words.Words from text.Wors from text.~~~~~~~

70

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 71: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

~

이름을 가진 버퍼의 사용예:

<”ayy> <”ap> : 커서가 위치한 행의 내용을 a 라는 이름의 버퍼로 저장한 후

커서의 아래행에 복사

<”b2yy> <”ap> : 커서가 위치한 행부터 두번째 행까지 내용을 b 라는 이름의

버퍼로 저장한 후 커서의 아래행에 복사

<cy3w> <”cp> : 커서가 위치한 단어부터 3 단어를 c 라는 이름의 버퍼로 저장한 후

커서의 아래행에 복사

(10) 지우기 명령어(Delete command)

명 령 어 기 능

x 커서가 위치한 character 삭제

X 커서 바로 앞의 character 삭제Dw 커서가 위치한 word 로 부터 1 word 삭제3dw 커서가 위치한 라인부터 3 라인 삭제

dd 커서가 위치한 라인 삭제

3dd 커서가 위치한 라인부터 3 라인 삭제

d$ 현 커서 위치에서 1 라인 끝끼지 삭제

d/string 현 커서 위치세서 string 까지 삭제

dL 현 라인에서 화면의 마지막까지 삭제

dG 현 라인에서 파일의 끝까지 삭제

71

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 72: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

사용 예 : <x>커서가 위치한 곳에서 x 를 3 회 친다.명령 전화면

Files contains text.Text contains lines.Lines contains characterCharacters from words.Words from text.~~

명령 후 화면

Files contains text.Text contains _es.Lines contains characterCharacter from words.Words from text.~~

(11) 변경하기 명령어 (Change command)

명 령 어 기 능

Cw 커서가 위치한 1 word 를 변경

3cw 커서가 위치한 word 부터 3 word 변경

72

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 73: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

C 커서가 위치한 다음부터 그 라인끝까지 변경Cc 커서가 위치한 line 전체를 변경

5cc 커서가 위치한 line 부터 lines 를 변경

R 커서가 위치한 1 문자를 변경

R 커서에서 부터 ESC 선택전 까지 변경

c$ 커서의 위치부터 그 line 끝까지 변경

CL 커서의 위치부터 화면의 끝까지 변경

CG 커서의 위치부터 파일의 끝까지 변경

사용 예 : <cw>- 변경하고자 하는 word 에 커서를 위치한 후 cw 를 치고 변경하고져 하는 word 를 친다.

( es -> lines)- 명령전 화면

Files contains text.Text contains _es.[/home]Lines contains characterCharacters from words.Words from text.~~

- 명령후 화면

Files contains text.Text contains lines._Lines contains characterCharacters from words.Words from text.~~

73

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 74: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

(12) 구문 이동시키기(Moving Text)

명 령 어 기 능

: nl , n2mn3 라인 n1 부터 라인 n2 까지를 라인 n3 다음으로 이동

: n1mn2 라인 n1 를 라인 n2 다음으로 이동

: n1m0 라인 n1 을 첫번째 라인으로 이동

사용예:- 2번째 라인부터 4번째 라인까지 5번째 라인 다음으로 이동할 경우, Last Line Mode 에서 :2,4m5 를

친다.- 명령전 화면

Files contains text.Text contains lines.Lines contains characterCharacters from words.Words from text.~~ : 2,4m5

- 명령후 화면

Files contains text.Words from text.Text contains lines.Lines contains characterCharacters from words.~~~

(13) 탐색 명령어 (Search cammand)

명 령 어 기 능

74

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 75: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

/and 커서의 위치 다음의 “and”를 검색?and 커서의 위치 앞의 “and”를 검색

N 가장 최근의 검색을 반복

사용예: - 현재 커서 다음에 “from”을 검색할 경우 /from 을 친다.- n 을 치면 다음 “from”을 검색한다.- 명령전 화면

Files contains text.Text contains Lines.Lines contains characterCharacters from words.Words from text.~~/from

- 명령후 화면

Files contains text.Text contains lines.Lines contains characterCharacters from words.

Words from text.~~/from

(14) 탐색 및 변경 명령어 (Search & Replace command)

75

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 76: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

명 령 어 기 능 :s/P/p/g 커서의 위치 라인의 ‘P’를 ‘p’로 대체

:1,$s/file/dir 첫번째 라인부터 마지막 라인까지 “file”를 “dir”로 대체

:g/one/s//1/g “one” 을 ”1”로 대체

사용예:- 파일에서 text 를 찾아서 모두 Text 로 치환할 경우, Last Line Mode 에서 s/text/Text/f 을 친다.- 명령전 화면:

Files contains text.Text contains lines.Lines contains characterCharacters from words.Words from text.~~:/g/text/s//Text/g

- 명령후 화면

Files contains Text.Text contains lines.Lines contains characterCharacters from words.Words from Text.

~~

(15) 쓰기 명령어 (Write command)

명 령 어 기 능

76

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 77: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

:w 현재 버퍼에 내용이 지금 편집중인 파일 이름으로 저장

:w 파일명 현재 버퍼의 내용이 주어진 파일명으로 저장. 이때 같은

이름의 파일이 존재하면 수행하지 않음

:w! 기존의 파일의 존재 여부와 관계없이 현재 버퍼의 내용이

주어진 파일명으로 저장

:w,nw 파일명 m번째부터 n번째 라인까지의 내용을 주어진 파일명으로

저장

:m,nw>>파일명 기존의 파일이 존재하는 경우만 m 부터 n번째 라인까지의

내용이 첨가됨

(16) 읽기 명령어 (Read command)

명 령 어 기 능

:r 파일명 현재 커서위치 다음으로 파일의 내용을 읽어옴

:n r 파일명 N번째 라인 다음으로 파일의 내용을 읽어온다.

(17) 다음찾기 명령어 (Next command)

프롬프트 상에서 여러 개의 파일을 한번에 호출했을 때 그 중 첫번째 파일이 화면상에 나타나고

편집된다. 그 다음에 파일을 편집하려면 :n 의 명령을 사용한다.

명 령 어 기 능

:n 여러 파일의 호출에서 다음 파일을 불러옴

이때 이전 파일이 수정되고 기록되지 않았다면 이 명령은

수행되지 않음

:n! 이전 파일이 수정이 되었으나 버퍼의 내용을 기록하지 않고

다음 파일을 편집하고자 할 때 사용

77

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 78: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

(18) 편집 명령어 (Edit command)

명 령 어 기 능

:e 파일명 vi 모드를 빠져 나오지 않고 다른 파일을 편집

:e! 파일명 이전화일의 수정을 기록하지 않고 다른 파일을

편집할 때 사용

:e# 현재 호출된 파일의 바로 이전 파일, 즉 현재의

:e!# 파일을 불러준 파일로 돌아감

:e! 현재 편집중인 파일에서 수정된 내용을 무시하고 새로이

편집하고자 할 때 사용

(19) 셋팅 명령어(Setting operation)

명 령 어 기 능

:set all 모든 option 을 나열

:set noignorecase Serach 시 영문자 대/소문자를 구별하지 않음

:set ignorecase Serach 시 영문자 대/소문자를 구별

:set list tab 과 end-of-line 를 표시

:set number Line number 를 표시

:set nonumber 표시된 line number 를 세시

:set term Terminal type 을 변경

:se terse 에러 메시지를 줄인다

:set autoindent 자동 indentation 기능을 수행

(20) 커서이동 명령어 (Shift command)

명 령 어 기 능

>> 현재 라인을 오른쪽으로 8컬럼 이동

<< 현재 라인을 왼쪽으로 8컬럼 이동

> 현재 라인부터 화면의 끝까지 오른쪽으로 8컬럼 이동

<G 현재 라인부터 파일의 끝까지 왼쪽으로 8컬럼 이동

78

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 79: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

(21) 버퍼의 이용

delete 와 put 명령을 이용하여 파일내 텍스트를 이동할 수 있다. 이때 yank 와 delete 의

차이점은 yank 는 원래 문안이 남아 있고 delete 는 제거되는 점이다. 즉 delete 명령으로

문안을 삭제하고 put 명령을 이용하여 버퍼의 내용을 다시 디스플레이할 수 있다.사용예:커서가 위치한 행의 내용을 텍스트에서 제거하고 임시 버퍼에 보관 후 원하는 위치에 커서를 이동시켜

put 을 이용하여 문안을 이동한다.- 명령전 화면:

Files contains text.Text contains lines.Lines contains characterCharacters from words.Words from text.~~~

- 3dd 명령후:

Files contains Text.Words from Text.~~~~

79

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 80: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

- P 명령후:

Files contains text.Words from text.Text contains lines.Lines contains characterCharacters from words.~~

(22) 취소 명령어 (undo command)

vi 로 편집 중 명령어를 잘못 실행시킨 경우 변화된 내용을 원래상태로 복구하기 위한 명령이다

명 령 어 기 능

u 바로 이전에 행한 명령을 취소

U 현재 라인에서 행한 명령을 취소

(23) 명령의 반복

가장 마지막으로 수행된 명령은 “ . “에 의해서 반복 수행된다.이 명령은 버퍼를 통해 커서 위치만 바꾸어 같은 변화를 주고자 할 때 유용하다.

명 령 어 기 능

. 가장 마지막에 수행된 명령을 반복

80

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 81: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

6. SMIT 사용법

가. smit 초기메뉴

명령어 사용법: smit 초기화면

시스템 관리

원하는 항목으로 커서를 옮긴 후, Enter 키를 누르십시오. 소프트웨어 설치 및 유지보수

소프트웨어 라이센스 관리

장치

시스템 기억장치 관리 (물리적 & 논리적 기억장치) 보안 및 사용자

통신 응용프로그램 및 서비스

인쇄 스풀링

문제점 판별

81

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 82: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

성능 및 자원의 스케줄링

시스템 환경

프로세스 및 부속시스템

원격 고객 지원 및 서비스

응용프로그램

SMIT 사용법(정보만 제공)

나. 소프트웨어 설치 및 유지보수

명령어 순서:

- smit - 소프트웨어 설치 및 유지보수

- 소프트웨어 설치 및 갱신

- 사용가능한 소프트웨어에서 설치 및 갱신

화면의 예

사용가능한 소프트웨어에서 설치 및 갱신

입력 필드에 값을 입력하거나 선택하십시오. 원하는 것을 모두 변경한 후, Enter 키를 누르십시오. [입력 필드]

82

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 83: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

* 소프트웨어의 입력 장치/등록부 /dev/rmt0.1 * 설치할 소프트웨어 [] + 사전열람만 합니까? (설치 작업은 수행되지 않음) 아니오 + 소프트웨어 갱신사항을 확정합니까? 예 + 대체된 파일을 보관합니까? 아니오 + 필수 소프트웨어를 자동 설치합니까? 예 + 공간이 필요할 경우 파일 시스템을 확장합니까? 예 + 같거나 새로운 버전을 겹쳐씁니까? 아니오 + 설치 검증 및 파일 크기 점검을 합니까? 아니오 + 상세 출력을 원합니까? 아니오 + 멀티 볼륨을 처리합니까? 예 +

소프트웨어의 입력 장치/등록부 항목에서 F4 로 Install 할 미디어를 선택한다.설치할 소프트웨어 항목에서 F4 로 리스트가 Display 되면 F7 로 원하는 Software 를 Select한다.

다. 시스템 기억장치 관리 (물리적 & 논리적 기억장치)

(1) 파일시스템 생성 방법

명령어 순서:

- smit- 시스템 기억장치 관리 (물리적 & 논리적 기억장치)

- 파일 시스템

- 파일 시스템 추가/변경/표시/삭제

- 저널 파일 시스템 추가

화면의 예

표준 저널 파일 시스템 추가

표준 저널 파일 시스템 추가

83

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 84: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

입력 필드에 값을 입력하거나 선택하십시오.원하는 것을 모두 변경한 후, Enter 키를 누르십시오.

[입력 필드] 볼륨 그룹 이름 rootvg* 파일 시스템 크기 (512 바이트 블록수) [] #* 마운트 위치 [] 시스템 재시작시 자동 마운트합니까? 아니오 + 사용권한 읽기/기록 + 마운트 옵션 [] + 디스크 사용통계를 시작합니까? 아니오 + 플래그먼트 크기 (바이트) 4096 + inode 당 바이트 수 4096 + 할당 그룹 크기 (MBytes) 8 +

파일 시스템 크기

- 예> 100MB 의 경우 200,000 입력

마운트 위치

- 예> /test

시스템 재시작시 자동 마운트합니까?- System Rebooting 시 자동 마운트를 원할 경우 : 예- System Rebooting 시 자동 마운트를 원하지 않을 경우 : 아니오

OK 가 Display 된후 F10키로 빠져나간후 command line 에서 mount /test 입력한다.

(2) 논리적 볼륨(Logical Volume: LV)생성 방법

명령어 순서:

84

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 85: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

smit- 시스템 기억장치 관리 (물리적 & 논리적 기억장치)

- 논리적 볼륨 관리 프로그램

- 논리적 볼륨

- 논리적 볼륨 추가

화면의 예

논리적 볼륨 추가

입력 필드에 값을 입력하거나 선택하십시오.원하는 것을 모두 변경한 후 Enter 키를 누르십시오.

[입력 필드]* 볼륨 그룹 이름 [] +

볼륨 그룹 이름 항목에 F4 키로 볼륨 그룹 선택

화면의 예

논리적 볼륨 추가

입력 필드에 값을 입력하거나 선택하십시오.원하는 것을 모두 변경한 후, Enter 키를 누르십시오.

[맨위] [입력 필드] 논리적 볼륨 이름 []* 볼륨 그룹 이름 rootvg* 논리적 구획 수 [] # 물리적 볼륨 이름 [] + 논리적 볼륨 유형 [] 물리적 볼륨상의 위치 middle + 물리적 볼륨상의 범위 최소 + 할당을 위해 사용될 물리적 [] # 볼륨의 최대수 각 논리적 구획에 대한 사본의 수 1 + 미러 기록에 일관성이 있습니까? 예 +

85

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 86: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

각 논리적 구획 사본을 다른 물리적 예 + 볼륨에 복사합니까?[추가...10]

논리적 구획 수 항목에 필요한 LV갯수 입력

라. 사용자(User) 등록

명령어 순서:

- smit - 보안 및 사용자

- 사용자

- 사용자 추가

화면의 예

사용자 추가

입력 필드에 값을 입력하거나 선택하십시오.원하는 것을 모두 변경한 후, Enter 키를 누르십시오.

[맨위] [입력 필드]

86

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 87: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

* 사용자 이름 [] 사용자 ID [] # 시스템 관리 사용자 ? 거짓 + 1 차 그룹 [] + 그룹 집합 [] + 시스템 관리 그룹 [] + 역할 [] + 다른 사용자가 이 사용자에게 SU 할 수 있습니까 ? 참 + SU 그룹 [ALL] + 홈 등록부 [] 초기 프로그램 [] 사용자 정보 [] 만기일 (MMDDhhmmyy) [0]

사용자 이름 : test 라는 유저를 만든다면 test 입력

홈등록부 : default 로는 /home밑에 만들어지지만 임의로 지정하고 싶은 경우 입력한다. 예> /test 로 만들고 싶다면 /test 를 입력한다.

Command line 에서 passwd user_name 을 입력해서 passwd 를 입력한다. 예> #passwd test

마. Network 설정

명령어 순서:

- smit - 통신 응용프로그램 및 서비스

- TCP/IP - 기본구성 및 시동

- en0 표준 이더넷 네트워크 인터페이스

화면의 예:

기본 구성 및 시동

87

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 88: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

기존 구성 자료를 삭제하려면, '상세 구성' 메뉴를 사용하시오.

입력 필드에 값을 입력하거나 선택하십시오.원하는 것을 모두 변경한 후, Enter 키를 누르십시오.

[입력 필드]* 호스트명 [dtst1]* 인터넷 주소(점분리 십진수) [165.133.107.208] 네트워크 마스크(점분리 십진수) [255.255.255.0]* 네트워크 인터페이스 en0 네임서버 인터넷 주소(점분리 십진수) [165.133.1.14] 도메인 이름 [dwt.daewoo.co.kr] 디폴트 게이트웨이 주소 [165.133.107.254] (점분리 십진수 또는 상징적 이름) 사용자 케이블 유형 tp + 즉시 시작 아니오 +

각 항목에 입력을 한 후 “사용자 케이블 유형”을 모를 경우 N/A 로 둔다.

바. Virtual Memory Add

명령어 순서:- smit

- 시스템 기억장치 관리 (물리적 & 논리적 기억장치)- 논리적 볼륨 관리 프로그램

- 페이징 공간

- 다른 페이징 공간 추가

- 볼륨그룹선택

화면의 예:

다른 페이징 공간 추가

88

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 89: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

입력 필드에 값을 입력하거나 선택하십시오.원하는 것을 모두 변경한 후, Enter 키를 누르십시오.

[입력 필드] 볼륨 그룹 이름 datavg 페이징 공간 크기(논리적 구획) [] # 물리적 볼륨 이름 + 이 페이징 공간을 지금 시작합니까? 아니오 + 시스템을 다시 시작할 때마다 이 아니오 + 페이징 공간을 사용합니까?

페이징 공간 크기 : 개수 입력

예> 만약 10 을 입력시 1PP 가 4MB 인경우 40MB 가 된다.

사. 시스템 환경

명령어 사용:

- smit- 시스템 환경

화면의 예:

시스템 환경

원하는 항목으로 커서를 옮긴 후, Enter 키를 누르십시오.

시스템 정지 콘솔 지정

89

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 90: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

날짜 및 시간 변경/표시 언어 환경 관리 운영 시스템의 특성 변경/표시 공인된 사용자 수 변경/표시 이 서버에 대한 AIX floating 사용자 라이센스 관리 모든 사용자에게 메세지 방송 시스템 로그 관리 시스템 덤프의 특성 변경/표시 Internet and Documentation Services 시스템 사용자 인터페이스 변경

위 메뉴에서 시스템관련 환경을 Setting 한다.

운영 시스템의 특성 변경/표시

운영 시스템의 특성 변경/표시

입력 필드에 값을 입력하거나 선택하십시오.원하는 것을 모두 변경한 후, Enter 키를 누르십시오.

[입력 필드] 각 사용자에게 허용되는 최대 프로세스 수 [40] +# 블록 I/O 버퍼 캐쉬에 있는 최대 페이지 수 [20] +# MBUFS 에 허용된 실제 메모리의 최대 킬로바이트 [0] +# 시스템 이상 이후 시스템 자동 재부트 거짓 + 계속적으로 디스크 I/O 기록 유지 참 + 각 파일의 쓰기 I/O 를 보류하는 최대치 [0] +# 각 파일의 쓰기 I/O 를 보류하는 최소치 [0] +# 사용가능한 물리적 메모리의 크기(KB) 65536 부트시 시스템 키잠금 상태 normal 완전한 코어 덤프 작동가능 거짓 +

90

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 91: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

Use pre-430 style CORE dump 거짓 +

아. 장치

명령어 순서:

- smit- 장치

화면의 예

장치

원하는 항목으로 커서를 옮긴 후, Enter 키를 누르십시오.

[맨위] IPL 후에 추가된 장치 설치/구성설정

91

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 92: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

프린터/플로터 TTY 비동기 어댑터 PTY 콘솔 하드 디스크 디스크 배열 CD ROM 드라이브 읽기/쓰기 광 드라이브 디스켓 드라이브 테이프 드라이브 통신 그래픽 표시장치

그래픽 입력 장치 저기능 터미널 (LFT) SCSI Initiator 장치 SCSI 어댑터 비동기 I/O 멀티미디어 장치 리스트 추가 장치 소프트웨어 설치

위 장치 메뉴에서 장치에 관련된 것을 Setting 한다. Printer ,tty ,Disk Array 등 부속장치들의 상태값을 Change 해준다.

자. 10/100 Ethernet 상태 변경

명령어 순서:- smit

- 장치

- 통신

- 이더넷 어댑터

- 어댑터

- 이더넷 어댑터의 특성 변경/표시

화면의 예:

ent1 사용가능 04-04 IBM 10/100 Mbps 이더넷 PCI 어댑터 (23100020)

92

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 93: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

ent2 사용가능 04-05 IBM 10/100 Mbps 이더넷 PCI 어댑터 (23100020) ent0 사용가능 04-B0 IBM PCI 이더넷 어댑터 (22100020)

변경하고자 하는 Ethernet Adapter 선택

이더넷 어댑터의 특성 변경/표시

입력 필드에 값을 입력하거나 선택하십시오.원하는 것을 모두 변경한 후, Enter 키를 누르십시오.

[입력 필드] 이더넷 어댑터 ent1 설명 IBM 10/100 Mbps 이더넷> 상태 사용가능 위치 04-04 하드웨어 전송 대기행렬 크기 [64] +# 하드웨어 수신 대기행렬 크기 [32] +# 미디어 속도 Auto_Negotiation + 인터-패킷 갭 [96] +# 대체 이더넷 주소 사용가능 아니오 + 대체 이더넷 주소 [0x000000000000] + 데이타베이스에만 변경 적용 아니오 +

미디어속도는 라우터에 맞게 Setting 을 해주어야한다

- 10_Half_Duplex 10_Full_Duplex 100_Half_Duplex 100_Full_Duplex Auto_Negotiation

Setting 시 interface( en0 )를 define 시키고 Change 해주어야 한다. ( rmdev –l en0 )

7. DAT 사용법 (BACKUP 및 RESTORE)

가. SYSTEM IMAGE BACKUP 받기

(1) 준비 단계

ROOT _USER 로 LOG-IN 한다.SYSTEM IMAGE FILE (image.data)을 생성시킨다.

93

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 94: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

Root(/) 디렉토리 밑에 image.data 파일이 존재하는 지를 확인한 후 존재할 경우 이 file 을

제거한다.확인의 예

(2) mkszfile 명령어를 이용하여 image.data를 생성

참고로 대략 5분 정도의 시간이 소요된다

실행의 예

(3) 이미지 백업을 하기위해 4mm TAPE을 준비한다

4mm DAT 의 device 명을 확인하기 위해 다음의 명령어를 이용하여 확인한다.확인의 예

94

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

[/] mkszfile

[/] ls total 136 4 ./ 4 ../ 8 bosinst.data 4 sbin/ 4 .Guidefaults 4 dev/ 8 smit.log 4 .Xauthority 8 etc/ 4 smit.script 4 .dt/ 4 export/ 4 tftpboot/ 4 .dtprofile* 0 home/ 4 tmp/ 4 .fixdist_home/ 8 image.data 4 info/ 0 unix@ 4 .profile 0 lib@ 4 usr/ 4 .rhosts 4 lost+found/ 0 var/ 4 .sh_history 4 lpp/ 4 mnt/[/]rm image.data

Page 95: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

(4) 4mm DAT에 tape를 넣고 mksysb명령어를 입력한다.

대략 40분 정도 소요됨.실행의 예

위의 message 를 확인한 후 4mm tape 를 꺼내서 이름표 등을 붙이고 backup 한 날짜와

사용자가 쉽게 backup tape임을 알아볼 수 있도록 표시하고 이 tape 의 관리를 철저히 합니다.

나. BACKUP 된 SYSTEM IMAGE 를 RESTORE

(1) backup image가 들어있는 tape를 시스템의 DAT에 넣는다.

(2) BOOTING을 하여 SMS(System Management Service)mode로

들어가BOOTLIST를 4mm DAT(/dev/rmt0)로 설정해준다

95

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

[/]lsdev -Cs scsi hdisk0 Available 00-00-0S-0,0 Other SCSI Disk Drive rmt0 Available 00-00-0S-5,0 12GB 4mm Tape Drive cd0 Available 00-00-0S-6,0

[/]mksysb /dev/rmt0Creating tape boot image......

Creating list of files to back up..Backing up 18903 files..............................116 of 18903 files (0%)..............................119 of 18903 files (0%)..............................18117 of 18903 files (95%).....0512-038 mksysb: Backup Completed Successfully

Page 96: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

화면의 예

참고: BOOTING 후 첫 화면이 나타나서 스피커 ICON 이 나타나기 전 까지 F1 key 를 이용하여

SMS mode 로 들어간다. 또는 LED code값이 “FF1”을 출력할 때 동시에 시스템으로부터 “빠빵”

하고 소리가 날 때 F1 key 를 연속하여 누른다.

(3) SMS 화면에서의 부팅순서(booting list)설정

Boot 아이콘을 클릭하여 부팅순서(booting list)설정을 시작한다

Key board 를 이용하여 4mm tape device 의 왼쪽에 “1”을 입력한 후 “SAVE” 아이콘을

클릭하여 설정된 부팅순서(booting list)를 저장한다

그후 “Exit” 아이콘을 클릭하여 다음 단계로 넘어간다

(4) 화면에 설치시 사용언어(Installation language)를 영어로 선택한다.

96

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 97: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

“1 + ENTER” key 를 누른다.화면의 예

잠시 후, 다음과 같이 화면에 나타난다.화면의 예

97

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

>>> 1 Type 1 and Press Enter to have English during install

88 Help ?>>> choice [1]:1

Welcome to Base Operating System Installation and Maintenance

Type the number of your choice and press Enter.Start installation Now with Default Settings Change/show installation Settings and installStart Maintenance Mode for System Recovery

88 Help ?99 Previous Menu>>Choice [1] : 1

Page 98: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

“1. Start installation Now with Default Setting” 을 입력하면 tape 의 image 를 restore한다

대략 50분~70 여분 소요됨

실제 RESTORE 화면의 예

Installing Base operation System

If you used the System key to select SERVICE mode,Turn the System Key to the NORMAL Position any time before theInstallation ends.

98

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 99: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

Please Wait …….Approximate Elapsed time% tasks complete (in minutes) 11 2 5 % of mksysb data restored

위의 값은 restore 이 진행되는 도중에 지속적으로 변경된다.Restore 가 종료되면 시스템은 자동적으로 재부팅 된다.

8. 시스템 운영을 위한 업무처리 절차

가. 시스템 상태 점검

(1) CPU PROCESSOR

PROCESSOR 의 상태가 AVAILABLE(또는 사용가능)인지 확인한다.실행 결과의 예

99

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 100: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

(2) MEMORY

MEMORY 의 상태가 AVAILABLE(또는 사용가능)인지 확인한다.실행 결과의 예

(3) DISK

HARD DISK 의 상태가 AVAILABLE(또는 사용가능)인지 확인한다.실행 결과의 예

(4) 기타 ADAPTER

시스템에 장착된 ADAPTER 들의 상태가 AVAILABLE(또는 사용가능)인지 확인한다.실행 결과의 예는 다음과 같다.

100

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

[/home] lsdev –Cc memorymem0 Available 00-00 MemoryL2cache0 Available 00-00 L2 Cache

[/home] lsdev –Cc diskhdisk0 Available 04-C0-00-1,0 16 Bit SCSI Disk Drive

[/home] lsdev –Cc adaptersys0 사용가능 00-00 시스템 오브젝트sysplanar0 사용가능 00-00 시스템 플래너bus0 사용가능 00-00 PCI 버스bus1 사용가능 04-A0 ISA 버스siota0 사용가능 01-A0 태블릿 어댑터ppa0 사용가능 01-B0 표준 I/O 병렬 포트 어댑터sa0 사용가능 01-C0 표준 I/O 직렬 포트 1sa1 사용가능 01-D0 표준 I/O 직렬 포트 2paud0 사용가능 01-E0 Ultimedia 통합 오디오sioka0 사용가능 01-F0 키보드 어댑터sioma0 사용가능 01-G0 마우스 어댑터fda0 사용가능 01-H0 표준 I/O 디스켓 어댑터

[/home] lsdev –Cc processorproc0 Available 00-00 Processor

Page 101: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

(5) CD-ROM, 테이프드라이브

시스템에 장착된 CD-ROM, 테이프드라이브 들의 상태가 AVAILABLE(또는 사용가능)인지

확인한다.실행 결과의 예

(6) 파일 시스템 점검

df –k 명령어 수행

df -k 명령어의 수행결과를 확인한다.4번째 항목의 %Used 의 값(디스크 저장공간의 사용정도 %)들이 100%에 근접한 것은 없는 지

확인한다.실행 결과의 예

101

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

[/home] lsdev –Cs scsirmt0 사용가능 04-C0-00-2,0 SCSI 4mm 테이프 드라이브cd0 사용가능 04-C0-00-3,0 SCSI 멀티 미디어 CD-ROM 드라이브hdisk0 사용가능 04-C0-00-4,0 16 비트 SCSI 디스크 드라이브

Page 102: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

(7) lspv 명령어 수행

lspv 명령어의 수행결과 시스템의 장착된 디스크의 개수와 PVID 가 출력되는지의 여부를

확인한다.실행 결과의 예

(8) 네트웍 어뎁터 점검

lsdev –C | grep en 명령어 수행

NETWORK 관련장치(네트웍어뎁터, 네트웍인터페이스, 이더넷 SUPER DAEMON )의 상태가

AVAILABLE 또는 사용가능인지 확인한다.실행 결과의 예

102

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

[/home] lspv hdisk0PHYSICAL VOLUME: hdisk0 VOLUME GROUP: rootvg

PV IDENTIFIER: 000af0a275b6ef9a VG IDENTIFIER 000af0a23248f008

PV STATE: active

STALE PARTITIONS: 0 ALLOCATABLE: yes

PP SIZE: 16 megabyte(s) LOGICAL VOLUMES: 13

TOTAL PPs: 542 (8672 megabytes) VG DESCRIPTORS: 2

FREE PPs: 9 (144 megabytes)

USED PPs: 533 (8528 megabytes)

FREE DISTRIBUTION: 03..00..00..00..06

USED DISTRIBUTION: 106..108..108..108..103

[/home] df -k파일시스템 1024 블록수 Free %Used Iused %Iused 마운트 위치/dev/hd4 98304 58460 41% 2066 5% //dev/hd2 1212416 11736 100% 49034 17% /usr/dev/hd9var 32768 29100 12% 621 8% /var/dev/hd3 32768 29664 10% 205 3% /tmp/dev/hd1 802816 618828 23% 1508 1% /home

Page 103: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

(9) 자체 네트웍 검사 (Loop Back PING TEST)

ping -c 5 localhost 명령어 수행

다음 화면의 실행 결과를 참고로 하여 시스템 자체의 네트웍을 점검한다.

(10) 네트웍 개통 여부 검사 (NETWORK PING TEST )

GATEWAY(ROUTER)로 ping 명령어를 수행한다.다음 화면의 실행 결과를 참고로 하여 자체 GATEWAY 까지의 네트웍을 점검한다.(예는 임의의

GATEWAY IP 주소임.)

103

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

[/home] lsdev –C | grep enent0 사용가능 04-B0 IBM PCI 이더넷 어댑터 (22100020)ent1 사용가능 04-04 IBM 10/100 Mbps 이더넷 PCI 어댑터 (23100020)ent2 사용가능 04-05 IBM 10/100 Mbps 이더넷 PCI 어댑터 (23100020)dlctoken 사용가능 토큰 링 자료 링크 제어en1 사용가능 표준 이더넷 네트워크 인터페이스en2 정의됨 표준 이더넷 네트워크 인터페이스en0 정의됨 표준 이더넷 네트워크 인터페이스

[/home] ping -c 5 localhostPING localhost.dwt.daewoo.co.kr: (127.0.0.1): 56 data bytes64 bytes from 127.0.0.1: icmp_seq=0 ttl=255 time=15 ms64 bytes from 127.0.0.1: icmp_seq=1 ttl=255 time=0 ms64 bytes from 127.0.0.1: icmp_seq=2 ttl=255 time=0 ms64 bytes from 127.0.0.1: icmp_seq=3 ttl=255 time=0 ms64 bytes from 127.0.0.1: icmp_seq=4 ttl=255 time=0 ms

----localhost.dwt.daewoo.co.kr PING Statistics----5 packets transmitted, 5 packets received, 0% packet lossround-trip min/avg/max = 0/3/15 ms

Page 104: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

9. 시스템 장애 유형 및 긴급 처치 요령 숙지

가. 서버의 전원이 안 들어온다.

조치내역: 본체와 전원선의 연결부위가 올바른가 확인한다.조치내역: 전원선과 콘센트의 연결이 맞는가 확인한다.조치내역: 공급되는 전압과 본체에 세팅된 전압이 일치하는가 확인한다.점검 사항: 파워서플라이, 메인보드 점검

나. 서버 부팅이 되지 않는다.

조치내역: 설치 지침서의 서버 부팅 절차를 참고하여 어느 단계에서 부팅이 멈춰져 있는지

확인하고, LED CODE 가 한 번호에서 지속적으로 멈춰져 있다면 해당 LED CODE 를 확인하고

관리자에게 통보한다.점검사항: CPU, MEMORY, 디스크, 네트웍, 메인보드, 파워서플라이 점검

다. 서버의 네트웍이 되지 않는다.

조치내역: 네트웍 케이블의 연결상태를 점검한다.조치내역: 설치 지침서의 서버 환경점검 중 네트웍 점검사항을 참고하여 네트웍 관련 장치들의

상태가 사용가능(AVAILABLE)상태인지를 점검한다.조치내역: 네트웍 환경설정 (IP 주소, Netmask, Gateway 등) 을 확인한다.

104

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

[/home]ping -c 5 165.133.43.254PING 165.133.43.254: (165.133.43.254): 56 data bytes64 bytes from 165.133.43.254: icmp_seq=0 ttl=251 time=12 ms64 bytes from 165.133.43.254: icmp_seq=1 ttl=251 time=13 ms64 bytes from 165.133.43.254: icmp_seq=2 ttl=251 time=15 ms64 bytes from 165.133.43.254: icmp_seq=3 ttl=251 time=64 ms64 bytes from 165.133.43.254: icmp_seq=4 ttl=251 time=71 ms

----165.133.43.254 PING Statistics----5 packets transmitted, 5 packets received, 0% packet lossround-trip min/avg/max = 12/35/71 ms

Page 105: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

조치내역: 네트웍 관련 장치의 상태가 모두 정상이라면 네트웍 관련 명령어를 시험 수행한다.조치내역: 위 점검 사항들을 정리한 후 관리자에게 통보한다.

라. HARD DISK 가 제대로 동작하지 않는다.

조치내역: 서버 환경 점검 중 디스크 점검 사항을 참고하여 하드 디스크의 상태가 사용가능

(AVAILABLE)상태인지 점검한다.조치내역: 서버 환경 점검 중 FILE SYSTEM 점검 사항을 참고하여 디스크의 남은 공간이 없는

것은 아닌지 점검한다.조치내역: 위 점검 사항들을 정리한 후 관리자에게 통보한다.

마. 운영 체제의 문제

조치내역: 운영체제를 사용하다가 장애가 발생하면 에러메시지와 함께 대부분 7 자리의 숫자코드

(Service Request Number)를 출력하게 된다.조치내역: 장애 현상과 에러메시지와 7 자리 숫자코드를 기록하여 관리자에게 통보한다.

바. 기타 장치(하드웨어)의 문제

조치내역: 설치 지침서의 서버 환경점검 중 기타 어뎁터 점검사항을 참고하여 네트웍 관련

장치들의 상태가 사용가능(AVAILABLE)상태인지를 점검한다.조치내역: 진단 프로그램을 수행하여 해당 장치를 검사하여 문제가 발생할 시에는 관리자에게

통보한다. 조치내역: 위 사항을 정리하여 관리자에게 통보한다.

사. 기타 애플리케이션의 문제

조치내역: 장애 현상을 자세히 기록하여 관리자에게 통보한다.

105

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼

Page 106: 스템운영... · Web view원격 고객 지원 및 서비스 응용프로그램 SMIT 사용법(정보만 제공) 소프트웨어 설치 및 유지보수 명령어 순서: - smit

106

전자공시 시스템 성능확장 사업 운영지침서전자공시 시스템 성능확장 사업 운영지침서시스템 운영 매뉴얼