한림대학교 정보통신공학부 19974765 이경호
◎ UNIX에서 사용되는 3종류의 파일들과 디렉토리에 포함되는 정보들에 관해 기술하라.
1. 일반화일
일반 파일(ordinary file) = 정규파일(regular file)
일반파일은 Unix 시스템에 의해 특수한 구조를 갖지 않으며 실행 가능한 프로그램 파일, 원시 프로그램파일, 문서파일 등을 사용자가 정의한 그대로 디스크 등에 내용이 수록되어 처리도어 질 수 있는 여러 가지 형태로 저장된다.
화일명 지정은 shell과 관계되는 특수문자( &,$,,*,+,_,<,>,~,(,),| )들을 파일 이름에 사용할 수 없으며 파일명 중간에 공백을 두어서는 안 된다. 또한, 한 디렉토리 내에 같은 이름의 파일이 하나이상 존재해서는 안 된다.
종류
(1) 데이터 파일
1)텍스트 데이터 파일(text data file)
․아스키코드(ASCII code)로 구성되고 텍스트 편집기나 cat 명령으로 생성
․프로그램 소스 파일이나 텍스트 데이터 파일
․cat명령, more명령으로 표시 가능
2)이진 데이터 파일(binary data file)
․이미지나 사운드/동영상 파일 이거나 고유한 포맷을 가진 레코드들의 집합
․cat명령, more명령으로 표시 불가능
․내용을 확인하기 위해서 특별한 프로그램이 필요
(2) 실행가능 프로그램 파일 (program file)
․실행 가능한 기계어 프로그램 파일
․cat명령, more명령으로 표시 불가능
․쉘에서 파일명 입력 시 실행1.
2. 디렉토리 파일
디렉토리는 다른 파일들과 디렉토리들에 관한 정보를 저장하는 논리적 영역으로 한 디렉토리 내에 일반파일, 디렉토리, 특수파일들을 가질 수 있으며 정해진 규칙에 의한 패스(Path)에 의해 이동 가능하다.
.... |