
이름이 해시로만 되어 있고 파일 끝이 없는 파일이 많이 있습니다. (정확히 말하면 아이폰 백업입니다.) 이 파일들 중에 SQLite 데이터베이스가 있다는 것을 알고 있습니다.
어떻게 찾을 수 있나요?
답변1
file
파일 형식을 식별하기 위해 명령을 사용하는 시작점으로 :
find . -print0 | xargs -0 file
결과:
./.X11-unix: sticky directory
./.Test-unix: sticky directory
./test.db: SQLite 3.x database
그런 다음 grepping을 추가하여 결과를 필터링합니다.
답변2
이 유틸리티는 file
매직 넘버와 기타 식별 특성을 기반으로 파일을 식별합니다.
file <filename>
다음과 같이 출력됩니다
<filename>: SQLite 3.x database
디렉토리의 모든 sqlite3 데이터베이스 파일을 얻으려면 다음과 같이 할 수 있습니다.
file * | grep SQLite