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

ls파일리스팅 기술21편:용량별로 정렬하여 지정한 파일에 저장하도록 ls결과 출력하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

ls파일리스팅 기술21:용량별로 정렬하여 지정한 파일에 저장하도록 ls결과 출력하기



 

이번강좌에서는 앞의 강좌 예를 조금 응용하여 특정 디렉토리내의 파일을 파일사이즈로 정렬(S)하여 용량단위로(h) 모든 서브디렉토리까지(R) 숨김파일까지(a) 모든정보를 표시하여(l) 한 페이지별로(more) 표시하여 그 결과를 특정파일에 저장한 예이다.

 

 

 

 

 

아래의 예는 /etc디렉토리의 내용을 용량별로 정렬하여 etc_file_list라는 파일에 저장한 후에 more명령어로 저장된 etc_file_list파일의 내용을 확인한 예이다.

 

 

 

 

 

[root@sulinux ~]#ls -alRSh /etc > etc_file_list

[root@sulinux ~]#

[root@sulinux ~]#ls -l etc_file_list

-rw-r--r-- 1 root root 146669  3 18 12:03 etc_file_list

[root@sulinux ~]#

[root@sulinux ~]#more etc_file_list

/etc:

합계 3.3M

-rw-r--r--  1 root root  790K  2  9  2009 termcap

-rw-------  1 root root  354K  2 23  2006 services

-rw-r--r--  1 root root  233K  3  6  2009 prelink.cache

-rw-r--r--  1 root root   91K  7 10  2008 Muttrc

-rw-r--r--  1 root root   41K  2  9  2009 ld.so.cache

-rw-r--r--  1 root root   31K  7 10  2008 jwhois.conf

-rw-r--r--  1 root root   22K  7  9  2008 fb.modes

-rw-r--r--  1 root root   20K 12 17  2008 john.conf

이하생략



 

, 위의 결과로 생성된 etc_file_list라는 파일에는 /etc디렉토리내에 존재하는 모든 파일과 디렉토리들을 대상으로 용량기준으로 정렬한 파일리스트들이 저장되어 있을 것이다.

 

 

 

 

 

이번 예와 같이 출력되는 결과를 화면에 출력하지 않고 파일에 저장하면 vi를 이용하여 파일의 내용을 차근차근 살펴볼 수 있으므로 결과를 보다 자세히 확인할 수 있다는 장점이 있다.

 

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,038 명
  • 현재 강좌수 :  35,813 개
  • 현재 접속자 :  109 명