시스템 관리/리눅스

2-3. 리눅스 기본(파일 관련 명령어) - ls

코딩금융치료 2023. 7. 9. 09:37

1. ls(list)

  디렉토리 내의 파일과 디렉토리의 정보를 표시

# ls [option] file

[option]

 -a: 도트로 시작되는 이름 (숨겨진 파일) 을 가진 파일명도 전부 보여준다.

 -C: 가로 순서로 나열하여 출력한다.

 -x: 세로 순서로 나열하여 출력한다.

 -d: 현재 디렉토리에 대한 정보를 출력한다.

 -l: 각 파일들에 대한 소유자, 권한, 갱신일 등의 자세한 정보를 출력한다.

 -s: 파일이 얼마나 많은 디스크 블록을 차지하고 있는가를 보여준다.

 -t: 파일 갱신일 순서대로 정렬한다.

 -u: 엑세스(access)한 날짜 순서대로 정렬한다.

 -c: inode가 마지막 바꾸니 시간 순서대로 정렬한다. 

 -r: 정렬된 순서의 역으로 출력한다.

 -i: 파일의 inode 번호를 보여준다.

 -F: 파일의 특성을 쉽게 알 수 있는 문자를 나타낸다.

* 는 실행 가능한 파일을, / 디렉토리 이름을 의미한다. @ 심볼릭 링크를 나타내고, =는 소켓(socket)을 나타낸다.

 -R : 현 디렉토리의 내용은 물론이고 서브 디렉토리의 내용까지 전부 보여준다.