출처: http://inlab.egloos.com/990321
find 명령어를 이용하면 간단하게 파일을 찾을 수 있다.
명령어의 기본적인 사용법에 대해서 설명하면
find [경로] [옵션] [파일명]
이런 식으로 이루어진다고 생각하면 된다.
예를 들면
find / -name '*.apk'
와 같은 식으로 입력을 한다면,
ㅋ`
최상위 디렉토리, (root)에서 부터 검색을 해서 확장자가 apk로 끝나는 모든 파일을 찾는다는 의미이다.
find / -name 'mysql*'
와 같은 식으로 작성을 한다면 mysql 이라는 단어로 시작하는 모든 파일을 찾는다는 의미가 된다.
find / -name 'mysql'
이라고 하게 되면 이름이 'mysql'인 모든 파일을 찾게 될 것이다.
명령어를 조금 조작해본다면 알 수 있겠지만, 정확한 파일명을 안다면, 확장자까지 정확하게 입력해주어야 제대로 된 결과를 얻을 수 있다.
find -name '*.apk'
처럼 경로를 생략하고 명령어를 입력하면 해당 디렉토리에서부터 그 하위 디렉토리까지 검색을 하게 된다.
find -name '*.apk' -ls
'컴퓨터 > C++' 카테고리의 다른 글
접근 지정자 const (0) | 2014.04.28 |
---|---|
[C++] 표준 입력 함수 cin, cin.get(), cin.getline() (1) | 2013.08.21 |
(Visual C++) (C++.NET) ( Managed C++) (C++/CLI) 의 차이점 (0) | 2013.06.07 |
[C++] C++의 형변환 const_cast, static_cast, reinterpret_cast, dynamic_cast (0) | 2013.02.20 |
[정렬][C++] Template를 이용한 Swap 함수 (0) | 2013.01.30 |