매운 간단한 문제였다.
find . -size 1033c -exec cat {} \; 에서 . 는 찾을 위치를 말한다. 즉, 현재 디렉터리에서부터 최하위디렉터리까지 1033바이트 크기인 파일을 찾아준다는 뜻이다.
find 옵션중엔. size, name, type, atime, mtime, ctime 등등 여러 옵션들이있지만 size 옵션을 사용했다.
1033c에서 c는 크기가 byte단위라는 뜻이다.
b: 블록단위(512KB)
c: byte 단위
k: kbyte단위
w: 워드 단위(2Byte)
또한 -exec cat {} \; 는 찾은 파일에게 실행할 명령어가 되겠다. 즉, 찾은 파일이 {}의 인자로 들어간다는 것을 의미한다.
예를 들어 찾은 파일의 이름이 file1이면, -exec cat {file1} \;이 되겠다.
'SystemHacking > bandit' 카테고리의 다른 글
Level7 ~ Level8 (0) | 2021.10.05 |
---|---|
Level6 ~ Level7 (0) | 2021.10.05 |
Level4 ~ Level5 (0) | 2021.10.05 |
Level3 ~ Level4 (0) | 2021.10.05 |
Level2 ~ Level3 (0) | 2021.10.05 |