유닉스를 사용하신다면, 잘 알고 계신 find를 아이팟터치에 활용해 보겠습니다.
직접 입력하는 명령어 체계라 좀 낯설은 분들도 계시겠지만, 파일 찾기를 매우 강력하게 할 수 있습니다.
Putty를 사용해서 SSH로 아이팟터치에 접속합니다.
root로 로그인 후, find를 그냥 쳐보시고 실행이 안되시면, Cydia를 실행해서 Find Utilities를 설치합니다.
Find Utilities 설치되어 있으면, 아래와 같은 명령어를 입력해봅니다.
위의 명령어는 Air로 시작하는 파일을 root 디렉토리에서 시작해서 모두 검색합니다.
이 유틸리티가 아이팟터치에서 유용하게 사용될 수 있는데요.
대표적인 활용법이 설치된 App Store 프로그램의 위치입니다.
예를들어 지금 제 아이팟터치에 Air Sharing의 디렉토리 위치는 다음과 같습니다.
/private/var/mobile/Applications/1BE83685-A4D0-4CA1-802B-ABD7ED107343/AirSharing.app/
중간에 1BE83685-A4D0-4CA1-802B-ABD7ED107343 이부분은 아이팟터치마다 다릅니다.
프로그램이 설치된 /private/var/mobile/Applications/ 에 들어가봐도
디렉토리가 모두 저런 식으로 기호로 되어 있어서, 설치된 어플이 많은 경우, 해당 프로그램을 찾으려면 매번 모든 디렉토리를 들락날락 해야합니다.
이런 불편함을 find로 해결 할 수 있습니다.
활용법은 다양합니다.
find . -name *ir*
find . -name *Sharing.app
find . -name *.app
다음 파일을 찾는 경우 : com.hongtao.wedictpro.plist
파일의 디렉토리 위치도 짐작할 수 없을때는 루트 디렉토리에서 시작해서 전체 디렉토리를 검색하게 합니다.
mobile로 접속한 경우에는 디렉토리 권한 문제로 모든 디렉토리를 검색할 수 없습니다. root로 로그인 해야지만, 모든 디렉토리를 검색할 수 있습니다
직접 입력하는 명령어 체계라 좀 낯설은 분들도 계시겠지만, 파일 찾기를 매우 강력하게 할 수 있습니다.
Putty를 사용해서 SSH로 아이팟터치에 접속합니다.
root로 로그인 후, find를 그냥 쳐보시고 실행이 안되시면, Cydia를 실행해서 Find Utilities를 설치합니다.
Find Utilities 설치되어 있으면, 아래와 같은 명령어를 입력해봅니다.
find / -name Air*
위의 명령어는 Air로 시작하는 파일을 root 디렉토리에서 시작해서 모두 검색합니다.
명령어 형식 : find <검색디렉토리> <검색유형> <검색파일>
검색디렉토리 : 검색디렉토리는 항상 서브디렉토리를 모두 포함합니다.
/ : 루트 디렉토리(모든디렉토리검색시사용)
. (점하나) : 점하나는 현재 디렉토리를 표현합니다.
검색유형 : 다양한 유형이 있지만 -name만 기억하셔도 됩니다.
검색파일 : 검색할 파일이름을 입력합니다. 파일명을 일부만 입력하는 경우에는 생략된 부분에 *을 입력하세요.
예를들어 *hongtao* 라고 하시면, 앞뒤로 모든 문자가 해당되고, 중간에 hongtao라는 이름을 갖은 파일을 찾아줍니다.
검색디렉토리 : 검색디렉토리는 항상 서브디렉토리를 모두 포함합니다.
/ : 루트 디렉토리(모든디렉토리검색시사용)
. (점하나) : 점하나는 현재 디렉토리를 표현합니다.
검색유형 : 다양한 유형이 있지만 -name만 기억하셔도 됩니다.
검색파일 : 검색할 파일이름을 입력합니다. 파일명을 일부만 입력하는 경우에는 생략된 부분에 *을 입력하세요.
예를들어 *hongtao* 라고 하시면, 앞뒤로 모든 문자가 해당되고, 중간에 hongtao라는 이름을 갖은 파일을 찾아줍니다.
이 유틸리티가 아이팟터치에서 유용하게 사용될 수 있는데요.
대표적인 활용법이 설치된 App Store 프로그램의 위치입니다.
예를들어 지금 제 아이팟터치에 Air Sharing의 디렉토리 위치는 다음과 같습니다.
/private/var/mobile/Applications/1BE83685-A4D0-4CA1-802B-ABD7ED107343/AirSharing.app/
중간에 1BE83685-A4D0-4CA1-802B-ABD7ED107343 이부분은 아이팟터치마다 다릅니다.
프로그램이 설치된 /private/var/mobile/Applications/ 에 들어가봐도
디렉토리가 모두 저런 식으로 기호로 되어 있어서, 설치된 어플이 많은 경우, 해당 프로그램을 찾으려면 매번 모든 디렉토리를 들락날락 해야합니다.
이런 불편함을 find로 해결 할 수 있습니다.
[어플리케이션 디렉토리로 이동]
cd /private/var/mobile/Applications/
[find 실행]
find . -name Air*
[find 결과]
/private/var/mobile/Applications/1BE83685-A4D0-4CA1-802B-ABD7ED107343/AirSharing.app
/private/var/mobile/Applications/1BE83685-A4D0-4CA1-802B-ABD7ED107343/AirSharing.app/AirSharing
/private/var/mobile/Applications/1BE83685-A4D0-4CA1-802B-ABD7ED107343/AirSharing.app/SC_Info/AirSharing.sinf
/private/var/mobile/Applications/1BE83685-A4D0-4CA1-802B-ABD7ED107343/AirSharing.app/SC_Info/AirSharing.supp
/private/var/mobile/Applications/1BE83685-A4D0-4CA1-802B-ABD7ED107343/Documents/Air Sharing
결과를 보고, 찾고자 하는 어플이 1BE83685-A4D0-4CA1-802B-ABD7ED107343 디렉토리 하단에 있다는 것을 쉽게 알 수 있습니다.
cd /private/var/mobile/Applications/
[find 실행]
find . -name Air*
[find 결과]
/private/var/mobile/Applications/1BE83685-A4D0-4CA1-802B-ABD7ED107343/AirSharing.app
/private/var/mobile/Applications/1BE83685-A4D0-4CA1-802B-ABD7ED107343/AirSharing.app/AirSharing
/private/var/mobile/Applications/1BE83685-A4D0-4CA1-802B-ABD7ED107343/AirSharing.app/SC_Info/AirSharing.sinf
/private/var/mobile/Applications/1BE83685-A4D0-4CA1-802B-ABD7ED107343/AirSharing.app/SC_Info/AirSharing.supp
/private/var/mobile/Applications/1BE83685-A4D0-4CA1-802B-ABD7ED107343/Documents/Air Sharing
결과를 보고, 찾고자 하는 어플이 1BE83685-A4D0-4CA1-802B-ABD7ED107343 디렉토리 하단에 있다는 것을 쉽게 알 수 있습니다.
활용법은 다양합니다.
find . -name *ir*
find . -name *Sharing.app
find . -name *.app
다음 파일을 찾는 경우 : com.hongtao.wedictpro.plist
파일의 디렉토리 위치도 짐작할 수 없을때는 루트 디렉토리에서 시작해서 전체 디렉토리를 검색하게 합니다.
[검색조건]
find / -name *tao*
[검색결과]
/private/var/mobile/Applications/0A0FC363-7BD2-4488-90A3-C44EA5B2D5C7/Library/Preferences/com.hongtao.wedictpro.plist
find / -name *tao*
[검색결과]
/private/var/mobile/Applications/0A0FC363-7BD2-4488-90A3-C44EA5B2D5C7/Library/Preferences/com.hongtao.wedictpro.plist
mobile로 접속한 경우에는 디렉토리 권한 문제로 모든 디렉토리를 검색할 수 없습니다. root로 로그인 해야지만, 모든 디렉토리를 검색할 수 있습니다
'.아이폰앱Story. > .Utilities.' 카테고리의 다른 글
.아이팟터치 메모리 관리 유틸리티, Free Memory. (12) | 2009.01.02 |
---|---|
.[AppStore] 어플 세일 or 무료배포 기간을 알려주는 AppSniper. (7) | 2008.11.28 |
.[AppStore] 기울기를 재봐요, Clinometer. (4) | 2008.11.10 |
.아이팟터치 백업툴 비교, AppBackup vs Chronus(TimeCapsule). (45) | 2008.10.20 |
.[Cydia] 사파리 웹브라우져를 대체하는, MyFox. (25) | 2008.10.07 |
.[Cydia] 아이팟터치 2.0 필수 런쳐,Stack. (26) | 2008.10.01 |