[分享] DD-WRT安裝Nano與Nano的簡易使用說明

看板Linux作者時間17年前 (2009/01/27 23:45), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
也許這東西很簡單,但是我希望能幫到一些入門的朋友 寫的不好請大家多包含 超詳細的圖文版在這 http://blog.leezhenyu.com/2009/01/dd-wrtnano-editor.html ******* vi可以說是每個Linux初心者必學的文字編輯工具 不過很可惜,我個人學藝不精 不管是vi或者vim我都不熟練 印象中當年某一門課學NS2這個網路模擬軟體時 助教介紹了較簡單易用的pico或者nano 只要記得幾個熱鍵就好,沒有太複雜的指令 DD-WRT這個微型的Linux系統能省則省 系統中除了必要的核心元件外,沒有太複雜的應用程式 不然這這種系統內建OpenOffice.org也太誇張了 只能發現最簡單的vi,那個我不會用的vi 所幸DD-WRT也有簡易的套件管理程式ipkg 套件管理程式可說是近年Linux必備的元件 CentOS有Yum, SuSE有YaST,Debian或者Ubuntu有Apt-get 就連程式語言Perl也有CPAN、Ruby有Gems 透過套件管理程式,只要輸入簡單的指令就能載入套件並安裝 或者隨時更新升級等簡單維護 ipkg是針對精簡型Linux推出的套件管理程式 我這次就透過DD-WRT的ipkg安裝nano 方便之後的相關參數設定檔編輯 首先ssh進入DD-WRT的Console介面 只要在指令輸入以下一行即可 ipkg -force-depends install nano ipkg就會強迫安裝執行nano這個程式所需要的相關套件還有nano本身 這類套件管理程式的運作模式都大同小異 指令輸入後,連到預設的映射站(Mirror Site)下載檔案 等待一會的時間完成下載並安裝程式 安裝完成會出現幾個"Done"的訊息,如下圖所示 之後就可以在DD-WRT指令提示符號輸入nano 就能進入nano編輯器啦! 為了日後教學的便利,順便介紹一下Nano的基本操作 如果你要建立一個新檔案 就以cd切換到資料夾,輸入nano <檔案名稱> 例如nano usb.startup 就會出現文件的編輯畫面,可以開始編輯文件了 如果懶得切換資料夾,也可以直接指定文件路徑 例:nano /etc/config/usb.startup 這種文件編輯的邏輯是如果該檔案存在就開啟該檔案繼續編輯 不存在,就建立那個指定檔名的檔案供編輯 文件編輯之後的存檔很簡單,只要按ctrl+o即可 其實nano的編輯畫面就能看到WriteOut的提示^O 按了之後會出現File Name to Write的指示 按Enter就是直接依照邊提的名稱存檔啦 完成編輯要離開Nano,只要按Ctrl+X 如果檔案沒有存檔會警告是否要放棄該檔案 輸入Y就會存檔,N放棄,按Ctrl+C就會回到編輯畫面 以上大致就是Nano的使用方式 只要知道怎麼存檔就好 ******* 還有一些基本編輯技巧分享,其實這個在主畫面都能看到 如果你是程式編輯人員,常常可以看到Compiler丟出的錯誤訊息 通常會提示錯誤所在的行數,回到nano繼續編輯 按Ctrl+C就能看到目前游標所在的行號 這樣就能找到指定行,判斷bug 搜尋指定的字串,請按Ctrl+W 出現輸入關鍵字的提示,輸入後按Enter會跳到文字所在的行 輸入關鍵字,再按Ctrl+R就可達成「替換的目的」 再輸入的文字就會用來替代前面指定的關鍵字 以上大致就是我常用的幾個基本功能 現在野人獻曝,透過DD-WRT的ipkg順便介紹nano 希望對Linux初學者有幫助 -- 你那不專心的眼神 超愛遲到 加上缺席風度翩翩的翹課 還有那杯生活泡沫綠茶 都深深出賣了你 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.52.107

01/28 00:03, , 1F
有一個從 ipkg fork 出來的 project 叫 opkg
01/28 00:03, 1F

01/28 00:03, , 2F
opkg 的 maintainer 是台灣人 :-)
01/28 00:03, 2F

04/14 14:34, , 3F
想請教怎麼建新帳號!? 沒有sshd_config ~"~
04/14 14:34, 3F
文章代碼(AID): #19VomZoF (Linux)