티스토리 뷰

728x90

 

 
 
파일의 종류
- 일반 파일(regular file): 데이터를 저장하는데 사용. 텍스트 파일, 실행 파일, 이미지 파일 등이 해당. 텍스트 파일은 아스키 코드로 저장되어 문서 편집기를 통해 내용을 보거나 편집할 수 있다. 실행 파일이나 이미지 파일은 바이너리 형태로 저장되어(바이너리 파일) 특정 응용 프로그램이 있어야 내용을 확인할 수 있다.
- 디렉터리(directory): 리눅스는 디렉터리도 파일로 취급. 다수의 파일이나 디렉터리를 하나로 묶은 것. 파일이나 하위 디렉터리에 대한 정보가 저장. (윈도우의 폴더와 비슷)
- 심벌릭 링크(symbolic link): 원본 파일을 다른 파일명을 지정한 것. (윈도우의 바로가기 파일과 비슷)
- 장치 파일: 하드디스크나 키보드 같은 장치도 파일로 취급.
- FIFO 파일
- 소켓 파일
 
트리 구조: 파일을 효율적으로 관리하기 위해 디렉터리를 계층적으로 구성. 모든 디렉터리의 시작은 루트 디렉터리이다.
 
- 루트 디렉터리: /으로 표시
- 서브 디렉터리: 디렉터리 아래에 있는 디렉터리. 하위 디렉터리라고도 함.
- 상위 디렉터리: 자신을 포함하고 있는 디렉터리. 부모 디렉터리라고도 함. ..로 표시(마침표 두개) 루트 디렉터리는 유일하게 부모 디렉터리가 없음.
- 현재 디렉터리: 현재 사용 중인 디렉터리. .으로 표시(마침표) 작업 디렉터리라고도 함.- 홈 디렉터리: 각 사용자에게 할당된 디렉터리. ~로 표시
 
경로명(path name): 특정 파일이나 디렉터리의 위치를 나타내는 것. 각 경로를 /으로 구분. (단, 경로명 가장 앞에 있는 /은 루트 디렉터리)
 
절대 경로명: 항상 루트 디렉터리부터 시작하기 때문에 반드시 /으로 시작하며, 특정 위치를 가리키는 절대 경로명은 항상 동일.
상대 경로명: 현재 디렉터리를 기준으로 시작하기 때문에 / 이외의 문자로 시작하며, 현재 디렉터리의 위치에 따라 항상 달라짐. 
 
파일과 디렉터리 이름 규칙
- /을 사용할 수 없음
- 알파벳, 숫자, -, _, .만 사용
- 영문은 대소문자를 구별
- 마침표로 시작하면 숨김 파일

728x90
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함