R's Hacking Daily Log

find / -type -perm -ls 본문

Daily-Note

find / -type -perm -ls

hanhxx 2023. 3. 9. 14:09

root 권한이 설정된 파일을 찾는 명령을 실행한다고 웬 find commnad를 실행하는 걸 본 적이 있다. 

단순하게 파일 이름 갖다 위치를 찾는 정도로만 사용하던 find에 뭔가가 길게 나열되니 생소했던 기억..

 

오늘은 그 command에 대해 간단히 기록해보자.

 

find / -type f -perm -04000 -ls 2>/dev/null

 

 

1. " / "

root directory 기준으로 아래에 있는 모든 경로에 대해.

결국 모든 디렉토리를 대상으로 내가 찾고 싶은 파일 찾을 거야!!라는 의미

 

 

2. -type : 찾아볼 대상의 유형을 지정 

f = file & d = directory 

찾고자하는 파일이 있을 경우는 f로 지정하면 된다. (반대의 경우는 d)

 

 

3. -perm : permissions

특정 권한을 찾고자하는 파일의 조건을 지정

만약 현재 경로에서 권한이 700인 파일을 찾고자 한다면 

 

find . -perm 700

과 같이 사용할 수 있다. 

 

 

4. -ls

Actions 에 해당하는 부분

find로 찾은 대상에 대해 ls를 실행하라.

 

 

 

5. 2>/dev/null

이 부분은 다른 note에서 다뤘기 때문에 생략!

 

2023.02.22 - [Daily-Note] - /dev/null

 

/dev/null

find / -type f -perm -04000 -ls 2>/dev/null 이런저런 ctf 영상을 보다가 익숙하지 않은 command를 보게 되었다. 순간 /dev/null이 뭘까?-? 싶어서 알아본 내용을 바탕으로 정리해보고자 한다. 1. /dev/null이 뭔데? /d

10halip1ap-47.tistory.com

 

'Daily-Note' 카테고리의 다른 글

NDP - overview  (0) 2023.03.18
절대 경로 & 상대 경로  (2) 2023.03.11
bitwise Operation  (0) 2023.03.08
CLI & GUI  (0) 2023.03.08
prefix & postfix  (0) 2023.03.07
Comments