본문 바로가기

리눅스-기본 개념

파일의 유형

리눅스는 디렉토리나 하드웨어도 파일로 인식하며 ls -l(=ll)로 출력되는 결과의 맨 앞 알파벳으로 파일의 유형을 확인할 수 있다.

 

[root@Linux /]# cd /dev
[root@Linux dev]# ll
total 0
crw-r--r--. 1 root     root     10, 235  4월 26 09:31 autofs
drwxr-xr-x. 2 root     root         180  4월 26 09:36 block
lrwxrwxrwx. 1 root     root           3  4월 26 09:36 cdrom -> sr0
crw--w----. 1 root     tty       5,   1  4월 26 09:31 console
lrwxrwxrwx. 1 root     root          11  4월 26 09:31 core -> /proc/kcore

 

  • - (regular file) : 텍스트나 이미지, 문서와 같은 일반적인 파일이다.

 

  • d (directory)디렉토리 파일은 파일들을 하나의 그룹으로 만들어 저장하는 공간이다 .

 

  • l (link) :  원본 파일을 대신해서 원본 파일을 다른 파일이름으로 저장한 파일(Windows의 바로가기)이다.

 

  • 디바이스 파일

 

  • b (block device) : 하드디스크, CD/DVD 등의 저장 장치 파일이다.

 

  • c (character device) : 터미널, 프린터, 키보드 등의 문자 기반 장치 파일이다.

 

  • p (pipe) : 특정 프로그램의 출력을 중간 파일을 거치지 않고 다른 파일의 입력으로 바로 보내는 파일이다.

 

  • s (socket) : 네트워크 입출력을 담당하는 API로서 특정 컴퓨터 사이의 정보를 전달하는 통로 역할을 한다.

 

'리눅스-기본 개념' 카테고리의 다른 글

링크(link)  (2) 2023.08.31
i-node  (0) 2023.08.31
절대 경로와 상대 경로  (2) 2023.08.31
디렉토리 란?  (0) 2023.08.31
인터페이스  (1) 2023.08.31