강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

ls파일리스팅 기술16편:파일의 시간순서대로 ls결과를 출력하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

ls파일리스팅 기술16:파일의 시간순서대로 ls결과를 출력하기

 

 

 

 

강의 강좌에서는 ls로 파일리스트를 출력하면서 파일의 변경시간을 기준으로 정렬하여 출력하였다.

 

 

 

 이번 강좌에서는 파일의 시간을 기준으로 정렬하는 예를 보겠다.

 

 

 

  여기서 파일의 변경시간과 파일의 시간을 구분해야 할 필요성이 있다.

 

 

 

  즉 파일의 변경시간이란 최근에 파일의 내용이 변경된 시간을 의미하는 것이며 파일의 시간이란 “ls -l”의 결과로 출력되는 파일의 시간을 의미한다.

 

 

 

 다음 예를 보자.

 

[sspark@sulinux ~]$ls -l /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

[sspark@sulinux ~]$

[sspark@sulinux ~]$

[sspark@sulinux ~]$ls -tl /home/sspark

합계 6192

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  368000  3 18 10:48 mkfs.xfs

-rwxr-xr-x 1 sspark sspark  219692  3 18 10:48 tc

-rwxr-xr-x 1 sspark sspark  156600  3 18 10:48 gfs2_tool

-rwxr-xr-x 1 sspark sspark  294136  3 18 10:48 xfsdump

-rwxr-xr-x 1 sspark sspark  175600  3 18 10:48 ip

-rwxr-xr-x 1 sspark sspark  295472  3 18 10:48 grub

-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

-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

[sspark@sulinux ~]$

 

 

 

위의 예는 “ls -l /home/sspark”명령어로 현재 디렉토리내의 파일리스트를 출력한 것이다.

 

 

 

 그리고  그 다음은 “ls -tl /home/sspark”을 실행한 것으로서 파일의 최근 변경시간값(ctime)을 기준으로 내림차순 정렬을 한 것이다.

 

 

 

 어떤 곳에 이러한 방법을 유용하게 사용할 수 있을 것인가를 생각해 보기 바란다.

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,138 명
  • 현재 강좌수 :  36,196 개
  • 현재 접속자 :  648 명