파일의 종류
일반 파일(Regular file) |
- 데이터를 저장하는데 주로 사용. - 텍스트 파일, 실행 파일, 이미지 파일 등 리눅스에서 사용하는 대부분의 파일은 일반 파일에 해당. - 실행 파일이나 이미지 파일의 경우 바이너리 형태로 데이터가 저장되어 '바이너리 파일'이라고 함. |
디렉터리(Directory) |
- 리눅스에서는 디렉터리도 파일로 취급. - 디렉터리에는 해당 디렉터리에 저장된 파일이나 하위 디렉터리에 관한 정보가 저장됨. |
심벌릭 링크(Symbolic link) |
- 원본 파일을 대신하여 다른 이름으로 파일명을 지정한 것. - 윈도우의 '바로가기 파일'과 비슷하다고 보면 됨. - 'ls -al' 명령으로 확인시 @(앳)으로 표현되는 것이 심벌릭 링크임을 확인할 수 있음. |
장치 파일(Device File) |
- 리눅스에서는 하드디스크나 키보드 같은 각종 장치도 파일로 취급 - 장치 파일은 리눅스 시스템에 부착된 장치를 관리하기 위한 특스 파일. - 리눅스 시스템에서 각종 장치를 관리하기 위해 시스템 관리자는 해당 장치 파일에 접근해야함. - 대부분의 장치 파일은 '/dev' 디렉터리 아래에 위치. - 리눅스으 명령 중 파일 종류를 확인하는 'file'이라는 명령이 존재. ================================================= ex) user@ubuntu:~$ file .bash_profile .bash_profile: ASCII text user@ubuntu:~$ file Downloads/ Downloads/: Directory user@ubuntu:~$ file /bin/ls /bin/ls: Mach-0 64-bit excutable x86_64 user@ubuntu:~$ ================================================= - .bahs_profile 경우 파일의 종류가 ASCII text => ASCII 코드를 사용하는 텍스트 파일이라는 뜻. - Downloads 는 디렉터리임을 뜻함. - /bin/ls 는 실행 파일임을 뜻함. - 'file' 명령을 통해 확인 가능. |
'OS > Linux - Ubuntu' 카테고리의 다른 글
[Linux - 리눅스] 파일 명령 사용법 등 파일 다루기 - cat, more, less, tail, cp, mv, rm (0) | 2015.01.03 |
---|---|
[Linux - 리눅스] 디렉터리 사용 명령 및 구조 - pwd, cd, ls, mkdir, rmdir (0) | 2015.01.03 |
[Linux - 리눅스] Linux 구조 및 기본 명령어 (0) | 2015.01.02 |
[Linux - 리눅스] 쉘 환경 설정 (0) | 2015.01.01 |
[Linux - 리눅스] 입출력 장치, 파일 디스크립터(File Descriptor), 리다이렉션(Redirection) (0) | 2014.12.25 |