ls로 파일리스트를 표시할 때 파일 확장자순으로 정렬하여 표시하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 3,563 조회
- 0 추천
- 목록
본문
ls로 파일리스트를 표시할 때 파일 확장자순으로 정렬하여 표시하기
특정 디렉토리내의 파일리스트를 ls로 나열 할 때에 확장자를 기준으로 정렬을 할 수 있습니다.
즉 ls명령어에서 -X옵션을 사용하면 확장자를 기준으로 정렬합니다.
확장자가 없는 파일이 먼저 출력이 되며 확장자가 있는 파일들은 정렬하여 출력하게 됩니다.
아래의 예는 현재 디렉토리내의 내용을 -X옵션을 사용하여 확장자를 기준으로 정렬한 것입니다.
확장자가 없는 파일들이 먼저 정렬되어 출력되었으며 *.htm확장자를 가진 파일들까지 정렬되어 출력된 것을 확인할 수 있습니다.
[root@su250 ~]# ls -lX 합계 60 -rw-r--r-- 1 root root 17504 2008-12-23 20:41 README drwxr-xr-x 2 root root 4096 2008-12-23 19:17 html drwxr-xr-x 4 root root 4096 2008-12-22 22:02 httpd drwxr-xr-x 4 root root 4096 2008-12-22 22:02 httpd2 drwxr-xr-x 3 root root 4096 2008-12-23 23:46 link -rwxr-xr-x 1 root root 574 2008-12-23 19:29 website -rw-r--r-- 1 root root 68 2008-12-23 22:59 file.htm -rwxr-xr-x 1 root root 53 2008-12-22 20:58 file1.htm -rw-r--r-- 1 root root 60 2008-12-22 20:59 file2.htm -rw-r--r-- 1 root root 53 2008-12-22 21:01 file3.htm -rw-r--r-- 1 root root 408 2008-12-23 17:20 apache.txt [root@su250 ~]# |
다음은 현재 디렉토리내의 내용을 -X옵션을 사용하여 확장자를 기준으로 역순정렬을 한 것입니다.
즉, 바로 앞의 예와는 반대의 경우로서 확장자가 있는 파일들끼리 정렬되어 순차적으로 출력된 다음 확장자가 없는 파일들이 그 뒤에 정렬되어 출력된 것입니다.
바로 앞의 예와는 반대의 경우이므로 비교해 보시기 바랍니다.
[root@su250 ~]# ls -lXr 합계 60 -rw-r--r-- 1 root root 408 2008-12-23 17:20 apache.txt -rw-r--r-- 1 root root 53 2008-12-22 21:01 file3.htm -rw-r--r-- 1 root root 60 2008-12-22 20:59 file2.htm -rwxr-xr-x 1 root root 53 2008-12-22 20:58 file1.htm -rw-r--r-- 1 root root 68 2008-12-23 22:59 file.htm -rwxr-xr-x 1 root root 574 2008-12-23 19:29 website drwxr-xr-x 3 root root 4096 2008-12-23 23:46 link drwxr-xr-x 4 root root 4096 2008-12-22 22:02 httpd2 drwxr-xr-x 4 root root 4096 2008-12-22 22:02 httpd drwxr-xr-x 2 root root 4096 2008-12-23 19:17 html -rw-r--r-- 1 root root 17504 2008-12-23 20:41 README [root@su250 ~]# |
관련자료
-
이전
-
다음