pietty在學習linux時,是一項利器。你可以透過它在windows端很輕鬆地操控linux系統,而透過ssh的機制,連線的安全性不用太去擔心;我想它讓許多人稱道的是它的複製、貼上功能吧。只要你用滑鼠反白你要複製的字(不用按任何按鍵,只要反白就好),此時文字已送到ram裡,供你做貼上的動作,夠貼心吧~而要在pietty上貼上複製的資料,則只要按下滑鼠右鍵即可,很是方便。
ps.如果你想在windows端傳送檔案至遠端的linux系統,就試試winscp吧,也是個透過ssh機制的軟體哦,比傳統ftp來的安全,try try see.
2010年2月12日 星期五
2010年2月10日 星期三
openwebmail 2.52 安裝經驗分享
試了好久的openwebmail總算架成功了,分享一下經驗。
一開始我是用fedora 5當os的,但一直弄不成功,所以就將os改換成cent os 5.3。我覺得架openwebmail最大的問題是版本的問題,怎麼說呢?因為架openwebmail需要幾個perl的套件,但官網不可能為每個不同版本的os都放上相關檔案,所以這時用yum(線上更新、安裝rpm套件)做安裝的動作就很重要了。
關於YUM的設定請參考鳥哥Linux基礎文件裡的;第二十三章、軟體安裝: RPM, SRPM 與 YUM 功能。
等yum確定設立好,你的httpd以及sendmai也開啟了。就可以照著這個網頁的教學來安裝,學生用伺服器建置流程。(在頁面上找openwebmail 教學)
不過它的openwebmail的下載點還沒更新,所以在wget後面你要打如以下的指令哦。
http://openwebmail.org/openwebmail/download/redhat/rpm/release/2.50/openwebmail-2.52-1.i386.rpm
附帶一提的,學linux有時需要打一長串的東西,真的很麻煩;所以像我現在都是在windows主機用pietty透過ssh連線到linux主機,而pietty就可以好好善用複製、貼上的功能,省下不少時間呀。只不過基本的指令還是要會就是了。
另外看到起始的登入畫面當然很開心,只是如果你的主機沒有一個正式的domain name可能還是無法對外寄信,再加上種種安全性設定的問題,呼呼,要學的還有很多呀。
參考資料
http://linux.vbird.org/ 鳥哥linux私房菜
http://apt.nc.hcc.edu.tw/web/student_server_centos/student_server_centos.html 學生用伺服器建置流程(CentOS 5 版)2007/04/17 楊錦昌
一開始我是用fedora 5當os的,但一直弄不成功,所以就將os改換成cent os 5.3。我覺得架openwebmail最大的問題是版本的問題,怎麼說呢?因為架openwebmail需要幾個perl的套件,但官網不可能為每個不同版本的os都放上相關檔案,所以這時用yum(線上更新、安裝rpm套件)做安裝的動作就很重要了。
關於YUM的設定請參考鳥哥Linux基礎文件裡的;第二十三章、軟體安裝: RPM, SRPM 與 YUM 功能。
等yum確定設立好,你的httpd以及sendmai也開啟了。就可以照著這個網頁的教學來安裝,學生用伺服器建置流程。(在頁面上找openwebmail 教學)
不過它的openwebmail的下載點還沒更新,所以在wget後面你要打如以下的指令哦。
http://openwebmail.org/openwebmail/download/redhat/rpm/release/2.50/openwebmail-2.52-1.i386.rpm
附帶一提的,學linux有時需要打一長串的東西,真的很麻煩;所以像我現在都是在windows主機用pietty透過ssh連線到linux主機,而pietty就可以好好善用複製、貼上的功能,省下不少時間呀。只不過基本的指令還是要會就是了。
另外看到起始的登入畫面當然很開心,只是如果你的主機沒有一個正式的domain name可能還是無法對外寄信,再加上種種安全性設定的問題,呼呼,要學的還有很多呀。
參考資料
http://linux.vbird.org/ 鳥哥linux私房菜
http://apt.nc.hcc.edu.tw/web/student_server_centos/student_server_centos.html 學生用伺服器建置流程(CentOS 5 版)2007/04/17 楊錦昌
2010年2月9日 星期二
Linux上如何設定adsl?
只要打adsl-setup即可,接著會有一連串的問題,照個人的需求去設定,特別注意DNS部分要手動設一下,設定好後,再打adsl-start即開始撥接。
兩個dns供參考
dns provided by google 8.8.8.8
dns provided by hinet 168.95.1.1
另外就是linux底下要看各項介面的ip資訊,是下ifconfig指令,常會和MS的ipconfig搞混呀,提醒自己if應就是interface(介面)的意思,這樣下次就記得住了吧。
另外如果ping別的站台,要中斷請按ctrl c
兩個dns供參考
dns provided by google 8.8.8.8
dns provided by hinet 168.95.1.1
另外就是linux底下要看各項介面的ip資訊,是下ifconfig指令,常會和MS的ipconfig搞混呀,提醒自己if應就是interface(介面)的意思,這樣下次就記得住了吧。
另外如果ping別的站台,要中斷請按ctrl c
2010年1月15日 星期五
Linux裡享受權力的指令
學linux最大的目的就是希望有朝一日,能當個掌控主機的網管者,隨時監看系統的運作,看有沒有哪些人在系統上做怪,有的話就把它殺掉,呵呵,可別嚇一跳,在linux裡要將使用者踢除的指令就是kill.
以下整理一下享受權力的指令
w --觀察使用者舉動
who --誰在線上
ps --顯示執行中的程序
kill --踢掉過度耗資源的程序或是操作不當的使用者
以下整理一下享受權力的指令
w --觀察使用者舉動
who --誰在線上
ps --顯示執行中的程序
kill --踢掉過度耗資源的程序或是操作不當的使用者
2009年12月9日 星期三
Linux基本功
整理一些自己會用到的指令。
Selinux先不要開啟,往後測試才好做事.
<文字檔編輯>
這個很重要,許多設定檔都需用它來修改
它叫vi
鍵入a才可開始輸入
按esc後再按: 等於進入命令列 此時q為離開 w為寫入,即存檔的意思
若要強制離開話則需鍵入q!
搜尋文字用 / 跳到下個字串打字母的n
<先備知識>
bash,一支可和kernel溝通的程式,文字模式就靠它啦。
大小寫是不同滴。
路徑有相對及絕對之分。
----------------------------------------------------------------------
<常用設定>
ctrl+alt+F1 切換到一個文字模式、 F7 圖形模式。
----------------------------------------------------------------------
<指令區>
查詢指令 --man
離開系統 --exit 或 logout
立刻關機-- shutdown -h now
掛載--mount (ex. mount /dev/cdrom /mnt/cdrom)如不能掛載,先去/mnt目錄裡mkdir一個cdrom目錄哦
缷載--umount (先離開掛載資料夾,才能umount)
看網路設定狀態--ifconfig
看連線是否正常--ping
看路由是否正常--route
看檔案內容--cat
搜尋檔案--locate , find
安裝程式--rpm (如要用tar的方式,則目錄裡會有安裝說明檔)
刪除檔案及目錄--rm(加上rf參數,可強行刪除不是空的目錄哦)
----------------------------------------------------------------------
<目錄介紹>
etc: etcetera(附加物)的縮寫,之所以稱附加,就是系統的開關機及一些系統設置的瑣事,都放在這個etc目錄下啦,像是要改開機後的處理模式,就是改這個目錄下的 inittab檔案。
bin:binary的縮寫,即二進位文件(編譯後的程式),操作系統的各項指令
rc:run command,一些執行的命令(沒有這個目錄,只是一直在linux裡面看到rc rc的,就把它收錄進來)
usr:Unix software source,跟windows裡的C:\Program Files C:\WINDOWS的屬性很像
var:variable,跟系統運做過程有關,記錄變動性的資料,如系統活動過程的log檔,另外網管最常用到的www及ftp目錄也在這裡
----------------------------------------------------------------------
<網路相關>
設定ip
/etc/sysconfig/network-scripts/ifcfg-eth0
開通網卡
ifup eth0
ifdown eth0
----------------------------------------------------------------------
重要
按tab鍵可補齊 指令或檔名
ctrl c 可中止運作中的程式 ctrl d 等同於exit的功能
Selinux先不要開啟,往後測試才好做事.
<文字檔編輯>
這個很重要,許多設定檔都需用它來修改
它叫vi
鍵入a才可開始輸入
按esc後再按: 等於進入命令列 此時q為離開 w為寫入,即存檔的意思
若要強制離開話則需鍵入q!
搜尋文字用 / 跳到下個字串打字母的n
<先備知識>
bash,一支可和kernel溝通的程式,文字模式就靠它啦。
大小寫是不同滴。
路徑有相對及絕對之分。
----------------------------------------------------------------------
<常用設定>
ctrl+alt+F1 切換到一個文字模式、 F7 圖形模式。
----------------------------------------------------------------------
<指令區>
查詢指令 --man
離開系統 --exit 或 logout
立刻關機-- shutdown -h now
掛載--mount (ex. mount /dev/cdrom /mnt/cdrom)如不能掛載,先去/mnt目錄裡mkdir一個cdrom目錄哦
缷載--umount (先離開掛載資料夾,才能umount)
看網路設定狀態--ifconfig
看連線是否正常--ping
看路由是否正常--route
看檔案內容--cat
搜尋檔案--locate , find
安裝程式--rpm (如要用tar的方式,則目錄裡會有安裝說明檔)
刪除檔案及目錄--rm(加上rf參數,可強行刪除不是空的目錄哦)
----------------------------------------------------------------------
<目錄介紹>
etc: etcetera(附加物)的縮寫,之所以稱附加,就是系統的開關機及一些系統設置的瑣事,都放在這個etc目錄下啦,像是要改開機後的處理模式,就是改這個目錄下的 inittab檔案。
bin:binary的縮寫,即二進位文件(編譯後的程式),操作系統的各項指令
rc:run command,一些執行的命令(沒有這個目錄,只是一直在linux裡面看到rc rc的,就把它收錄進來)
usr:Unix software source,跟windows裡的C:\Program Files C:\WINDOWS的屬性很像
var:variable,跟系統運做過程有關,記錄變動性的資料,如系統活動過程的log檔,另外網管最常用到的www及ftp目錄也在這裡
----------------------------------------------------------------------
<網路相關>
設定ip
/etc/sysconfig/network-scripts/ifcfg-eth0
開通網卡
ifup eth0
ifdown eth0
----------------------------------------------------------------------
重要
按tab鍵可補齊 指令或檔名
ctrl c 可中止運作中的程式 ctrl d 等同於exit的功能
訂閱:
文章 (Atom)