디렉토리내 파일 리스트를 출력해주는 명령어이다.
1. 상세 리스트 보기
- l은 long의 약자로서, 좀 더 긴 리스트 포맷을 나타내준다. 상세한 정보를 보여준다고 할 수 있다.
- 또한 ll 명령어는 ls -l의 축약이다.
ls -l
2. 숨김파일까지 모두 보기
- a는 all의 약자로서 .으로 시작하는 숨김파일들까지 모두 보여준다.
ls -al
3. 하위 디렉토리까지 보기
- ls -R
4. 디렉토리 및 파일갯수 확인하기
- grep과 wc 파이프 조합을 통해 카운트할 수 있다.
- ^ 옵션은 정규표현식 메타문자로 행의 시작지시자이다.
- l 명령을 사용해야 디렉토리, 파일을 구분할 수 있는 상세정보를 알 수 있다.
1) 디렉토리 갯수 확인
ls -al | grep ^d | wc -l
2) 파일갯수 확인
ls -al | grep ^- | wc -l
3) 하위 디렉토리를 포함하여 파일갯수 확인
ls -alR | grep ^- | wc -l
5. 파일 생성일 기준으로 정렬하기
1) 내림차순
ls -alt
2) 오름차순
ls -altr
6. 파일 사이즈를 기준으로 정렬
- 파일 사이즈 정렬은 sort 옵션과 함께 사용해주면 처리할 수 있다.
1) 내림차순
ls -l | sort -k 4 -r
ls -l | sort -k 4 -r | more
(more 옵션을 주게 되면 페이지별로 볼 수 있다. 첫번째 페이지에서 제일 큰 값을 확인할 수 있음)
2) 오름차순
ls -l | sort -k 4
'서버 > 리눅스 명령어' 카테고리의 다른 글
[리눅스] sort (0) | 2015.12.09 |
---|---|
[리눅스] tar, zip (0) | 2015.12.08 |
[리눅스] wc (0) | 2015.09.09 |
[리눅스] du (0) | 2015.09.07 |
[리눅스] df (0) | 2015.09.07 |