ls파일리스팅 기술11편: 파일의 용량별로 오름차순 정렬하여 보여주기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,215 조회
- 0 추천
- 목록
본문
ls파일리스팅 기술11편: 파일의 용량별로 오름차순 정렬하여 보여주기
앞의 강좌에서 파일의 용량을 기준으로 내림차순 정렬에 대한 여러가지 예를 보았다.
이번 강좌에서는 앞의 예와는 반대로 파일의 용량을 기준으로 오름차순 정렬에 대한 몇가지 예를 보겠다.
다들 알겠지만 용량을 기준으로 오름차순 정렬이란 용량이 작은 파일부터 큰파일 순으로 출력되는 것을 의미한다.
즉, ls에서 정렬하여 출력하는 경우에 오름차순 정렬을 하려면 -r옵션을 사용한다.
아래의 예는 /home/sspark디렉토리내에 존재하는 파일들의 용량을 기준으로 오름차순으로 정렬하여 출력한 것이다.
파일의 용량크기를 비교하면서 확인해 보기 바란다.
[sspark@sulinux ~]$ls -lSr /home/sspark 합계 6192 -rw-r--r-- 1 sspark sspark 59 3월 18 10:41 filesystems drwxr-xr-x 2 sspark sspark 4096 3월 18 10:53 dir_temp drwxr-xr-x 3 sspark sspark 4096 3월 18 11:16 cups -rw-r--r-- 1 sspark sspark 22060 3월 18 10:41 fb.modes -rwxr-xr-x 1 sspark sspark 156600 3월 18 10:48 gfs2_tool -rwxr-xr-x 1 sspark sspark 175600 3월 18 10:48 ip -rwxr-xr-x 1 sspark sspark 219692 3월 18 10:48 tc -rwxr-xr-x 1 sspark sspark 294136 3월 18 10:48 xfsdump -rwxr-xr-x 1 sspark sspark 295472 3월 18 10:48 grub -rwxr-xr-x 1 sspark sspark 368000 3월 18 10:48 mkfs.xfs -rwxr-xr-x 1 sspark sspark 1136452 3월 18 10:48 dump -rwxr-xr-x 1 sspark sspark 1224356 3월 18 10:48 cryptsetup -rwxr-xr-x 1 sspark sspark 2382684 3월 18 10:48 nash [sspark@sulinux ~]$ |
다음은 /home/sspark디렉토리내의 .(점)으로 시작되는 파일들을 포함한 모든 파일들을 대상으로 파일들의 용량을 기준으로 오름차순으로 정렬하여 출력한 것이다.
사용한 옵션들과 결과에서 볼 수 있는 파일의 용량을 잘살펴보기 바란다.
[sspark@sulinux ~]$ls -alSr /home/sspark 합계 6224 -rw-r--r-- 1 sspark sspark 24 7월 9 2008 .bash_logout -rw-r--r-- 1 sspark sspark 59 3월 18 10:41 filesystems -rw------- 1 sspark sspark 134 3월 18 10:41 .bash_history -rw-r--r-- 1 sspark sspark 224 2월 9 2009 .bash_profile -rw-r--r-- 1 sspark sspark 229 3월 2 2009 .bashrc drwxr-xr-x 2 sspark sspark 4096 3월 18 10:53 dir_temp drwxr-xr-x 3 sspark sspark 4096 3월 18 11:16 cups drwxr-xr-x 4 sspark sspark 4096 2월 9 2009 .mozilla drwxr-xr-x 6 root root 4096 3월 16 17:51 .. drwx------ 5 sspark sspark 4096 3월 18 11:16 . -rw-r--r-- 1 sspark sspark 22060 3월 18 10:41 fb.modes -rwxr-xr-x 1 sspark sspark 156600 3월 18 10:48 gfs2_tool -rwxr-xr-x 1 sspark sspark 175600 3월 18 10:48 ip -rwxr-xr-x 1 sspark sspark 219692 3월 18 10:48 tc -rwxr-xr-x 1 sspark sspark 294136 3월 18 10:48 xfsdump -rwxr-xr-x 1 sspark sspark 295472 3월 18 10:48 grub -rwxr-xr-x 1 sspark sspark 368000 3월 18 10:48 mkfs.xfs -rwxr-xr-x 1 sspark sspark 1136452 3월 18 10:48 dump -rwxr-xr-x 1 sspark sspark 1224356 3월 18 10:48 cryptsetup -rwxr-xr-x 1 sspark sspark 2382684 3월 18 10:48 nash [sspark@sulinux ~]$ |
그리고 다음은 /home/sspark디렉토리내의 .(점)으로 시작되는 파일들과 /home/sspark디렉토리내의 서브디렉토리의 파일들까지 모든 파일들을 대상으로 파일들의 용량을 기준으로 오름차순 정렬하여 출력한 것이다.
[sspark@sulinux ~]$ls -alSrR /home/sspark /home/sspark: 합계 6224 -rw-r--r-- 1 sspark sspark 24 7월 9 2008 .bash_logout -rw-r--r-- 1 sspark sspark 59 3월 18 10:41 filesystems -rw------- 1 sspark sspark 134 3월 18 10:41 .bash_history -rw-r--r-- 1 sspark sspark 224 2월 9 2009 .bash_profile -rw-r--r-- 1 sspark sspark 229 3월 2 2009 .bashrc drwxr-xr-x 2 sspark sspark 4096 3월 18 10:53 dir_temp drwxr-xr-x 3 sspark sspark 4096 3월 18 11:16 cups drwxr-xr-x 4 sspark sspark 4096 2월 9 2009 .mozilla drwxr-xr-x 6 root root 4096 3월 16 17:51 .. drwx------ 5 sspark sspark 4096 3월 18 11:16 . -rw-r--r-- 1 sspark sspark 22060 3월 18 10:41 fb.modes -rwxr-xr-x 1 sspark sspark 156600 3월 18 10:48 gfs2_tool -rwxr-xr-x 1 sspark sspark 175600 3월 18 10:48 ip -rwxr-xr-x 1 sspark sspark 219692 3월 18 10:48 tc -rwxr-xr-x 1 sspark sspark 294136 3월 18 10:48 xfsdump -rwxr-xr-x 1 sspark sspark 295472 3월 18 10:48 grub -rwxr-xr-x 1 sspark sspark 368000 3월 18 10:48 mkfs.xfs -rwxr-xr-x 1 sspark sspark 1136452 3월 18 10:48 dump -rwxr-xr-x 1 sspark sspark 1224356 3월 18 10:48 cryptsetup -rwxr-xr-x 1 sspark sspark 2382684 3월 18 10:48 nash
/home/sspark/dir_temp: 합계 8 drwx------ 5 sspark sspark 4096 3월 18 11:16 .. drwxr-xr-x 2 sspark sspark 4096 3월 18 10:53 .
/home/sspark/cups: 합계 32 -rw-r--r-- 1 sspark sspark 0 3월 18 11:16 client.conf -rw-r--r-- 1 sspark sspark 69 3월 18 11:16 snmp.conf -rw-r--r-- 1 sspark sspark 215 3월 18 11:16 pdftops.conf -rw-r--r-- 1 sspark sspark 947 3월 18 11:16 pstoraster.convs drwxr-xr-x 2 sspark sspark 4096 3월 18 11:16 ssl drwx------ 5 sspark sspark 4096 3월 18 11:16 .. drwxr-xr-x 3 sspark sspark 4096 3월 18 11:16 . -rw-r--r-- 1 sspark sspark 6223 3월 18 11:16 mime.types
/home/sspark/cups/ssl: 합계 12 -rw-r--r-- 1 sspark sspark 947 3월 18 11:16 pstoraster.convs drwxr-xr-x 3 sspark sspark 4096 3월 18 11:16 .. drwxr-xr-x 2 sspark sspark 4096 3월 18 11:16 .
/home/sspark/.mozilla: 합계 16 drwxr-xr-x 2 sspark sspark 4096 12월 15 2008 plugins drwxr-xr-x 2 sspark sspark 4096 12월 15 2008 extensions drwx------ 5 sspark sspark 4096 3월 18 11:16 .. drwxr-xr-x 4 sspark sspark 4096 2월 9 2009 .
/home/sspark/.mozilla/plugins: 합계 8 drwxr-xr-x 4 sspark sspark 4096 2월 9 2009 .. drwxr-xr-x 2 sspark sspark 4096 12월 15 2008 .
/home/sspark/.mozilla/extensions: 합계 8 drwxr-xr-x 4 sspark sspark 4096 2월 9 2009 .. drwxr-xr-x 2 sspark sspark 4096 12월 15 2008 . [sspark@sulinux ~]$ |
-S옵션과 -a옵션과 함께 -R옵션, 그리고 -r옵션을 사용하여 서브디렉토리의 내용까지 모두를 대상으로 파일의 용량을 기준으로 오름차순 정렬을 한 것이다.
관련자료
-
이전
-
다음