Go Back   AppleForum > Hardware > iPod & iPhone

 
 
thread_tools
2007-10-12, 04:00 AM   #1
actmask20
Senior Member
 
actmask20's Avatar
 
Registered: Jul 2003
My Mac: MAC MINI
Posts: 102
오프라인
아이폰 Baseband (모뎀펌웨어) 다운그레이드 가능!

흠. 웬지 모르게 Iphone hack 관련 글타래만 올리는거 같아
죄송스럽긴 하지만

1.02 버젼에서 unlock 하시고 1.1.1로 업데이트하시다가 눈물흘리신분들이 계실듯한데요.

좋은 소식이 나왔네요.


모뎀다운그레이드가 가능하며 아울러 1.1.1버젼에서도 모뎀만 다운그레이드해서 Anysim1.02로

언락이 가능하다는 이야기도 많구요.


이번 1.1.1 펌웨어업데이트의 쓰기및 읽기 hack 이 성공한 이후로 많은것들이 나오고 있는듯합니다.

(실제 펌웨어 파일을 이용한 hack)

하지만 저는 1.1.1 엑티베이트가 아직 나오지 않은관계로;;;;; 1.1.1 에서 언락은 시도를 못해봤지만

1.02 모뎀다운그레이드 및 언락 성공하였습니다^_^

자세한 방법은

DowngradingBaseband - iphone-elite - Google Code

참조해주시구요.

영어 보기 귀찮으시다 생각되시는 분은 제가 했던 방법을 밑에 적어놓습니다

현재까진 1.02 버젼이 가장 안정적이고 괜찮을듯 합니다. 추후 지켜보면서 1.1.1로 이동할까 하는 생각이구요.^^;

여행가서 쓰는 아이폰 좋을듯.^^

아마도 무언가 계속 나오긴하겠지만;;; 곧 다음 펌웨어에서도 애플은 이 방법을 막을듯하네요.^^ 다른건 괜찮아도
언락엔 상당히 신경 쓸 수 밖에 없으니깐요.^^;


---------------------------------------------------------------

기본적으로 필요한 아이폰 상태.

1. 1.1.1 에서 1.02로 다운그레이드 된 아이폰 (방법은 아래 제 글타래를 참조해주세요)

2. 엑티베이트 완료 (인디펜던스나 여러방법으로) 및 installer.app 가 설치 되있어야하며

3. 세번째로 인스톨러에서 BSD 서브 시스템 및 커뮤니티소스 (openssh 를 설치하려면 이것이 필요하지요) , openssh (wifi 로 ssh 접속을 위한)

4. ssh 접속을 위한 sftp 및 scp 접속 어플

맥용 : fugu , cyberduck (fugu를 추천)

윈도우 : winscp ( 터미널도 띄울 수 있어 강력추천)

5. 마지막으로 최종상태는 1.02로 다운그레이드되고 wifi 로 ssh 접속이 가능하셔야 합니다.

아차 설정 -> general -> 가시면 auto-lock 부분이 있는데 이부분을 꼭 never 로 해주세요

심심하면 꺼지고 그래서 큰 문제가 생길 수 도 있습니다


모뎀 다운그레이드 준비물입니다.

1. anysim 1.02 (unlock 에 많이 들 쓰셨던 어플이지요 1.02 버젼이 필요합니다)

다운로드 : http://www.deadbeef.cn/files/anySIM_102.zip


2. 3.14.08 (1.02 모뎀 펌웨어) 파일 2개 (ICE03.14.08_G.eep , ICE03.14.08_G.fls)

다운로드 : 추 후 작업을 통해 얻을 수 있습니다.

3. ieraser2 (새로운 펌웨어 지우기 어플)

다운로드 : 첨부파일에 포함하였습니다

4. bbupdate (아이폰 모뎀 펌웨어 업글 툴)

다운로드 : 추 후 작업을 통해 얻을 수 있습니다.

5. secpack (아이폰 1.1.1 모뎀펌웨어 업데이트 시 생기는 파일)

다운로드 : 첨부파일에 포함하였습니다

---------------------------------------------------------------

* ICE03.14.08_G.eep , ICE03.14.08_G.fls , bbupdater 를 추출해봅시다.

1.

http://appldnld.apple.com.edgesuite....8_Restore.ipsw

를 클릭하셔서 1.02 펌웨어파일을 다운로드받습니다.

2. 파일의 확장자를 ipsw 에서 zip 으로 바꾸시고 압축을 해제합니다.

3. 압축해제된 파일이 다운로드된 파일이 있는 폴더에 생성됩니다
터미널로 들어갈것이기때문에 입력하기 쉬운 폴더명으로 바꿔줍니다.

3. 어플 -> 유틸 -> 터미널을 통해 압축해제된 펌웨어 폴더로 갑니다.
그리고 다음과 같이 입력합니다.

dd if=009-7698-4.dmg of=ramdisk.dmg bs=512 skip=4 conv=sync

009-7698-4.dmg 에 있는 파일중 일부를 ramdisk 이미지 형식으로 추출하는 명령어 인듯합니다.

성공정으로 되었다면 펌풰어폴더에 ramdisk .dmg 가 생성됩니다!

4. ramdisk.dmg 를 마운트 합니다.

마운트된 ramdisk 안에 들어가셔서

usr -> local -> standalone -> firmware

펌웨어 폴더로 가시면 펌웨어 파일 2개가있습니다.^^ 준비물이 있는 폴더로 복사~!!!

그리고 usr -> local -> bin 으로 가보시면 bbupater 도 있습니다 이것도 복사~

이제 준비완료!!!!

------------------------------------------------

* 이제 모뎀 다운그레이드를 시작합니다

1. 우선 위의 다운그레이드 1.02 버젼에 openssh 로 ssh 접속이 가능하다는

전제하에 ssh 접속 어플을 통해 접속합니다


2. ssh 접속이 이루어졌으며 아이폰의 시스템에 접속하였습니다.

Application 으로 가셔서 anysim.app 를 설치합니다 (그냥 복사하시면 됩니다)


3.anysim을 제외한 bbupdater , ice03~~ 2개 , ieraser , secpack

이것을 폴더를 만들거나 기존에 있는 폴더에 복사해둡니다

(저같은경우 루트에 tool 이라는 이름으로 폴더를 만들어 거기에 넣었습니다)

*ssh 어플을 통한 작업은 완료하였습니다.

4. 이제 터미널모드로 접속합니다.

MAC 사용자분은 어플리케이션 -> 유틸 -> 터미널을 실행합니다

윈도우사용자분은 winscp 를 이용해서 기억은 가물가물하지만 우선 기존대로 접속하시고
상단 메뉴중 어느 메뉴를 선택하시면 터미널로 접속하기가 (세션옆에 있던걸로 기억합니다)
있습니다. 그것을 클릭하시면 winscp외에 커맨드창이 뜨고 터미널모드로 접속이 됩니다.


5. 터미널에 평소하시던데로 ssh -l root [자신의 아이폰 아이피) 를 입력하시고
접속합니다. 비밀번호는 종전대로 암호변경안하셨다면 dottie 입니다.

윈도우사용자는 사용자이름과 비밀번호 치시면 되구요.

6. 접속하시고 나서 다음과 같이 입력합니다

launchctl unload -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist

그냥 이거 복사하기 하셔서 붙여 넣으시고 엔터하시면 됩니다.

아무 메세지없이 넘어가면 제대로 입력하신겁니다

이제 아이폰에서 심과의 접속이 해제되었습니다 .

아이폰을 보셔도 sim 카드 아이콘은 사라지고 전파 메세지로 뜰껍니다


7. 아까 준비물을 넣어 둔 폴더로 이동합니다 (cd /폴더이름 하시면 되겠죠?)

다음과 같이 입력합니다

bbupdater -v

현재 펌웨어 정보를 ping 하는 명령어 입니다.

1.1.1 에서 다운그레이드 하셨으면 정상적으로

4.00 대로 나오실겁니다.

확인하고 pass


8.chmod +x ieraser 입력하고 엔터

이제 ieraser 를 통해 현재 펌웨어를 지울겁니다.

ieraser 에게 실행권한을 줍니다.

그리고 ieraser 를 입력하고 엔터를 눌러줍니다.

쭈욱 메세지가 뜨면서 펌웨어 삭제작업을 합니다

* 절대 와이파이 접속을 끊거나 종료시키시면 안됩니다*

이작업은 정상적인 1.1.1 펌웨어에 있는 secpack 파일과 현재 설치되있는 모뎀 펌웨어 버젼이
정상적으로 확인되야 가능합니다.

에러가 나시거나 그랬다면 같은 폴더에 위의 준비물이 없거나 다른문제때문일수도있습니다.

이제 4.00 펌웨어는 삭제되었습니다

9. bbupdater -v 를 실행하시면 현재 펌웨어가 없다고 나옵니다.

10. 이제 이전 3.14.08 펌웨어를 설치합니다.

bbupdater -e ICE03.14.08_G.eep -f ICE03.14.08_G.fls

를 입력하고 엔터~

펌웨어 설치작업을 시작합니다.

쭈욱 진행되고 이상없이 완료합니다.

이제 이전 펌웨어로 다운그레이드 되었습니다

11. bbupdater -v 입력해보시면

3.14.08로 정상적으로 설치되었습니다!!!!수고하셨습니다

12.commcfenter 를 다시 활성화합니다

launchctl load -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist

아무메세지없이 리턴되면 LOAD 성공

EXIT 누르시고 로그아웃합니다.

13.

아이폰을 끄시고 다시켜시면 종전대로 AT/T 나 잘못된 심이라고 나오실겁니다
설정 -> 일반 -> ABOUT 에 가보시면

오오오오오.~~~ 모뎀이 3.14.08로 표기 되어 있습니다!!
성공하셨습니다

이제 다 끝났게 아니죠?

언락을 합시다!!!!

14. 아이폰에서 아까 설치한 ANYSIM 을 실행합니다

메세지를 잘 읽어보시고 클릭 클릭 하시면 언락을 시작합니다

정상적으로 위의 작업을 잘하셨다면

언락 성공!!메세지가 뜨실겁니다.^^

15. 언락된 폰을 확인 하실 수 있습니다.!!!!!!!



위의 원문을 보시면 다시 락된 폰으로 돌아가게 하는 방법도 있구요.^^

방법은 간단합니다

종전처럼 COMMCENTER 를 꺼주시고

bbupdater -e ICE03.14.08_G.eep -f ICE03.14.08_G.fls 로 초기 값으로 업데이트해주시고

컴센터 닫아주시면 됩니다.^^:

혹 , 1.1.1 버젼을 쓰시고 Jailbreak 와 ssh 를 설치하신분은 1.1.1에서도 된다는 이야기가
많으니 테스트해보셨으면 좋겠구요

위작업으로인해 a/s 문제나 아이폰이 이상이 생기는건 제가 책임지지 않습니다. >_<


좋은 주말 보내시구요!^^
첨부 파일
File Type: zip this!.zip (6.4 KB, 29 views)
__________________
actmask

actmask20 님께서 2007-10-12 11:30 AM 에 수정하셨습니다..
  Reply With Quote
2007-10-12, 10:40 AM   #2
goameri
Veteran Member
 
goameri's Avatar
 
Registered: Aug 2003
My Mac: Mac Pro / ACD 23" / Mac Mini / iPhone 3G
Posts: 726
오프라인
성공해서 2주만에 iPhone 을 붙잡고 전화를 했습니다. ATT 를 사용해도 힘드네여..
__________________
맥에 관한 블로그 MacJK.com
Kwon Jeong Photography
  Reply With Quote
2007-10-12, 11:11 AM   #3
MooO
Elite Member
 
MooO's Avatar
 
Registered: Nov 2001
My Mac: MBP 2.4 C2D + Cinema display 23 + Apple wireless keyboard + Tailless mighty mice + iPhone_2G + New in-ear headphone
Posts: 2,233
오프라인
goameri 님 저랑 비슷하신 모양이군요. 불장난으로 언락했다가 AT&T임에도 불구하고 못박는데에도
쓸 수 없는 벽돌폰 만들어 고생했었죠. 그나마 저는 아는 사람통해 교환이라도 받았었는데 제 친구는
그 혜택마저도 누리지 못해 여지껏 꿔다놓은 보릿자루..가 아닌 벽돌폰을 부둥켜안고 울었답니다.
그래서 제가 손수 목숨걸고(친구는 정말 옆에서 칼과 밧줄 등 살상용 재료들을 거머쥐고 있었습니다ㅎㅎ)
이 방법을 시도하여 성공했고 우린 기쁨의 눈물을 흘렸습니다.(이후 살상용 도구는 스테이크 써는데
쓰였습니다)
여하튼 올려주신 actmask20님의 글이 문제를 겪고 있는 분들께 큰 도움이 될 듯 합니다. 감사드립니다.

근데 원문에서 언급된 factory-locked 상태라는건 virgin을 의미하는게 아니라 위의 방법으로 언락까지
된 경우에 다시 언락을 제거하며 베이스밴드를 원상복귀시키는 걸 의미하는 것 같습니다.
factory-locked까지 시도해본 후 제 AT&T 심카드를 넣어봐도 incorrect sim으로 나오더군요.
즉, 판매당시의 virgin상태로 초기화되는건 아닌 것 같습니다. 만약 그랬다면 제 sim을 인식했어야 하니까요.
그래도 혹시나 하고 저렇게 lock까지 시켜서 1.1.1로 다시 업그레이드 하면 어떻게 될까 시도해보려다가 귀찮아서 말았습니다.
만약 괜한짓이면 다시 다운그레이드와 언락과정을 시도해야하니 좀 성가신 일이 될 듯 했습니다.
(물론 그때까지 살상용 도구를 손에서 놓지 않은 친구의 눈빛도 의식해야 했습니다.ㅎㅎ)

어쨌든 1.1.1에서 1.0.2로의 펌웨어다운그레이드와 베이스밴드 다운그레이드까지 이루어진 상황이니
이제 1.1.1 상에서 액티베이트 또는 언락이 이루어지는 일만 남았군요.
몇몇 방법들이 제시되곤 있지만 아직은 불안정한 것 같습니다. 하지만 곧 완벽한 솔루션이 나올 것으로
보입니다.

P.S
actmask20님의 글에서 몇몇 명령어 라인에 빠진 글자가 있는데 별거 아니지만 수정이 가능하면 더 좋을 듯 싶습니다.^^
-> launchctl load -w /System/Library/LaunchDaemons/com.apple.CommCenter.plis 에서 plist 가 맞죠.(언급된 두 부분 다 빠졌네요)
__________________
...MooO~

MooO 님께서 2007-10-12 11:32 AM 에 수정하셨습니다..
  Reply With Quote
2007-10-12, 11:18 AM   #4
goameri
Veteran Member
 
goameri's Avatar
 
Registered: Aug 2003
My Mac: Mac Pro / ACD 23" / Mac Mini / iPhone 3G
Posts: 726
오프라인
MooO님 부럽습니다. 교환이라니... 업데이트 나올때마다 걱정없이 업데이트 하고 싶습니다.

저도 다시는 unlock 않하고 싶은데 어쨋든 다시 원상태로 돌려줄 re-lock or re-virginize 될 수 있는 것을 또 기다리고 있습니다. 일단 한시름 놓긴 했지만요. 2주동안 5년된 전화기를 섰더니 아이폰이 정말 revolutionary 해보이네요.
__________________
맥에 관한 블로그 MacJK.com
Kwon Jeong Photography
  Reply With Quote
2007-10-12, 11:29 AM   #5
actmask20
Senior Member
 
actmask20's Avatar
 
Registered: Jul 2003
My Mac: MAC MINI
Posts: 102
오프라인
저는 아이폰으로 전화가 안되는 한국에 있음에도 불구하고
불장난하다가 벽돌이 되어서 어찌나 후회가 되던지ㅠ.ㅠ

최근에 나온 hack들은
약간 까다로운 방법만 나와 있지만 얼마 되지 않아 어플리케이션 형식으로 나오지 않을까 합니다.

현재 1.1.1 에서 언락이 엑티베이트 방법이 올라있습니다. 직접 해보니 '가능은 합니다' 하지만
moo0 님 말씀대로 '너무나 불안정합니다' ^^;

이미 펌웨어 에 대한 정보가 거의 hack 되었으니 시간이 해결해줄듯합니다.
아울러 일본어 키보드가 나오면 포기했던 한글키보드를 연구해볼수있을듯하구요.^^;

앗 t 가 다 빠져있군요.^^ 수정하였습니다 감사합니다^^

마지막으로
이 방법으로 언락을 하신분들은 웬만하면 문제없다는 이야기가 나올때까진
아이튠즈업데이트나 *아이폰업데이트* 는 안하시는게 좋을듯합니다.^^
__________________
actmask

actmask20 님께서 2007-10-12 11:39 AM 에 수정하셨습니다..
  Reply With Quote
2007-10-17, 05:04 PM   #6
gqinside
Senior Member
 
Registered: May 2006
My Mac: macbook pro 2.16ghz 15"
Posts: 123
오프라인
제가 터미널과 별로 친하지 않하여 위 내용중 5번을 따라 해봤는데 아이폰에 접속이 안되던데 어찌해야하나요?


"5. 터미널에 평소하시던데로 ssh -l root [자신의 아이폰 아이피) 를 입력하시고
접속합니다. 비밀번호는 종전대로 암호변경안하셨다면 dottie 입니다."


ssh -l root [192.168.0.102] ->이런식으로 해주었더니 답이
ssh: [192.168.0.102]: No address associated with nodename 라고 나와요 (ㅜ.ㅜ

모르겠어요 도와주세요 제발요!!!
  Reply With Quote
2007-10-20, 09:19 AM   #7
actmask20
Senior Member
 
actmask20's Avatar
 
Registered: Jul 2003
My Mac: MAC MINI
Posts: 102
오프라인
현재 단계적으로 확인해보셔야할것은

1. 무선랜으로 와이파이 접속상태이신가요?


무선랜과 와이파이접속도 모두 이루어지셨다면


2. installer나 인디펜던스에서 ssh 나 open ssh 를 설치하셨나요?????


이것도 설치하셨다면

호스트키 문제때문일 가능성이 큽니다.


wifi 를 off 하시고 다시 on 하시고나서 접속하신다음에

Cyberduck 이라는 어플을 설치해서 접속을 하시면


이 호스트키를 승인하겠습니까? 인가 비슷한 물음이 나옵니다.

거기서 언제나에 클릭해주시면

접속이 가능하게 됩니다.
__________________
actmask
  Reply With Quote
2007-10-21, 01:01 AM   #8
gqinside
Senior Member
 
Registered: May 2006
My Mac: macbook pro 2.16ghz 15"
Posts: 123
오프라인
actmask20님 답변 감사드립니다 ^^

사이버덕을 이용해서 접속을 했으나 터미널로 접속하려면 위와 같은 메세지가 나오며 접속이 안됩니다

터미널 명령어가 틀려서 그런가요? 뭐때문에 그러는지 모르니 너무 답답하네요. 초보자의 마음 OTL

ssh -l root [ip-address] 이렇게 쓰고 enter를 눌르면
ssh: [아이피어드레스]: No address associated with nodename 라고 나와요 계속해서...

부탁드립니다 제발 도와주세용 (ㅜ.ㅜ 징징징
  Reply With Quote
2007-10-21, 03:17 AM   #9
AD6UB
Elite Member
 
AD6UB's Avatar
 
Registered: Jul 2003
My Mac: iMac CoreDuo 20" / Macmini CoreDuo
Posts: 1,298
오프라인
인용:
gqinside 님이 쓰신 글 글 보기
actmask20님 답변 감사드립니다 ^^

사이버덕을 이용해서 접속을 했으나 터미널로 접속하려면 위와 같은 메세지가 나오며 접속이 안됩니다

터미널 명령어가 틀려서 그런가요? 뭐때문에 그러는지 모르니 너무 답답하네요. 초보자의 마음 OTL

ssh -l root [ip-address] 이렇게 쓰고 enter를 눌르면
ssh: [아이피어드레스]: No address associated with nodename 라고 나와요 계속해서...

부탁드립니다 제발 도와주세용 (ㅜ.ㅜ 징징징
ssh -l root 192.168.0.102 이렇게 Terminal에 넣어 보세요. [ ] 는 생략하셔야 합니다. ^^
__________________
음악이 흐르는 과수원 에서...
SUNNYVALE, CA. Apple Home Town and Capital of the Technologies.
  Reply With Quote
2007-10-21, 03:32 AM   #10
gqinside
Senior Member
 
Registered: May 2006
My Mac: macbook pro 2.16ghz 15"
Posts: 123
오프라인
이번에 저의 무지를 철저하게 알았습니다 ^^;; 웃음밖에 안 나오는 ㅎㅎㅎ

혼자서 삽질 삽질 결국은 되는군요! 정말 터미널 어렵습니다 초보에게는 그러나 무대포로 명령어 넣어보니

어쩌다 정말 우연히 해결하게 되었습니다 아무튼 이 글타래를 열고 도와주신 actmask20님께 진심으로 감사드립니다

ssh -l root [ip-address] -> []괄호안에 아이피어드래스를 넣으니 당연히 안되는데 끝까지 괄호안에 아이피를 넣고 실행한 제 한심한 모습 OTL

이번기회에 터미널과 아쭈 약간 친해질수 있는 계기였습니다 ^^;; 암튼 성공했습니다
  Reply With Quote
2007-11-12, 10:44 PM   #11
ukimail
Veteran Member
 
ukimail's Avatar
 
Registered: Jul 2005
My Mac: iMac G4 1GHz, iBook G4 1.33GHz, MacMini CD 1.83GHz, PowerBook G4 "12 1.5GHz, MacBook C2D 2.16GHz, Unibody MacBook Pro 2.53GHz, iPhone 8G
Posts: 952
오프라인
터미널에 익숙치 않아서 설레설레 따라했지만
펌웨어가 1.1.1상태에서 삭제가 되지 않습니다.
bbupdater -v 로 확인해봐도 계속 1.1.1 상태네요.

우선 질문은

위의 명령어를 그냥 복사해서 붙여서(터미날에) 가능한 것이 있고
./ 를 앞에 붙여줘야 되는 명령어도 보이는데
이게 정상적인가 하는점 입니다.

bbupdater -v

라고 아무리 쳐봐야 잘못된 명령어라고 나옵니다.

./bbupdater -v 라고 치면 명령어가 먹히고요..

어쨋든 ieraser를 실행시키면 잘 된듯 한데 그 후에 다시 확인해보면 1.1.1 펌웨어 상태입니다.
첨부 파일 이미지
File Type: png Picture 1.png (48.4 KB, 4 views)

ukimail 님께서 2007-11-12 11:27 PM 에 수정하셨습니다..
  Reply With Quote
2007-11-13, 10:36 AM   #12
metoo6000
Veteran Member
 
metoo6000's Avatar
 
Registered: Feb 2003
My Mac: MBP 15.4' 4G, Albook 12", Wallstreet, iPod shuffle firstGen 1GB, iPod shuffle secondGen 1GB (Orange), iPhone 8GB
Posts: 618
오프라인
인용:
ukimail 님이 쓰신 글 글 보기
우선 질문은

위의 명령어를 그냥 복사해서 붙여서(터미날에) 가능한 것이 있고
./ 를 앞에 붙여줘야 되는 명령어도 보이는데
이게 정상적인가 하는점 입니다.
네 정상적인 결과입니다.

/bin/
/usr/bin/
/usr/local/bin/
/usr/sbin/

등에 들어있는 실행파일들은 파일경로의 지정없이 바로 실행이 되지만, 그외의 장소에 위치해 있는 실행파일들은 반드시 파일경로를 포함하여줘야 실행이 되더군요...
__________________
Be joyful always. Pray continually. Give thanks in all circumstances, for this is God's will for you in Christ Jesus. [Thessalonians 5: 16-18]
  Reply With Quote
2007-11-13, 11:47 AM   #13
mrsunwoo
Veteran Member
 
Registered: Aug 2007
My Mac: Macbook Pro (Unibody) 2.4GHz, iPhone 3G S 16GB
Posts: 775
오프라인
인용:
metoo6000 님이 쓰신 글 글 보기
네 정상적인 결과입니다.

/bin/
/usr/bin/
/usr/local/bin/
/usr/sbin/

등에 들어있는 실행파일들은 파일경로의 지정없이 바로 실행이 되지만, 그외의 장소에 위치해 있는 실행파일들은 반드시 파일경로를 포함하여줘야 실행이 되더군요...
터미널을 열어서 "echo $PATH" 해보시면, path로 지정된 경로 리스트가 나옵니다. unix 기반에서는 어떤 명령을 실행 시킬 경우 기본적으로 여기에 열거된 경로를 검색해보지요.

이 목록에 "현재 경로", 즉 "."를 포함시키면 매번 실행 파일 앞에 "./"를 안 붙여도 됩니다. 임시로 $PATH를 변경할 수도 있고, 자신의 shell 설정 파일에서 바꿀 수 있구요.

물론 개인 취향이지요. "./"를 항상 붙임으로써 잘못 실행해서 다른 곳에 있는 파일을 실행하는 것을 막을 수도 있구요.
  Reply With Quote
2007-11-13, 12:41 PM   #14
metoo6000
Veteran Member
 
metoo6000's Avatar
 
Registered: Feb 2003
My Mac: MBP 15.4' 4G, Albook 12", Wallstreet, iPod shuffle firstGen 1GB, iPod shuffle secondGen 1GB (Orange), iPhone 8GB
Posts: 618
오프라인
인용:
mrsunwoo 님이 쓰신 글 글 보기
터미널을 열어서 "echo $PATH" 해보시면, path로 지정된 경로 리스트가 나옵니다. unix 기반에서는 어떤 명령을 실행 시킬 경우 기본적으로 여기에 열거된 경로를 검색해보지요.

이 목록에 "현재 경로", 즉 "."를 포함시키면 매번 실행 파일 앞에 "./"를 안 붙여도 됩니다. 임시로 $PATH를 변경할 수도 있고, 자신의 shell 설정 파일에서 바꿀 수 있구요.

물론 개인 취향이지요. "./"를 항상 붙임으로써 잘못 실행해서 다른 곳에 있는 파일을 실행하는 것을 막을 수도 있구요.
앗 맞습니다. 오래 안쓰다가 아는척 하니 바로 뽀록이 나는군요. -,,-;;;
__________________
Be joyful always. Pray continually. Give thanks in all circumstances, for this is God's will for you in Christ Jesus. [Thessalonians 5: 16-18]
  Reply With Quote
지금 시각: 05:14 PM | Contact Us | 아카이브 | Top
SEO by vBSEO 3.0.0 RC5 All contents copyright © 2001~2008 by AppleForum and/or their respective owners.