JSCODE Logo
프로그래밍 과외블로그후기멘토진
회사명 : JSCODE대표 : 박재성사업자 등록번호 : 244-22-01557통신판매업 : 제 2023-인천미추홀-0381 호
학원 명칭 : 제이에스코드(JSCODE)원격학원학원설립ㆍ운영 등록번호 : 제6063호

서울특별시 구로구 경인로 20가길 11(오류동, 아델리아)

Copyright ⓒ 2025 JSCODE - 최상위 현업 개발자들의 프로그래밍 교육 All rights reserved.

이용약관개인정보처리방침
← 블로그 목록으로 돌아가기

파일 종류 확인 / 숨김 파일 조회 (ls -l, ls -a)

JSCODE 박재성
JSCODE 박재성
2025-12-06
author
JSCODE 박재성
category
Linux
createdAt
Dec 6, 2025
series
비전공자도 이해할 수 있는 리눅스 입문/실전
slug
file-types-and-hidden-files
type
post
updatedAt
Dec 6, 2025 05:39 AM

✅ 파일 종류 확인 (ls -l)

윈도우나 맥에서는 아이콘의 모양을 보고 일반 파일인지 디렉터리인지 바로 구분할 수 있다.
notion image
 
리눅스에서는 일반 파일인지 디렉터리인지 어떻게 구분할 수 있을까?
 
바로 ls -l이라는 명령어를 활용하면 된다.
# ls -l : 현재 디렉터리 내부 파일 조회(ls) + 자세한 정보 조회(-l) $ ls -l
notion image
  • 맨 앞 한 글자가 파일 종류를 나타낸다.
    • - : 일반 파일
    • d : 디렉터리
    • (나머지 문자는 다른 파일 종류를 나타내는데 입문 단계에서는 중요하지 않기 때문에 무시하자.)
 
위 명령어를 통해 특정 파일이 일반 파일인지 디렉터리인지 구분할 수 있게 됐다.
 
 

✅ 숨김 파일 조회 (ls -a)

윈도우나 맥에서 숨김 파일이 존재하듯이 리눅스에서도 숨김 파일이 존재한다. 리눅스에서는 점(.)으로 시작하는 파일명을 가진 파일은 저절로 숨김 파일로 인식해 처리된다. (ex. .env, .gitignore 등)
notion image
 
그런데 ls라는 명령어로 디렉터리 내 파일을 조회할 때 숨김 파일은 같이 조회되지 않는다. 숨김 파일을 조회하려면 ls -a라고 명령어를 입력해주어야 한다. 정말 그런지 테스트해보자.
 
$ cd /home/ubuntu $ ls $ ls -a
ls 명령어를 입력했을 때는 아무 파일이 조회되지 않다가, ls -a라고 입력하는 순간 여러 파일이 조회된다. 조회된 파일을 보면 전부 점(.)으로 시작하는 파일명을 가지고 있다.
 
정리하자면, 리눅스에서 숨김 파일까지 포함해서 조회하려면 ls -a라는 명령어를 입력해야 한다.
 
 
 
author
JSCODE 박재성
category
Linux
createdAt
Dec 6, 2025
series
비전공자도 이해할 수 있는 리눅스 입문/실전
slug
type
series-footer
updatedAt
Dec 6, 2025 05:28 AM
📎
이 글은 비전공자도 이해할 수 있는 리눅스 입문/실전 강의의 수업 자료 중 일부입니다.