投票

來個有趣的調查:您準備用消費券買iPhone3G嗎?
一定要的
19%
不會
9%
考慮考慮
17%
已經有iPhone3G了
55%
總票數:312

使用者登入

全站搜尋

最新回應

線上使用者

目前共有 1 位註冊使用者29 位訪客 在線上。

線上使用者

  • yuching423

6.遠程終端機 - PuTTY介紹

babyfish0226
babyfish0226 的照片

PuTTY 中文維基百科

PuTTY官方網站

關於PuTTY,在中文的wiki上已經有相當清楚的介紹,這裡我們直接來看看,PuTTY與iPhone能激出什麼樣的火花。

首先請您至PuTTY官方網站下載最新的 PuTTY軟體(或點這裡進行下載),PuTTY為單一執行檔PuTTY.exe,執行後會進入 PuTTY功能設定畫面。

在使用PuTTY與iPhone連接之前,我們先做幾個設定來讓PuTTY支援中文的輸入及iPhone上能正確的中文顯示。

首先是調整中文能正確的輸入,請依照上面畫面的流程進行調整。
1.選擇左方的 Windows下的設定 Appearance
2.在Appearance的功能畫面中調整游標的使用設定為中間的 Underline 以避免斷字。
3.修改字型設定。
4.更改字體為細明體或其它中文字體。
5.修改字集為 CHINESE_BIG5

另外由於iPhone內建的文字編碼為Unicode,因此我們需要再調整Translation內的Character設定,Use font encoding更換為UFT-8

接下來回到連線畫面(Session),並指定您iPhone的IP Address,此外為了下次方便使用,在下方的Saved Sessions中我們可以按Save將此次的設定儲存起來,下次連線時就不需要重新設定了。

當所有設定完成後,按一下Open按鈕就可以對iPhone開始進行連線了。

若您iPhone的網路設定正確(並已安裝OpenSSH服務),此時您會看到登錄的畫面,首先請輸入您iPhone的登錄帳號。
(1.0.2 預設帳號 root 密碼 dottie)
(1.1.1 預設帳號 root 密碼 alpine)

接下來則是輸入登錄密碼,當然輸入密碼時畫面上並不會有任何的反應,請直接輸入後按下Enter即可,若密碼輸入錯誤則會出現 Access denied存取拒絕,反之若輸入正確則會進入PuTTY的指令模式畫面。

現在我們來看看有哪些實用的指令可以玩吧,首先是df 磁碟資訊指令。


當您輸入df 並按下Enter之後,此時PuTTY會顯示您iPhone的磁碟使用狀況。

iPhone預設將硬碟切割為三個(/dev/disk0s1、/dev/dis0s2devfs),並分別掛載為 / (系統根目錄)/private/var (個人目錄)/dev等三個磁碟,請見上圖紅色底線的部份。

系統根目錄主要使用在軟體的安裝、系統的使用及相關檔案的暫存,預設僅有307mb,而其餘的空間則全留給個人目錄的使用,此區主要用來存放您的多媒體資料如照片、音樂及影片等等,容量約為762mb

而在磁碟容量後您可以看到目前該磁碟的使用狀況及可用空間等資訊,以上圖為例,我的系統磁碟已經到達 96%的使用率,空間也只剩下12mb,所以基本上該是我整理一下檔案的時候了(不然可是會常常出現磁碟空間不足的提示喔)。

再來我們試試更換iPhone設定密碼的指令 passwd

輸入passwd並按下Enter之後,則會出現兩次輸入新密碼的提示,此時只要輸入您欲更換的新密碼即可,兩次輸入都要相同,同時並注意大小寫的使用。

接下來我們試試前面花好一番功夫設定的中文輸入及顯示吧,首先我們試試建立一個中文的資料夾。


若您前面設定正確,則這裡將可以正常的輸入中文字,若輸入有誤則您輸入的中文會變成 . (點)而無法看見正確的中文字。

建立資料夾的指令為 mkdir ,然後後方接著您欲建立的資料夾名稱,這裡我們輸入中文的『中文目錄測試』等字。

建立完畢後我們使用 ls 來查看是否建立成功?哇,竟然全部變成 ? 問號~~~~~

此時換用WinSCP連上後來看,更慘,? 問號全變成亂碼了~~~~~~~~~

別擔心,這是正常的喔,也許是WinSCP及PuTTY目前仍無法對使用UTF-8的檔案或目錄進行中文的顯示,因此,您看到的也就變成?號或亂碼了,這時我們改採iPhone上的finder工具來看看中文是否真的顯示正常。

中文字的顯示果然ok。

其實PuTTY就類似於Linux的終端模式,有不少的指令是相同的,如前面所用到的mkdirlspasswd等,此外還有rmcp等基本的檔案與目錄管理功能也都是相同的指令,透過PuTTY的使用您可以用不一樣的方式來深入了解您的iPhone,而透過指令式的操作,很多的工作反而更容易完成,而PuTTY對於iPhone的應用,我相信還有很多的玩法等著我們去發掘喔。

---------------------------------------------------------------------------------
後記:

於完成了這篇,其實寫這類文章是一件相當累人的工作,除了要抓圖、修圖之外,更需要詳細去使用與測試相關的功能,最後重新整理後再撰寫成教學文章,有時,
這整個過程下來好幾個小時也不一定,只希望iPhoneTW專欄內的文章能讓版上的求救文能少一些(綜觀各大iPhone討論版,都是求救文佔最多版
面),就像我簽名檔所寫的:發現iPhone的價值、擴展iPhone的應用,若整天都在喊救命,那如何能發現iPhone真正有趣的地方呢?