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

특정 디렉토리내에서 일반파일리스트만 보기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

특정 디렉토리내에서 일반파일리스트만 보기






 

이번 예는 앞의 예와는 반대로 특정 디렉토리내에서 파일리스트만을 확인한 것입니다.

 

 

 

 , 특정 디렉토리내에서 “ls -l”명령어를 사용하시면 파일과 디렉토리들이 모두 한번에 출력됩니다.

 

 

 

 이때 파일리스트만을 확인하고자 할 때에 디렉토리 리스트가 함께 출력되는 것이 불편할 때가 가끔 있습니다.

 

 

 

  이런 경우에는 다음과 같은 grep명령어를 이용하면 파일리스트만 확인할 수 있습니다.

 

 

 

 

 

사용형식 : ls -l  디렉토리경로(절대경로) | grep “^-”

 

, grep “^-”는 각 행의 첫번째 문자가 “-”로 시작하는 행을 의미합니다.

 

 

 

 

 

[root@su250 ~]# ls -l /etc | grep "^-"

-rw-r--r--  1 root root    3921 2008-07-2422:17 DIR_COLORS

-rw-r--r--  1 root root    4919 2008-07-2422:17 DIR_COLORS.256color

-rw-r--r--  1 root root    3646 2008-07-2422:17 DIR_COLORS.xterm

-rw-r--r--  1 root root  121356 2008-07-2821:29 Muttrc

-rw-r--r--  1 root root      32 2008-07-2821:29 Muttrc.local

-rw-r--r--  1 root root      45 2008-03-1308:38 Trolltech.conf

-rw-r--r--  1 root root    2562 2008-09-2423:51 a2ps-site.cfg

-rw-r--r--  1 root root   15188 2008-09-2423:51 a2ps.cfg

-rw-r--r--  1 root root      44 2008-12-2304:14 adjtime

-rw-r--r--  1 root root    1512 2008-10-1101:29 aliases

-rw-r-----  1 root smmsp  12288 2008-12-2317:09 aliases.db

-rw-r--r--  1 root root     321 2008-10-2422:05 anacrontab

-rw-r--r--  1 root root     245 2008-06-2718:50 anthy-conf

-rw-r--r--  1 root root     148 2008-09-1022:42 asound.conf

-rw-r--r--  1 root root    5421 2008-12-2304:14 asound.state

-rw-------  1 root root       1 2008-10-2422:17 at.deny

-rw-r--r--  1 root root    1539 2008-10-1101:29 bashrc

이하생략

 

따라서 위의 명령어를 전체적으로 해석해 본다면 다음과 같습니다.

 

 

 

 이와 같은 방법으로 다음과 같은 유사 목적의 명령어들이 사용 가능합니다.

 

 

 

 

 

, ls의 결과 각 행들의 첫번째 문자가 파일타입을 의미한다는 것에 착안하여 특정디렉토리내에서

 

블록장치 파일(block special file)을 검색하고자 할 때에

ls -l 검색대상경로 | grep "^b"

 

문자장치파일(character special file)을 검색하고자 할 때에

ls -l 검색대상경로 | grep "^c"

 

심볼릭 링크파일(symbolic link file)을 검색하고자 할 때에

ls -l 검색대상경로 | grep "^l"

 

소켓파일(socket file)을 검색하고자 할 때에

ls -l 검색대상경로 | grep "^s"

 

와 같은 방법으로 검색합니다.

 

 

 

 

 

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,806 개
  • 현재 접속자 :  113 명