디렉토리 탐색이란 무엇입니까?
디렉토리 탐색은 컴퓨터 폴더 또는 디렉토리의 내용을 체계적으로 스캔하는 프로세스입니다. 개발자와 초보자 컴퓨터 사용자 모두에게 디렉토리 탐색은 많은 유용한 정보를 제공 할 수 있습니다. 이 방법론은 운영 체제의 파일 검색을 포함하여 다양한 컴퓨터 응용 프로그램에서 사용됩니다.
디렉토리 탐색을 수행 할 때 프로세스는 "작업 디렉토리"에서 시작됩니다. 많은 디렉토리 탐색은 재귀 적이므로 작업 디렉토리의 내용뿐만 아니라 작업 디렉토리에 포함 된 모든 개별 폴더 또는 하위 디렉토리의 내용도 스캔합니다. 재귀 디렉토리 탐색은 비슷한 특성을 가진 큰 파일 그룹을 쉽게 식별 할 수 있습니다. 디렉토리 탐색을 사용하여 분석, 수정 또는 삭제를위한 특정 파일 유형을 선택할 수도 있습니다.
순회는 두 가지 방법으로 수행 할 수 있습니다. 일반적으로 어느 시점에서 모든 컴퓨터 사용자가 수행하는 첫 번째 탐색 방법은 운영 체제의 사용자 인터페이스를 통해 수행됩니다. 이 작업을 수행하는 방법은 운영 체제에 따라 다르지만이 컨텍스트에서는 폴더를 클릭 한 다음 해당 폴더 내의 폴더를 클릭하는 것만 큼 간단합니다. 이 방법의 속도는 사용자가 디렉토리를 수동으로 통과하는 속도에 따라 제한되므로 일반적으로 두 가지 탐색 방법 중 속도가 느립니다.
프로그래머와 개발자는 일반적으로 인터페이스를 사용하지 않고 운영 체제에 명시적인 명령을 제공하는 두 번째 순회 방법을 사용합니다. 이 방법은 인터페이스 기반 순회보다 융통성이 있으며 다른 운영 체제 명령과 연결하여 한 번에 많은 파일에 액세스하고 수정할 수 있습니다. 일반적으로 대부분의 컴퓨터 사용자는 옵션이 거의 항상 있지만 이러한 방법으로 순회를 수행 할 필요는 없습니다.
디렉토리 탐색은 매우 유용 할 수 있지만 특히 웹 페이지에서 악성 코드에 의해 악용 될 가능성이 있습니다. 웹 사이트를 프로그래밍 할 때 웹 디자이너는 종종 웹 페이지를보고있는 클라이언트가 무단 디렉토리 탐색을 수행 할 수 없도록 각별히주의해야합니다. 디렉토리 탐색은 많은 정보를 보여줄 가능성이 있기 때문에 클라이언트가 웹 페이지의 구성 요소 디렉토리에 액세스 할 수있게하면 심각한 보안 위험이 발생할 수 있습니다. 디렉터리 탐색은 그 자체로는 위험하거나 악의적이지 않으므로 컴퓨터에서 신뢰할 수있는 사용자로 디렉터리를 검색해도 컴퓨터 나 데이터가 자동으로 위험에 노출되지는 않습니다. 거의 모든 상황에서 디렉토리 탐색은 컴퓨터에서 정보를 얻는 데 안전하고 유용한 방법입니다.