티스토리 뷰

$ find [찾을 대상 경로] [옵션] [파일명] | xargs grep [옵션] [찾을 문자열]


-name [파일명]

find . -name "*.txt" | xargs grep --color=auto -n do9dark

grep 옵션

색 표시: --color=auto

줄 번호 표시: -n (-n[숫자] 를 할 경우, 찾은 문자열의 줄 번호에서 숫자만큼 위아래 줄도 포함해서 보여줌)

대소문자 구별무시: -i

해당 문자열만 검색: -l

바이너리 파일 검색: -a (파일에 NULL(0x00)이 있을 경우 바이너리 파일로 인식)

에러메시지 출력 제외: 2>/dev/null


-type [타입]

find / -type f | xargs grep "do9dark"


-perm [권한]

$ find / -perm -4000 2> /dev/null

최소 조건: -

SetUID: 4 (---S------)

모든 조건: 000

에러메시지 출력 제외: 2>/dev/null


-user [유저명]

$ find / -user do9dark


-nouser

$ find / -nouser

: /etc/passwd에 없는 사용자의 소유 파일 찾기


-group [그룹명]

$ find / -group root


-nogroup

$ find / -nogroup

: /etc/groups에 없는 그룹의 소유 파일 찾기


-empty

$ find / -empty

: 비어있는 파일이나 디렉터리 찾기


-ls

$ find / -type f -ls

: 찾은 파일들의 정보를 출력 (ls -dils 형태)

'Tip' 카테고리의 다른 글

MySQL 특정 버전 설치하기  (0) 2016.01.20
SHELL이란 무엇인가?  (0) 2016.01.11
특정 기간에 생성된 파일 찾기 # find  (0) 2015.12.13
localhost란 무엇인가?  (0) 2015.12.12
Burp Suite 기능 설명  (0) 2015.12.03
Git 간단한 사용법  (0) 2015.07.13
Scapy: All-in-One Networking Tool  (0) 2015.04.14
tar (권한 포함하여 하위 디렉터리 압축)  (0) 2015.04.08
Terminal Prompt 설정하기  (0) 2015.04.02
File (Directory) Permission  (0) 2015.03.22
댓글
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
링크
공지사항
Total
Today
Yesterday