ls파일리스팅 기술9편: 서브디렉토리내의 모든 파일들도 함께 표시하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,181 조회
- 0 추천
- 목록
본문
ls파일리스팅 기술9편: 서브디렉토리내의 모든 파일들도 함께 표시하기
특정 디렉토리내의 파일리스트를 나열하기 위하여 ls명령어를 이용할 때에 지정한 디렉토리내의 하위디렉토리와 그 안의 파일과 디렉토리들까지 모두 나열하는 예를 보도록 하겠다.
ls명령어에서 하위디렉토리내의 모든 파일과 디렉토리까지 모두 출력하기 위한 옵션은 -R옵션이다.
즉 ls명령어에서 -R옵션을 사용하면 현재 디렉토리내의 파일리스트뿐 아니라 하위디렉토리내의 파일과 디렉토리들까지 모두 출력한다.
아래의 예는 ls명령어로 현재 디렉토리내에 존재하는 파일들을 -l옵션을 이용하여 출력하면서 -R옵션을 사용한 것으로 /home/sspark디렉토리내의 파일리스트뿐아니라 하위디렉토리들과 하위디렉토리내의 파일과 디렉토리의 내용들까지 모두를 출력한 것이다.
[sspark@sulinux ~]$ls -lR /home/sspark /home/sspark: 합계 6192 -rwxr-xr-x 1 sspark sspark 1224356 3월 18 10:48 cryptsetup drwxr-xr-x 3 sspark sspark 4096 3월 18 11:16 cups drwxr-xr-x 2 sspark sspark 4096 3월 18 10:53 dir_temp -rwxr-xr-x 1 sspark sspark 1136452 3월 18 10:48 dump -rw-r--r-- 1 sspark sspark 22060 3월 18 10:41 fb.modes -rw-r--r-- 1 sspark sspark 59 3월 18 10:41 filesystems -rwxr-xr-x 1 sspark sspark 156600 3월 18 10:48 gfs2_tool -rwxr-xr-x 1 sspark sspark 295472 3월 18 10:48 grub -rwxr-xr-x 1 sspark sspark 175600 3월 18 10:48 ip -rwxr-xr-x 1 sspark sspark 368000 3월 18 10:48 mkfs.xfs -rwxr-xr-x 1 sspark sspark 2382684 3월 18 10:48 nash -rwxr-xr-x 1 sspark sspark 219692 3월 18 10:48 tc -rwxr-xr-x 1 sspark sspark 294136 3월 18 10:48 xfsdump
/home/sspark/cups: 합계 24 -rw-r--r-- 1 sspark sspark 0 3월 18 11:16 client.conf -rw-r--r-- 1 sspark sspark 6223 3월 18 11:16 mime.types -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 -rw-r--r-- 1 sspark sspark 69 3월 18 11:16 snmp.conf drwxr-xr-x 2 sspark sspark 4096 3월 18 11:16 ssl
/home/sspark/cups/ssl: 합계 4 -rw-r--r-- 1 sspark sspark 947 3월 18 11:16 pstoraster.convs
/home/sspark/dir_temp: 합계 0 [sspark@sulinux ~]$ |
다음은 ls명령어로 /home/sspark디렉토리내에 존재하는 파일들을 -l옵션을 이용하여 출력하면서 -R옵션과 함께 -S옵션을 사용한 것으로 현재 디렉토리내의 파일리스트뿐아니라 하위디렉토리들과 하위디렉토리내의 파일과 디렉토리의 내용들까지 모두를 출력하면서 출력되는 파일들의 용량을 기준으로 내림차순 정렬하여 나열한 것이다.
[sspark@sulinux ~]$ls -lSR /home/sspark /home/sspark: 합계 6192 -rwxr-xr-x 1 sspark sspark 2382684 3월 18 10:48 nash -rwxr-xr-x 1 sspark sspark 1224356 3월 18 10:48 cryptsetup -rwxr-xr-x 1 sspark sspark 1136452 3월 18 10:48 dump -rwxr-xr-x 1 sspark sspark 368000 3월 18 10:48 mkfs.xfs -rwxr-xr-x 1 sspark sspark 295472 3월 18 10:48 grub -rwxr-xr-x 1 sspark sspark 294136 3월 18 10:48 xfsdump -rwxr-xr-x 1 sspark sspark 219692 3월 18 10:48 tc -rwxr-xr-x 1 sspark sspark 175600 3월 18 10:48 ip -rwxr-xr-x 1 sspark sspark 156600 3월 18 10:48 gfs2_tool -rw-r--r-- 1 sspark sspark 22060 3월 18 10:41 fb.modes drwxr-xr-x 3 sspark sspark 4096 3월 18 11:16 cups drwxr-xr-x 2 sspark sspark 4096 3월 18 10:53 dir_temp -rw-r--r-- 1 sspark sspark 59 3월 18 10:41 filesystems
/home/sspark/cups: 합계 24 -rw-r--r-- 1 sspark sspark 6223 3월 18 11:16 mime.types drwxr-xr-x 2 sspark sspark 4096 3월 18 11:16 ssl -rw-r--r-- 1 sspark sspark 947 3월 18 11:16 pstoraster.convs -rw-r--r-- 1 sspark sspark 215 3월 18 11:16 pdftops.conf -rw-r--r-- 1 sspark sspark 69 3월 18 11:16 snmp.conf -rw-r--r-- 1 sspark sspark 0 3월 18 11:16 client.conf
/home/sspark/cups/ssl: 합계 4 -rw-r--r-- 1 sspark sspark 947 3월 18 11:16 pstoraster.convs
/home/sspark/dir_temp: 합계 0 [sspark@sulinux ~]$ |
관련자료
-
이전
-
다음