본문 바로가기
리눅스/기본 명령어 모음

ls 명령어 - list

by 리재윤 2021. 1. 2.

명령어 설명

현재 경로에 있는 파일 및 디렉토리 정보를 출력한다.

 


사용법 및 옵션

사용법

ls

 또는

ls -[옵션]

 또는

ls -[옵션][옵션]...[옵션]

 

*사용 불가능한 옵션은 자동으로 적용 취소 되거나 오류로 알려줌


파일 속성의 의미

🎈왼쪽부터 1, 2, 3, ..., 7 입니다.

순서 이름 의미
1 Permission 해당 파일을 읽고, 쓰고, 지우는 권한의 부여 상태를 나타냅니다.
*권한이 있을 땐 알파벳, 없을 땐 '-' 표시

'-'는
 file 

'b'는 블럭형 장치파일
'c'는 charecter device
'd'는 directory
'p'는 파이프 파일
'l'은 링크 파일

's'는 소켓 파일

첫번째 rwx는 Owner (소유자)
두번째 rwx는 Group (사용 그룹)
세번째 rwx는 Other (누구든지) 
2 ? ?
3 Owner Name 파일의 사용자 이름
4 Group Name 파일의 사용그룹 이름
5 Size 파일 크기 (단위 : Byte)
6 Date 파일 생성일 또는 수정일
7 File Name 파일의 이름 및 생성자

옵션

ls 옵션 기능
-a 모든 파일 표시
-A . 과 .. 을 제외하고 모든 파일 표시
-b 오름차순으로  표시
-B 백업파일 제외하고 표시
*이름이 ~로 끝나면 백업파일
-l 파일을 일렬로 나열
*웬만한 정보 모두 표시
-f 정렬하지 않고 표시
*컬러 옵션 해제
-F 지시자를 붙여서 표시
실행파일 *
경로 /
소켓 =
링크 @
-g 사용자 권한 표시 X
-i inode 번호 출력
-m 파일을 쉼표로 구분하여 가로로 출력
-t 파일을 최신순으로 정렬
-S 파일을 크기순으로 정렬
-X 파일의 확장자순으로 정렬
-R 하위 디렉토리 표시

 


 

반응형

댓글