[go: up one dir, main page]

KR101591968B1 - Method for auto recovery of symbolic link using integrity check and terminal using the same - Google Patents

Method for auto recovery of symbolic link using integrity check and terminal using the same Download PDF

Info

Publication number
KR101591968B1
KR101591968B1 KR1020150037493A KR20150037493A KR101591968B1 KR 101591968 B1 KR101591968 B1 KR 101591968B1 KR 1020150037493 A KR1020150037493 A KR 1020150037493A KR 20150037493 A KR20150037493 A KR 20150037493A KR 101591968 B1 KR101591968 B1 KR 101591968B1
Authority
KR
South Korea
Prior art keywords
link
symbolic link
symbolic
original file
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020150037493A
Other languages
Korean (ko)
Inventor
최백준
마영곤
Original Assignee
최백준
마영곤
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 최백준, 마영곤 filed Critical 최백준
Priority to KR1020150037493A priority Critical patent/KR101591968B1/en
Application granted granted Critical
Publication of KR101591968B1 publication Critical patent/KR101591968B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1405Saving, restoring, recovering or retrying at machine instruction level
    • G06F11/141Saving, restoring, recovering or retrying at machine instruction level for bus or memory accesses
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1415Saving, restoring, recovering or retrying at system level
    • G06F11/142Reconfiguring to eliminate the error

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

본 발명은, 사용자로부터 심볼릭 링크에 대한 무결성 검사 요청 정보가 입력되는 경우, 상기 심볼릭 링크의 리스트 정보를 생성하는 단계; 상기 리스트 정보에 포함된 각각의 심볼릭 링크에 대해 링크 무결성 검사를 실시하는 단계; 상기 링크 무결성 검사 결과, 오류를 갖는 오류 심볼릭 링크가 발견되는 경우, 메모리에 저장된 매칭 정보를 이용하여 상기 오류 심볼릭 링크에 대응되는 원본 파일을 검색하고, 상기 검색된 원본 파일에 대한 원본 무결성 검사를 실시하는 단계; 및 상기 원본 무결성 검사 결과에 따라 상기 원본 파일이 이상이 없는 경우, 상기 원본 파일을 기초하여 상기 오류 심볼릭 링크를 재설정하는 단계;를 포함하는, 심볼릭 링크의 무결성 검사를 통한 자동 복구 방법 및 이를 이용한 단말기를 제공하는 것이다.The method includes generating list information of the symbolic link when integrity check request information for a symbolic link is input from a user; Performing a link integrity check on each symbolic link included in the list information; If an error symbolic link having an error is found as a result of the link integrity check, an original file corresponding to the error symbolic link is searched using matching information stored in the memory, and a source integrity check is performed on the searched original file step; And reconfiguring the error symbolic link based on the original file if the original file does not exist in accordance with the result of the original integrity check. .

Description

심볼릭 링크의 무결성 검사를 통한 자동 복구 방법 및 이를 이용한 단말기{METHOD FOR AUTO RECOVERY OF SYMBOLIC LINK USING INTEGRITY CHECK AND TERMINAL USING THE SAME}METHOD FOR AUTO RECOVERY OF SYMBOLIC LINK USING INTEGRITY CHECK AND TERMINAL USING THE SAME [0002]

본 발명은 심볼릭 링크의 무결성 검사를 통한 자동 복구 방법 및 이를 이용한 단말기에 관한 것이다.
The present invention relates to an automatic restoration method through integrity checking of a symbolic link and a terminal using the same.

일반적으로 단말기의 운영체제는 사용자의 입력에 따라 메모리에 저장된 다수의 프로그램들을 구동하도록 설계된다.Generally, an operating system of a terminal is designed to drive a plurality of programs stored in a memory according to a user's input.

이 때, 실제로 프로그램이 저장되어 있는 공간과 사용자가 시각적으로 인지할 수 있는 그래픽 유저 인터페이스(GUI)를 구분되도록 하여, 특정 화면 상에 표시된 아이콘의 선택을 통해 이에 관련된 프로그램이 동작될 수 있다.In this case, a space in which a program is actually stored may be distinguished from a graphical user interface (GUI) that a user can visually recognize, so that a related program can be operated through selection of an icon displayed on a specific screen.

이러한 GUI 환경을 설계하기 위한 기본 방법은 프로그램과 아이콘을 연계하는 링크 기술이다.The basic method for designing such a GUI environment is a link technology linking a program with an icon.

링크는, 실제 프로그램이 존재하는 위치 정보를 GUI 환경의 아이콘에 제공하여 아이콘에 대한 접근만으로도 실제 프로그램을 구동시키는 기술이다. 대체로 하드 링크와 심볼릭 링크(소프트 링크)로 나뉘어 진다.The link is a technique for providing an icon of the GUI environment to the location information of the actual program and driving the actual program by accessing only the icon. It is usually divided into hard links and symbolic links (soft links).

하드 링크는, 원본 파일을 복사한 다음 이의 사본을 생성하는 원리로 이용되는 링크로, 복사된 링크나 원본 파일의 직접적인 접근을 통해 편집이 이루어질 경우, 해당 편집 내용이 복사된 링크 및 원본 파일에 모두 적용된다. 또한, 원본이 삭제되어도 복사된 링크는 원본과 동일한 내용의 파일을 가지고 있다.A hard link is a link used as a principle of copying an original file and then making a copy of the original file. When editing is performed through a direct access to a copied link or an original file, . Also, even if the original is deleted, the copied link has the same contents as the original.

심볼릭 링크는, 원본 파일을 가르키는 포인터와 같은 구조를 같는 링크로서, 하드 링크와는 달리 원본 파일이 수정되거나 삭제되면 해당 심볼릭 링크의 사용이 불가능해진다.A symbolic link is a link that has the same structure as a pointer to an original file. Unlike a hard link, when a source file is modified or deleted, the symbolic link becomes unavailable.

상술한 링크 중, 유닉스나 리눅스와 같은 운영체제에서 주로 사용하는 심볼릭 링크의 경우, 해당 운영체제의 잦은 업데이트에 의해 원본 파일의 변화가 빈번하게 발생하여 관련 심볼릭 링크의 오류를 야기한다. 또한, 해당 운영체제에서 심볼릭 링크의 수는 다수 존재하고, 오류가 발생된 심볼릭 링크의 복구를 위해서는 사용자의 수동적인 조작을 필요로 하는 문제점을 가진다.
Among the above links, in the case of symbolic links mainly used in operating systems such as Unix and Linux, frequent updating of the operating system causes frequent changes of the original file, causing an error of the related symbolic link. In addition, there are a large number of symbolic links in the operating system, and there is a problem in that a manual manipulation of the user is required to recover the symbolic link in which the error occurred.

본 발명의 목적은 다수의 심볼릭 링크에 대하여 자동으로 무결성을 검사하고 이를 복구 시킬 수 있는 심볼릭 링크의 무결성 검사를 통한 자동 복구 방법 및 이를 이용한 단말기를 제공하는 것이다.
An object of the present invention is to provide an automatic restoration method through integrity checking of a symbolic link that can automatically check integrity of a plurality of symbolic links and recover the same, and a terminal using the same.

상기한 과제를 해결하기 위하여 본 발명의 일 실시예에 따르는 심볼릭 링크의 무결성 검사를 통한 자동 복구 방법은, 사용자로부터 심볼릭 링크에 대한 무결성 검사 요청 정보가 입력되는 경우, 상기 심볼릭 링크의 리스트 정보를 생성하는 단계; 상기 리스트 정보에 포함된 각각의 심볼릭 링크에 대해 링크 무결성 검사를 실시하는 단계; 상기 링크 무결성 검사 결과, 오류를 갖는 오류 심볼릭 링크가 발견되는 경우, 메모리에 저장된 매칭 정보를 이용하여 상기 오류 심볼릭 링크에 대응되는 원본 파일을 검색하고, 상기 검색된 원본 파일에 대한 원본 무결성 검사를 실시하는 단계; 및 상기 원본 무결성 검사 결과에 따라 상기 원본 파일이 이상이 없는 경우, 상기 원본 파일을 기초하여 상기 오류 심볼릭 링크를 재설정하는 단계;를 포함할 수 있다.According to an aspect of the present invention, there is provided a method for automatically recovering symbolic links by performing an integrity check, including the steps of: when integrity check request information for a symbolic link is input from a user, ; Performing a link integrity check on each symbolic link included in the list information; If an error symbolic link having an error is found as a result of the link integrity check, an original file corresponding to the error symbolic link is searched using matching information stored in the memory, and a source integrity check is performed on the searched original file step; And resetting the error symbolic link based on the original file if the original file is not abnormal according to the result of the original integrity check.

여기서, 상기 리스트 정보에 포함된 각각의 심볼릭 링크에 대해 링크 무결성 검사를 실시하는 단계는, 상기 심볼릭 링크의 링크 정보에 기초하여 상기 심볼릭 링크의 무결성 여부를 판단하는 단계를 포함할 수 있다.The performing the link integrity check on each of the symbolic links included in the list information may include determining whether the symbolic link is integrity based on the link information of the symbolic link.

여기서, 상기 리스트 정보에 포함된 각각의 심볼릭 링크에 대해 링크 무결성 검사를 실시하는 단계는, 상기 심볼릭 링크의 용량 정보에 기초하여 상기 심볼릭 링크의 무결성 여부를 판단하는 단계를 더 포함할 수 있다.The performing the link integrity check on each symbolic link included in the list information may further include determining whether the symbolic link is integrity based on the capacity information of the symbolic link.

여기서, 상기 리스트 정보에 포함된 각각의 심볼릭 링크에 대해 링크 무결성 검사를 실시하는 단계는, 상기 심볼릭 링크의 구동하여 링크된 원본 파일이 실행되는지 여부에 기초하여 상기 심볼릭 링크의 무결성 여부를 판단하는 단계를 더 포함할 수 있다.The step of performing a link integrity check on each symbolic link included in the list information includes determining whether the symbolic link is integrity based on whether the linked original file is executed by driving the symbolic link As shown in FIG.

여기서, 상기 링크 무결성 검사 결과, 오류를 갖는 오류 심볼릭 링크가 발견되는 경우, 메모리에 저장된 매칭 정보를 이용하여 상기 오류 심볼릭 링크에 대응되는 원본 파일을 검색하고, 상기 검색된 원본 파일에 대한 원본 무결성 검사를 실시하는 단계는, 상기 원본 파일의 원본 상태 정보를 원본 기준값과 비교하여 상기 원본 파일의 이상 유무를 판단하는 단계를 포함하되, 상기 원본 상태 정보는 위치 정보 및 용량 정보 중 적어도 하나의 정보일 수 있다.Here, if an error symbolic link having an error is found as a result of the link integrity check, an original file corresponding to the error symbolic link is searched using matching information stored in the memory, and a source integrity check is performed on the searched original file The executing step may include the step of comparing the original state information of the original file with the original reference value to determine whether the original file exists or not, and the original state information may be at least one of the location information and the capacity information .

여기서, 상기 심볼릭 링크와 이에 대응되는 상기 원본 파일의 변동이 발생할 경우, 상기 변동에 대응되도록 상기 매칭 정보를 갱신하는 단계를 더 포함할 수 있다.The method may further include updating the matching information to correspond to the variation when the symbolic link and the original file corresponding thereto are changed.

여기서, 상기 오류 심볼릭 링크를 재설정되는 경우, 재설정된 상기 오류 심볼릭 링크에 따라 상기 매칭 정보를 갱신하는 단계를 더 포함할 수 있다.The method may further include updating the matching information according to the error symbolic link that is reset when the error symbolic link is reset.

여기서, 상기 링크 무결성 검사의 결과에 따른 링크 검사 메세지를 출력하는 단계; 상기 원본 무결성 검사의 결과에 따른 원본 검사 메세지를 출력하는 단계; 및 상기 오류 심볼릭 링크의 재설정에 따른 재설정 메세지를 출력하는 단계를 더 포함할 수 있다.Outputting a link check message according to a result of the link integrity check; Outputting an original inspection message according to a result of the original integrity check; And outputting a reset message according to the resetting of the error symbolic link.

상기한 과제를 해결하기 위하여 본 발명의 다른 실시예에 따르는 심볼릭 링크의 무결성 검사를 통한 자동 복구하기 위한 단말기는, 상기 심볼릭 링크와 이에 대응되는 원본 파일의 매칭 정보가 저장되는 메모리; 및 상기 심볼릭 링크에 대한 무결성 검사 요청 정보가 수신되는 경우, 상기 심볼릭 링크의 리스트 정보를 생성하고, 상기 리스트 정보에 포함된 각각의 심볼릭 링크에 대한 링크 무결성 검사를 실시하여 링크에 이상이 발생한 오류 심볼릭 링크에 대한 원본 파일을 상기 매칭 정보를 기초하여 검색하고, 상기 원본 파일에 대한 원본 무결성 검사를 실시하여 이상이 없는 경우, 상기 원본 파일에 대응되도록 상기 오류 심볼릭 링크를 재설정하는 제어부를 포함할 수 있다.According to another aspect of the present invention, there is provided a terminal for automatically restoring an integrity check of a symbolic link according to another embodiment of the present invention, comprising: a memory for storing matching information of the symbolic link and a corresponding original file; And when the integrity check request information for the symbolic link is received, generates list information of the symbolic link, performs link integrity check on each symbolic link included in the list information, and generates an error symbolic symbol Searching the original file for the link based on the matching information, performing a source integrity check on the original file, and resetting the error symbolic link to correspond to the original file if there is no abnormality .

여기서, 상기 제어부는, 상기 심볼릭 링크의 용량 정보에 기초하여 상기 심볼릭 링크의 무결성 여부를 판단할 수 있다.Here, the controller may determine whether the symbolic link is integrity based on the capacity information of the symbolic link.

여기서, 상기 제어부는, 상기 심볼릭 링크를 구동하여 링크된 원본 파일이 실행되는지 여부에 기초하여 상기 심볼릭 링크의 무결성 여부를 판단할 수 있다.Here, the control unit may determine whether the symbolic link is integrity based on whether the linked original file is executed by driving the symbolic link.

여기서, 상기 제어부는, 상기 심볼릭 링크 및 이에 대응되는 상기 원본 파일의 변동이 발생하는 경우, 이를 기초하여 상기 매칭 정보를 갱신할 수 있다.
Here, the controller may update the matching information based on the variation of the symbolic link and the corresponding original file.

상기와 같이 구성되는 본 발명에 관련된 심볼릭 링크의 무결성 검사를 통한 자동 복구 방법 및 이를 이용한 단말기에 의하면, 다수의 심볼릭 링크에 대한 무결성 검사 및 복구가 자동으로 실시될 수 있다.According to the automatic restoration method through the integrity check of the symbolic link according to the present invention and the terminal using the method, the integrity check and restoration of a plurality of symbolic links can be automatically performed.

또한, 다양한 방법으로 심볼릭 링크 및 원본 파일의 무결성 검사가 실시되어 검사 신뢰도를 향상 시킬 수 있다.
In addition, the integrity check of the symbolic link and the original file can be performed in various ways to improve the reliability of the inspection.

도 1은 본 발명의 일 실시예에 따른 심볼릭 링크를 자동으로 복구하기 위한 단말기의 구성을 설명하기 위한 블록도.
도 2는 본 발명의 일 실시예에 따른 심볼릭 링크의 무결성 검사를 통한 자동 복구 방법을 설명하기 위한 흐름도.
도 3a 내지 도 3c는 본 발명의 일 실시예에 따른 심볼릭 링크의 무결성 검사를 통한 자동 복구 방법의 과정을 설명하기 위한 도면.
1 is a block diagram illustrating a configuration of a terminal for automatically recovering a symbolic link according to an embodiment of the present invention;
BACKGROUND OF THE INVENTION Field of the Invention [0001] The present invention relates to a method and apparatus for automatically recovering a symbolic link.
FIGS. 3A to 3C are diagrams for explaining a process of an automatic restoration method through an integrity check of a symbolic link according to an embodiment of the present invention; FIG.

이하, 본 발명의 바람직한 실시예에 따른 심볼릭 링크의 무결성 검사를 통한 자동 복구 방법 및 이를 이용한 단말기에 대하여 첨부한 도면을 참조하여 상세히 설명한다. 본 명세서에서는 서로 다른 실시예라도 동일·유사한 구성에 대해서는 동일·유사한 참조번호를 부여하고, 그 설명은 처음 설명으로 갈음한다.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, an automatic restoration method based on integrity checking of a symbolic link according to a preferred embodiment of the present invention and a terminal using the same will be described in detail with reference to the accompanying drawings. In the present specification, the same or similar reference numerals are given to different embodiments in the same or similar configurations.

도 1은 본 발명의 일 실시예에 따른 심볼릭 링크를 자동으로 복구하기 위한 단말기의 구성을 설명하기 위한 블록도이다.1 is a block diagram illustrating a configuration of a terminal for automatically recovering a symbolic link according to an embodiment of the present invention.

도 1에 도시된 바와 같이, 심볼릭 링크의 무결성 검사를 통한 자동 복구하기 위한 단말기는 사용자 입력부(100), 메모리(300), 디스플레이부(500), 및 제어부(700)를 포함할 수 있다.As shown in FIG. 1, a terminal for automatic restoration through integrity checking of a symbolic link may include a user input unit 100, a memory 300, a display unit 500, and a control unit 700.

사용자 입력부(100)는, 사용자로부터 소정의 입력을 받기 위한 수단으로, 키보드, 마우스, 터치 패널 등이 포함될 수 있다. 따라서, 이러한 사용자 입력부(100)를 통해 사용자로부터 심볼릭 링크의 무결성 검사 요청 정보가 입력될 수 있다.The user input unit 100 may include a keyboard, a mouse, a touch panel, and the like as means for receiving a predetermined input from a user. Therefore, the integrity check request information of the symbolic link can be input from the user through the user input unit 100. [

메모리(300)는, 소정의 정보를 저장하기 위한 수단으로, 심볼릭 링크의 리스트 정보 및 심볼릭 링크와 이에 대응되는 원본 파일의 매칭 정보가 저장될 수 있다. 이러한 메모리(300)는, RAM과 같은 주메모리, USB와 같은 외장형 메모리, 무선 통신으로 접근 가능한 DB같은 외부 서버 메모리를 포함할 수 있다. 따라서, 메모리(300)가 외장형 메모리나 외부 서버의 메모리일 경우, 주메모리의 오류 시에도 리스트 정보 및 매칭 정보를 참조할 수 있다.The memory 300 is a means for storing predetermined information. Symbolic link list information and symbolic links and matching information of the original files corresponding thereto can be stored. The memory 300 may include a main memory such as a RAM, an external memory such as a USB, and an external server memory such as a DB accessible by wireless communication. Therefore, when the memory 300 is a memory of an external memory or an external server, list information and matching information can be referred to even in the case of a failure of the main memory.

디스플레이부(500)는, 소정의 정보를 시각적으로 출력하기 위한 수단으로, 심볼릭 링크의 링크 무결성 검사 결과에 관한 링크 검사 메세지, 원본 파일의 원본 무결성 검사 결과에 관한 원본 검사 메세지, 오류 심볼릭 링크의 재설정에 관한 재설정 메세지 등이 출력될 수 있다.The display unit 500 is a means for visually outputting predetermined information. The display unit 500 includes a link check message relating to the link integrity check result of the symbolic link, an original check message regarding the result of the source integrity check of the original file, A reset message relating to < / RTI >

제어부(700)는, 상술한 구성들을 제어하기 위한 수단으로, 심볼릭 링크의 무결성 여부를 판단하기 위한 무결성 검사 요청 정보가 수신되는 경우, 심볼릭 링크에 대한 리스트 정보를 생성한다. 제어부(700)는 리스트 정보의 생성 시, 메모리(300) 기저장된 리스트 정보를 참조하거나, 운영체제에 포함되는 전체 심볼릭 링크를 검색하여 신규하게 리스트 정보를 생성할 수 있다.The control unit 700 generates list information on the symbolic link when the integrity check request information for determining whether the symbolic link is integrity is received, as means for controlling the above-described configurations. The control unit 700 may refer to the stored list information of the memory 300 or may generate new list information by searching all the symbolic links included in the operating system when the list information is generated.

이렇게 생성된 리스트 정보를 통해, 제어부(700)는 심볼릭 링크의 용량 정보를 참조하거나, 해당 심볼릭 링크를 구동하여 링크된 원본 파일이 실행되는지 여부에 기초하여 해당 심볼릭 링크의 무결성 여부를 판단할 수 있다. 제어부(700)는 오류가 발생된 오류 심볼릭 링크가 발견되는 경우, 매칭 정보를 통해 해당 링크의 원본 파일을 검색한다. 매칭 정보는, 심볼릭 링크 및 대응되는 원본 파일의 변동이 발생할 경우, 제어부(700)에 의해 갱신됨으로써, 상시 심볼릭 링크에 대응되는 원본 파일의 위치 정보를 가질 수 있다.Through the generated list information, the control unit 700 can refer to the capacity information of the symbolic link or drive the symbolic link to determine whether the corresponding symbolic link is integrity based on whether the linked original file is executed . When an error symbolic link in which an error has occurred is found, the control unit 700 searches the original file of the link through the matching information. The matching information is updated by the control unit 700 when the symbolic link and the corresponding original file are changed, so that the matching information can have the position information of the original file corresponding to the always symbolic link.

이 후, 제어부(700)는 원본 파일에 대한 무결성 여부를 판단하기 위해 원본 무결성 검사를 실시한다. 검사 결과 이상이 없는 경우, 제어부(700)는 해당 원본 파일에 대응되도록 오류 심볼릭 링크를 재설정한다. Thereafter, the control unit 700 performs a source integrity check to determine whether the original file is integrity-related. If there is no abnormality in the inspection result, the control unit 700 resets the error symbolic link so as to correspond to the original file.

따라서, 본 단말기는, 심볼릭 링크에 오류가 발생하는 경우, 메모리(300)에 저장된 매칭 정보를 통해 해당 심볼릭 링크의 원본 파일을 검색한다. 이 후, 다말기는 원본 파일의 무결성이 입증되는 경우에 한하여 원본 파일을 기초하여 심볼릭 링크를 재설정함으로써, 다수의 심볼릭 링크의 오류에 대하여 신뢰성 높은 자동 복구가 이루어질 수 있다. Accordingly, when an error occurs in the symbolic link, the terminal searches the original file of the corresponding symbolic link through the matching information stored in the memory 300. [ Thereafter, the terminal can reestablish the symbolic link on the basis of the original file only when the integrity of the original file is proved, so that a reliable automatic restoration can be performed on errors of a plurality of symbolic links.

이상은 심볼릭 링크를 자동으로 복구하기 위한 단말기의 구성에 대하여 설명하였으며 도 2에서는 심볼릭 링크의 무결성 검사를 통한 자동 복구 방법에 대하여 상세하게 설명하도록 한다.
The configuration of the terminal for automatically recovering the symbolic link has been described above. In FIG. 2, the automatic recovery method through the integrity check of the symbolic link will be described in detail.

도 2는 본 발명의 일 실시예에 따른 심볼릭 링크의 무결성 검사를 통한 자동 복구 방법을 설명하기 위한 흐름도이다.FIG. 2 is a flowchart illustrating an automatic restoration method through an integrity check of a symbolic link according to an embodiment of the present invention. Referring to FIG.

도 2에 도시된 바와 같이, 최초 사용자로부터 심볼릭 링크의 무결성 검사 요청 정보가 입력되는지를 판단하여(S11), 해당 무결성 검사 요청 정보가 입력되면 심볼릭 링크에 대한 리스트 정보를 생성한다(S13). 리스트 정보는, 제어부가 운영체제에 존재하는 심볼릭 링크를 검색하여 생성하거나, 메모리에 기저장되어 있는 심볼릭 링크의 리스트를 기초하여 생성할 수 있다. 따라서, 리스트 정보는 운영체제 내에 존재하는 전체 심볼릭 링크에 관한 리스트를 포함할 수 있다.As shown in FIG. 2, it is determined whether the integrity check request information of the symbolic link is input from the first user (S11). If the integrity check request information is input, list information about the symbolic link is generated (S13). The list information may be generated by the control unit searching for a symbolic link existing in the operating system or based on a list of symbolic links previously stored in the memory. Thus, the list information may include a list of all symbolic links that exist in the operating system.

이 후, 리스트 정보를 참조하여 각각의 심볼릭 링크에 대한 무결성 여부를 판단하기 위해 링크 무결성 검사를 실시한다(S15). Thereafter, referring to the list information, a link integrity check is performed to determine whether integrity of each symbolic link is integrity (S15).

여기서, 심볼릭 링크의 무결성 여부를 판단하기 위한 방법으로는, Here, as a method for determining whether or not the symbolic link is integrity,

1) 해당 심볼릭 링크의 링크 정보를 참조할 수 있다. 링크 정보에는 심볼릭 링크와 원본 파일과의 링크 연결 관계를 나타내는 링크 상태 정보가 포함될 수 있다. 따라서, 링크 상태 정보를 참조하여, 링크 연결관계에 따라 해당 심볼릭 링크의 무결성 여부를 판단할 수 있다.1) Link information of the symbolic link can be referred to. The link information may include link state information indicating a link connection relationship between the symbolic link and the original file. Therefore, it is possible to determine whether or not the symbolic link is integrity based on the link connection by referring to the link status information.

예를 들어, 링크 상태 정보가 심볼릭 링크와 원본 링크의 정상적인 연결 관계를 나타내는 True 값인 경우 심볼릭 링크를 정상으로 판단하고, 링크 상태 정보가 False 값인 경우 심볼릭 링크를 오류로 판단할 수 있다.For example, if the link status information is a True value indicating a normal connection relationship between the symbolic link and the source link, the symbolic link is determined to be normal, and if the link status information is False, the symbolic link can be determined to be an error.

2) 해당 심볼릭 링크의 용량 정보를 참조할 수 있다. 심볼릭 링크는 자신이 지시하는 원본 파일의 위치를 데이터로서 저장하기 때문에 약간의 용량(보통 4KB)를 차지하는 것이 일반적이다. 따라서, 심볼릭 링크의 용량이 일반적인 기준값을 벗어나거나 없는(0KB)일 경우, 오류가 발생된 오류 심볼릭 링크로 판단할 수 있다.2) The capacity information of the corresponding symbolic link can be referred to. Symbolic links usually take up some capacity (usually 4KB) because they store the location of the original file pointed to by them as data. Therefore, when the capacity of the symbolic link is out of the general reference value or is absent (0 KB), it can be determined by the error symbolic link in which the error occurred.

3) 해당 심볼릭 링크를 실제 구동할 수 있다. 이를 통해 심볼릭 링크와 링크되는 원본 파일이 실행되는지 여부를 통해 해당 심볼릭 링크의 무결성 여부를 판단할 수 있다.3) You can actually run the symbolic link. Thus, whether or not the symbolic link is integrity can be determined by whether or not the original file linked with the symbolic link is executed.

상술한 방법들의 링크 무결성 검사를 통해, 오류를 갖는 심볼릭 링크인 오류 심볼릭 링크가 존재하는지를 판단한다(S15). 심볼릭 링크에 이상이 없는 경우에는 해당 검사를 종료하고, 오류 심볼릭 링크가 존재하는 경우 메모리에 저장된 매칭 정보를 통해 오류 심볼릭 링크와 대응되는 원본 파일을 검색한다(S19). 이 때, 링크 무결성 검사의 결과에 대한 링크 검사 메세지를 디스플레이부에 출력하여 사용자로 하여금 현재의 검사 진행 상태를 인지시킬 수 있다.Through the link integrity check of the above-described methods, it is determined whether there is an error symbolic link which is a symbolic link having an error (S15). If there is no abnormality in the symbolic link, the test is terminated. If there is an error symbolic link, an original file corresponding to the error symbolic link is searched through the matching information stored in the memory (S19). At this time, a link check message for the result of the link integrity check may be output to the display unit so that the user can recognize the current inspection progress status.

매칭 정보는, 심볼릭 링크와 이에 대응되는 원본 파일에 대한 연계 정보에 관한 것으로, 최초 심볼릭 링크가 생성되는 경우 해당 심볼릭 링크와 원본 파일에 대하여 고유 식별 번호를 부여할 수 있다. 따라서, 시스템 업데이트와 같은 수정 사항이 발생하더라도 해당 매칭 정보는 고유하게 유지될 수 있다. 뿐만 아니라, 매칭 정보는 심볼릭 링크와 원본 파일에 대한 서로 간의 위치 정보, 용량 정보, 업데이트 정보 등을 포함할 수 있으며, 심볼릭 링크와 원본 파일에 대한 변동이 발생할 경우 이에 따라 매칭 정보 역시 갱신될 수 있다. 또한, 매칭 정보는 자신의 갱신 이력을 저장할 수 있다. 덧붙여, 매칭 정보는 시스템 오류에 대비하여 추가적인 보조 메모리에 저장될 수도 있다.The matching information relates to the symbolic link and the association information of the original file corresponding to the symbolic link. When the first symbolic link is generated, a unique identification number can be assigned to the symbolic link and the original file. Therefore, even if a modification such as a system update occurs, the matching information can be maintained uniquely. In addition, the matching information may include location information, capacity information, update information, etc. between the symbolic link and the original file, and if the symbolic link and the original file are changed, the matching information may be updated accordingly . Further, the matching information can store its own update history. In addition, the matching information may be stored in additional auxiliary memory in preparation for a system failure.

이러한 매칭 정보를 통하면, 심볼릭 링크에 오류가 발생하여 원본 파일에 대한 접근이 곤란한 경우에도, 해당 원본 파일을 용이하게 검색할 수 있다.With this matching information, even when an error occurs in the symbolic link and access to the original file is difficult, the original file can be easily searched.

오류 심볼릭 링크에 대한 원본 파일이 검색되면, 해당 원본 파일의 무결성을 판단하기 위해 원본 무결성 검사를 실시한다(S21). 원본 파일의 무결성을 검사하는 방법으로는, 원본 파일의 위치 정보 및 용량 정보 등의 원본 상태 정보를 원본 기준값과 비교하여 무결성 여부를 판단할 수 있다. 또한, 원본 파일을 실제 구동하여 구동 여부를 통해 무결성 여부를 판단할 수도 있다.When the original file for the error symbolic link is found, a source integrity check is performed to determine the integrity of the original file (S21). As a method of checking the integrity of the original file, it is possible to determine whether the integrity of the original file is complete by comparing the original state information such as the location information and the capacity information of the original file with the original reference value. In addition, the integrity of the original file can be determined by actually driving the file and determining whether it is driven.

이렇게, 원본 무결성 검사를 통해 원본 파일의 이상 유무를 판단하고(S23), 그 결과에 대한 원본 검사 메세지를 출력할 수 있다. 원본 파일의 이상이 발생되는 경우에는 해당 오류 메세지를 출력하고(S25) 검사를 종료한다.In this way, the presence or absence of an abnormality of the original file is judged through the original integrity check (S23), and an original inspection message for the result can be outputted. If an abnormality of the original file occurs, the corresponding error message is output (S25) and the inspection is terminated.

반면, 원본 파일에 이상이 없는 경우 관련된 메세지를 출력하여 안내하고, 원본 파일에 대응되도록 오류 심볼릭 링크를 재설정 한다(S27). 다시말해, 원본 파일에는 이상이 없으나 심볼릭 링크에만 오류가 발생한 것이므로, 원본 파일의 현재 위치 정보를 참조하여 이를 오류 심볼릭 링크에 반영하는 재설정이 이루어질 수 있다. 이러한 경우, 기존 오류 심볼릭 링크의 기존 경로 정보는 삭제되고, 원본 파일의 현재 위치 정보가 반영된 신규 경로 정보가 생성될 수 있다. 또는, 오류 심볼릭 링크 자체가 삭제되고, 원본 파일에 링크되는 신규 심볼릭 링크를 생성할 수도 있다. On the other hand, if there is no abnormality in the original file, an associated message is output and guided, and the error symbolic link is reset to correspond to the original file (S27). In other words, since the original file has no abnormality but only the symbolic link has an error, a reset may be performed in which the current location information of the original file is referenced and reflected in the error symbolic link. In this case, the existing path information of the existing error symbolic link is deleted, and new path information reflecting the current location information of the original file can be generated. Alternatively, the error symbolic link itself may be deleted and a new symbolic link linked to the original file may be created.

이렇게 오류 심볼릭 링크가 재설정되면 재설정된 심볼릭 링크와 원본 파일에 대한 매칭 정보를 갱신(S29)하고 검사를 종료한다. 검사가 종료되면 해당 재설정을 안내하기 위한 재설정 메세지를 출력한다.When the error symbolic link is reset in this manner, the reset symbolic link and the matching information for the original file are updated (S29) and the examination is terminated. When the inspection is finished, a reset message is displayed to guide the resetting.

추가적으로, 본 도면에서는 기재하지 않았으나 재설정된 심볼릭 링크의 무결성을 판단할 수 있다. 다시말해, 상술한 모든 검사가 완료되고, 심볼릭 링크가 재설정된 경우 해당 심볼릭 링크를 구동하여 관련 원본 파일이 실행되는지 여부를 확인하고 이에 관한 메세지를 출력할 수 있다. 이에 따라, 재설정된 심볼릭 링크의 신뢰성을 보다 향상할 수 있다.Additionally, it is possible to determine the integrity of the symbolic link that has not been described in this figure but has been reset. In other words, if all of the above-mentioned checks are completed and the symbolic link is reset, the corresponding symbolic link is driven to check whether the related original file is executed and to output a message related thereto. Thus, the reliability of the reset symbolic link can be further improved.

이상과 같은 심볼릭 링크의 무결성 검사 및 자동 복구 방법에 의하면 심볼록 링크에 오류가 발생하는 경우 매칭 정보를 통해 원본 파일을 검색하고, 오류가 없는 원본 파일을 참조하여 심볼릭 링크를 재설정할 수 있다.
According to the integrity check and automatic recovery method of the symbolic link as described above, if an error occurs in the symbol lock link, the original file can be searched through the matching information, and the symbolic link can be reset by referring to the original file without errors.

도 3a 내지 도 3c는 본 발명의 일 실시예에 따른 심볼릭 링크의 무결성 검사를 통한 자동 복구 방법의 과정을 설명하기 위한 도면이다.3A to 3C are views for explaining a process of an automatic restoration method through an integrity check of a symbolic link according to an embodiment of the present invention.

먼저 도 3a에서와 같이, 심볼록 링크에 대한 무결성 검사 요청 정보가 입력되는 경우, 심볼릭 링크에 대한 리스트 정보를 생성한다. 리스트 정보는, 메모리에 기저장된 리스트 정보일 수 있으며, 또는 운영체제에 존재하는 전체 심볼릭 링크에 대한 검색을 통해 신규하게 생성되는 리스트 정보일 수 있다.First, as shown in FIG. 3A, when integrity check request information for a symbol lock link is input, list information for a symbolic link is generated. The list information may be list information pre-stored in the memory, or may be list information that is newly generated through searching for an entire symbolic link existing in the operating system.

여기서, 무결성 검사 요청 정보는 상술한 사용자 입력부를 통해 입력될 수 있으나, 통신부에 의해 외부 단말기로부터 입력되거나, 자동 설정에 의해 자동 입력될 수도 있다.Here, the integrity check request information may be input through the user input unit, but may be input from an external terminal by the communication unit or automatically input by automatic setting.

리스트 정보에는 심볼릭 링크 전체가 리스트 업될 수 있다. 이 후, 리스트 업된 전체 심볼릭 링크에 대한 링크 무결성 검사가 실시된다. 심볼릭 링크는 대응되는 원본 파일에 대한 링크 정보를 갖고 있으므로, 해당 링크 정보나 용량 정보, 실제로 심볼릭 링크를 구동하여 원본 파일이 실행되는지 등의 방법을 통해 심볼릭 링크의 오류 상태를 판단할 수 있다. 여기서는 예를 들어 제1 심볼릭 링크에 대한 링크 무결성 검사를 실시한다.The list information can be listed up the entire symbolic link. Thereafter, a link integrity check is performed on the entire symbolic links listed. Since the symbolic link has link information for the corresponding original file, it is possible to determine the error status of the symbolic link by using the link information, the capacity information, and whether the original file is actually executed by driving the symbolic link. Here, for example, a link integrity check is performed on the first symbolic link.

도 3b에서 처럼 제1 심볼릭 링크에 오류가 발생하여 원본 파일과 연계가 되지 않는 경우, 제1 심볼릭 링크를 통해 원본 파일에 접근할 수 없다. 이 때, 도 3c와 같이, 기존의 제1 심볼릭 링크와 원본 파일에 대한 매칭 정보가 저장된 메모리를 기초하여 제1 심볼릭 링크의 원본 파일을 검색한다. As shown in FIG. 3B, if an error occurs in the first symbolic link and is not linked to the original file, the original file can not be accessed through the first symbolic link. At this time, as shown in FIG. 3C, the original file of the first symbolic link is searched based on the memory where the existing first symbolic link and the matching information about the original file are stored.

매칭 정보는 심볼릭 링크 및 원본 파일의 변동 시 마다 갱신되므로, 시스템 업데이트와 같은 수정상황에 의해 원본 파일이 변화될 때 마다 같이 갱신된다. 따라서, 매칭 정보에는 현 시점에서의 원본 파일 위치 정보가 저장되어 있어 오류가 발생된 제1 심볼릭 링크에 대응되는 원본 파일의 검색이 가능하다.Since the matching information is updated every time the symbolic link and the original file are changed, the matching information is updated every time the original file is changed by a modification such as a system update. Therefore, the original file position information at the current time is stored in the matching information, and the original file corresponding to the first symbolic link in which the error occurred can be searched.

원본 파일의 검색이 완료되면 해당 원본 파일에 대한 무결성 검사를 실시하여 이상 유무를 판단한다. 이 때, 이상이 발생되지 않는 경우, 원본 파일의 현재 위치 정보를 통해 제1 심볼릭 링크를 재설정할 수 있다.When the original file is searched, the integrity check of the original file is performed to determine whether or not an abnormality exists. At this time, if an error does not occur, the first symbolic link can be reset through the current location information of the original file.

이상과 같은 동작 방법에 의하면, 심볼릭 링크에 오류가 발생하여 원본 파일과의 연계가 불가능한 경우에도 매칭 정보를 통해 원본 파일을 검색하고, 원본 파일의 이상 유무에 따라 심볼릭 링크를 재설정할 수 있다. 또한, 상기한 과정들이 모두 자동으로 이루어짐으로써 편리성 및 신뢰성이 보다 향상될 수 있다.
According to the above operation method, even if an error occurs in the symbolic link and linkage with the original file is impossible, the original file can be searched through the matching information, and the symbolic link can be reset according to the presence or absence of an error in the original file. In addition, since the above processes are all performed automatically, convenience and reliability can be further improved.

상기와 같은 심볼릭 링크의 무결성 검사를 통한 자동 복구 방법 및 이를 이용한 단말기는 위에서 설명된 실시예들의 구성과 작동 방식에 한정되는 것이 아니다. 상기 실시예들은 각 실시예들의 전부 또는 일부가 선택적으로 조합되어 다양한 변형이 이루어질 수 있도록 구성될 수도 있다.
The automatic recovery method through the integrity check of the symbolic link and the terminal using the integrity checking method are not limited to the configuration and the operation method of the embodiments described above. The above embodiments may be configured so that all or some of the embodiments may be selectively combined to make various modifications.

100: 사용자 입력부 500: 디스플레이부
300: 메모리 700: 제어부
100: user input unit 500: display unit
300: memory 700:

Claims (12)

사용자로부터 심볼릭 링크에 대한 무결성 검사 요청 정보가 입력되는 경우, 상기 심볼릭 링크의 리스트 정보를 생성하는 단계;
상기 리스트 정보에 포함된 각각의 심볼릭 링크에 대해 링크 무결성 검사를 실시하는 단계;
상기 링크 무결성 검사 결과, 오류를 갖는 오류 심볼릭 링크가 발견되는 경우, 메모리에 저장된 매칭 정보를 이용하여 상기 오류 심볼릭 링크에 대응되는 원본 파일을 검색하고, 상기 검색된 원본 파일에 대한 원본 무결성 검사를 실시하는 단계; 및
상기 원본 무결성 검사 결과에 따라 상기 원본 파일이 이상이 없는 경우, 상기 원본 파일을 기초하여 상기 오류 심볼릭 링크를 재설정하는 단계;를 포함하는, 심볼릭 링크의 무결성 검사를 통한 자동 복구 방법.
Generating list information of the symbolic link when the integrity check request information for the symbolic link is input from the user;
Performing a link integrity check on each symbolic link included in the list information;
If an error symbolic link having an error is found as a result of the link integrity check, an original file corresponding to the error symbolic link is searched using matching information stored in the memory, and a source integrity check is performed on the searched original file step; And
And reconfiguring the error symbolic link based on the original file if the original file is not abnormal according to the result of the integrity check.
제1항에 있어서,
상기 리스트 정보에 포함된 각각의 심볼릭 링크에 대해 링크 무결성 검사를 실시하는 단계는,
상기 심볼릭 링크의 링크 정보에 기초하여 상기 심볼릭 링크의 무결성 여부를 판단하는 단계를 포함하는, 심볼릭 링크의 무결성 검사를 통한 자동 복구 방법.
The method according to claim 1,
Wherein the step of performing a link integrity check on each symbolic link included in the list information comprises:
And determining whether the symbolic link is integrity based on the link information of the symbolic link.
제1항에 있어서,
상기 리스트 정보에 포함된 각각의 심볼릭 링크에 대해 링크 무결성 검사를 실시하는 단계는,
상기 심볼릭 링크의 용량 정보에 기초하여 상기 심볼릭 링크의 무결성 여부를 판단하는 단계를 더 포함하는, 심볼릭 링크의 무결성 검사를 통한 자동 복구 방법.
The method according to claim 1,
Wherein the step of performing a link integrity check on each symbolic link included in the list information comprises:
And determining whether the symbolic link is integrity based on the capacity information of the symbolic link.
제1항에 있어서,
상기 리스트 정보에 포함된 각각의 심볼릭 링크에 대해 링크 무결성 검사를 실시하는 단계는,
상기 심볼릭 링크의 구동하여 링크된 원본 파일이 실행되는지 여부에 기초하여 상기 심볼릭 링크의 무결성 여부를 판단하는 단계를 더 포함하는, 심볼릭 링크의 무결성 검사를 통한 자동 복구 방법.
The method according to claim 1,
Wherein the step of performing a link integrity check on each symbolic link included in the list information comprises:
Further comprising the step of determining whether the symbolic link is integrity based on whether the linked original file is executed by driving the symbolic link.
제1항에 있어서,
상기 링크 무결성 검사 결과, 오류를 갖는 오류 심볼릭 링크가 발견되는 경우, 메모리에 저장된 매칭 정보를 이용하여 상기 오류 심볼릭 링크에 대응되는 원본 파일을 검색하고, 상기 검색된 원본 파일에 대한 원본 무결성 검사를 실시하는 단계는,
상기 원본 파일의 원본 상태 정보를 원본 기준값과 비교하여 상기 원본 파일의 이상 유무를 판단하는 단계를 포함하되, 상기 원본 상태 정보는 위치 정보 및 용량 정보 중 적어도 하나의 정보인, 심볼릭 링크의 무결성 검사를 통한 자동 복구 방법.
The method according to claim 1,
If an error symbolic link having an error is found as a result of the link integrity check, an original file corresponding to the error symbolic link is searched using matching information stored in the memory, and a source integrity check is performed on the searched original file In the step,
And comparing the original state information of the original file with an original reference value to determine whether the original file is abnormal, wherein the original state information is at least one of position information and capacity information, Automatic recovery through.
제1항에 있어서,
상기 심볼릭 링크와 이에 대응되는 상기 원본 파일의 변동이 발생할 경우, 상기 변동에 대응되도록 상기 매칭 정보를 갱신하는 단계를 더 포함하는, 심볼릭 링크의 무결성 검사를 통한 자동 복구 방법.
The method according to claim 1,
And updating the matching information to correspond to the variation when the symbolic link and the original file corresponding to the symbolic link change occur.
제1항에 있어서,
상기 오류 심볼릭 링크를 재설정되는 경우, 재설정된 상기 오류 심볼릭 링크에 따라 상기 매칭 정보를 갱신하는 단계를 더 포함하는, 심볼릭 링크의 무결성 검사를 통한 자동 복구 방법.
The method according to claim 1,
And updating the matching information according to the error symbolic link that has been reset when the error symbolic link is reestablished.
제1항에 있어서,
상기 링크 무결성 검사의 결과에 따른 링크 검사 메세지를 출력하는 단계;
상기 원본 무결성 검사의 결과에 따른 원본 검사 메세지를 출력하는 단계; 및
상기 오류 심볼릭 링크의 재설정에 따른 재설정 메세지를 출력하는 단계를 더 포함하는, 심볼릭 링크의 무결성 검사를 통한 자동 복구 방법.
The method according to claim 1,
Outputting a link check message according to a result of the link integrity check;
Outputting an original inspection message according to a result of the original integrity check; And
And outputting a reset message upon reestablishment of the error symbolic link.
심볼릭 링크와 이에 대응되는 원본 파일의 매칭 정보가 저장되는 메모리; 및
상기 심볼릭 링크에 대한 무결성 검사 요청 정보가 수신되는 경우, 상기 심볼릭 링크의 리스트 정보를 생성하고, 상기 리스트 정보에 포함된 각각의 심볼릭 링크에 대한 링크 무결성 검사를 실시하여 링크에 이상이 발생한 오류 심볼릭 링크에 대한 원본 파일을 상기 매칭 정보를 기초하여 검색하고, 상기 원본 파일에 대한 원본 무결성 검사를 실시하여 이상이 없는 경우, 상기 원본 파일에 대응되도록 상기 오류 심볼릭 링크를 재설정하는 제어부를 포함하는, 심볼릭 링크를 자동으로 복구하기 위한 단말기.
A memory for storing symbolic links and matching information of original files corresponding to the symbolic links; And
When the integrity check request information for the symbolic link is received, generates list information of the symbolic link, performs link integrity checking for each symbolic link included in the list information, and generates an error symbolic link Searching for an original file for the original file based on the matching information and performing a source integrity check on the original file and resetting the error symbolic link to correspond to the original file if there is no abnormality, A terminal for automatically recovering data.
제9항에 있어서,
상기 제어부는,
상기 심볼릭 링크의 용량 정보에 기초하여 상기 심볼릭 링크의 무결성 여부를 판단하는, 심볼릭 링크를 자동으로 복구하기 위한 단말기.
10. The method of claim 9,
Wherein,
And determines whether the symbolic link is integrity based on the capacity information of the symbolic link.
제9항에 있어서,
상기 제어부는,
상기 심볼릭 링크를 구동하여 링크된 원본 파일이 실행되는지 여부에 기초하여 상기 심볼릭 링크의 무결성 여부를 판단하는, 심볼릭 링크의 무결성 검사를 통한 자동 복구하기 위한 단말기.
10. The method of claim 9,
Wherein,
And determines whether the symbolic link is integrity based on whether the linked original file is executed by driving the symbolic link.
제9항에 있어서,
상기 제어부는,
상기 심볼릭 링크 및 이에 대응되는 상기 원본 파일의 변동이 발생하는 경우, 이를 기초하여 상기 매칭 정보를 갱신하는, 심볼릭 링크를 자동으로 복구하기 위한 단말기.
10. The method of claim 9,
Wherein,
Wherein the matching information is updated based on a change in the symbolic link and the original file corresponding to the symbolic link.
KR1020150037493A 2015-03-18 2015-03-18 Method for auto recovery of symbolic link using integrity check and terminal using the same Active KR101591968B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150037493A KR101591968B1 (en) 2015-03-18 2015-03-18 Method for auto recovery of symbolic link using integrity check and terminal using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150037493A KR101591968B1 (en) 2015-03-18 2015-03-18 Method for auto recovery of symbolic link using integrity check and terminal using the same

Publications (1)

Publication Number Publication Date
KR101591968B1 true KR101591968B1 (en) 2016-02-04

Family

ID=55356337

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150037493A Active KR101591968B1 (en) 2015-03-18 2015-03-18 Method for auto recovery of symbolic link using integrity check and terminal using the same

Country Status (1)

Country Link
KR (1) KR101591968B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6370545B1 (en) 1999-04-29 2002-04-09 Kom Networks Method of accessing removable storage media
JP2005092531A (en) 2003-09-17 2005-04-07 Nec Corp Device and method for detecting error with link and program thereof
KR100935684B1 (en) 2007-12-17 2010-01-08 한국전자통신연구원 Terminal memory data extraction device and method
KR101443071B1 (en) 2013-12-10 2014-09-22 주식회사 브이시스템즈 Error Check System of Webpage

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6370545B1 (en) 1999-04-29 2002-04-09 Kom Networks Method of accessing removable storage media
JP2005092531A (en) 2003-09-17 2005-04-07 Nec Corp Device and method for detecting error with link and program thereof
KR100935684B1 (en) 2007-12-17 2010-01-08 한국전자통신연구원 Terminal memory data extraction device and method
KR101443071B1 (en) 2013-12-10 2014-09-22 주식회사 브이시스템즈 Error Check System of Webpage

Similar Documents

Publication Publication Date Title
KR101802920B1 (en) Method and apparatus for creating a virtual machine system disk snapshot
TWI608419B (en) Software compatibility pre-detection method and system thereof
JP5120473B2 (en) Network system design support device
TWI575362B (en) Backup method, environment update pre-detection method and system thereof
US9632754B2 (en) Auto generation and linkage of source code to test cases
EP2413243A1 (en) Use of attribute sets for test entity identification during software testing
KR102341154B1 (en) High-speed application for installation on mobile devices for permitting remote configuration of such mobile devices
JP5039428B2 (en) Programmable controller and PLC system
US9354770B2 (en) Information processing apparatus displaying path information in reverse hierarchical order
US10048978B2 (en) Apparatus and method for identifying a virtual machine having changeable settings
CN113094251A (en) Embedded system testing method and device, computer equipment and storage medium
JPWO2014049854A1 (en) Computer system and program
JP2005258501A (en) Failure influence range analysis system, failure influence range analysis method and program
KR101591968B1 (en) Method for auto recovery of symbolic link using integrity check and terminal using the same
US20200349043A1 (en) Software Installation System, Software Installation Method, and Software Installation Program
JP7155454B1 (en) Programmable logic controller, terminal device, program management system, program management method and program
KR102221593B1 (en) System for maintaining the installation envoronment of computer terminals
JP2009169573A (en) Analysis result output device and analysis result output method
JP5970080B2 (en) Programmable display, program
JP2015056140A (en) Clone detection method and clone common function method
JP7156995B2 (en) update system
US20200341911A1 (en) Method, device, and computer program product for managing storage system
JP6892193B2 (en) Engineering equipment and engineering method
JP4765968B2 (en) File management system, method and program
JP2005316778A (en) Plant monitoring controller

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20150318

PA0201 Request for examination
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20151126

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20160129

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20160201

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20190129

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20190129

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20191128

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20191128

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20201110

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20220203

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20240129

Start annual number: 9

End annual number: 9