끄적끄적

반응형

현재 디렉토리에서부터 하위 디렉토리까지 검색하면서 파일내 특정 문자열을 찾아주는 find 활용


# find ./ -name "*" -exec grep -H hacj {} \;


# find ./ -type f -print | xargs grep -H "hack" /dev/null


# find ./ type f -exec grep 'hack' {} /dev/null \;


# egrep -r hack *



위 명령어는 현재 디렉토리에서 부터 하위 디렉토리까지 검색하며  hack이라는 문자가 포함된 파일을 찾아준다.





2)


# find  / -user 427 -print


전체 디렉토리에서 소유자의 uid가 427인 파일들을 보여준다.





3)


# find / -ctime -5


최근 5분안에 생성되거나 업데이트된 파일들을 보여준다.





4)


# find / -perm -0002 -type d -print


일반 유저가 쓰기 권한이 있는 디렉토리를 보여준다.





5)


# find / -perm -0002 -type f -print


일반 유저가 쓰기권한이 있는 파일들을 보여준다.





6)


# find / -nouser -o -nogroup -print


유저나 그룹이 없는 파일들을 보여준다.





7)


# find / -mtime 2 -o -ctime 2


지난 2일 사이에 변경된 파일을 보여준다.


반응형
Please Enable JavaScript!
Mohon Aktifkan Javascript![ Enable JavaScript ]