作者 主題: Linux&Windows問題請教  (閱讀 8372 次)

0 會員 與 1 訪客 正在閱讀本文。

guiyanren

  • 可愛的小學生
  • *
  • 文章數: 2
    • 檢視個人資料
Linux&Windows問題請教
« 於: 2009-07-23 18:50 »
老師您好,我是您的學生以下是我對學習SUSE Linux的感想。
 
其實我對這門課有蠻大的興趣的,因為知道Linux是個有開放程式碼的系統,很多設定可以由使用者自由變更。
當然也有其他的原因,因為喜歡打GAME,所以PSP、PS3、Wii等遊戲機都有涉足。當然熱衷的東西不在於GAME,而是在於其遊戲機居然能做遊戲以外的事情,
例如像PSP、Wii的破解,居然可以讓PSP執行各種程式(模擬器、JAVA、觀看PDF文件等),讓這些機器有了不同的用途,令我驚訝,而這些程式居然幾乎都是用Linux寫出來的,更增加了我想學Linux的動機。
 
但是問題來了,我不是本科系的學生,我是讀機械的,完全沒有資訊知識的背景。也完整的上過您一次課程。上完,我覺得挫折感很大,可能因為沒有資訊知識的背景的關係吧! 常常覺得這裡也不懂,那裏也不懂,老師您在說啥?怎麼會有這麼多名詞,聽都沒聽過。什麼Client端、Server端、SDHCP、WAN、DNS、LAN、FTP,甚至連甚麼是虛擬,甚麼是實體IP都不知道。
 
可能再加上我已經畢業,已開始工作,常常加班,沒甚麼時間練習、找資訊,所以對這門課才覺得很無力吧!
 
我自己的學習經驗 : 因為我以前完全沒碰過Linux,完全不知道那是甚麼玩意。而Linux很多動作只靠指令,不像Windows還有圖示會跑出來告訴你現在系統在執行甚麼動作。
 
舉個例子來說好了,cp /usr/bin/rename /usr/bin/tac /tmp 這個動作,我會先將/tmp這個資料夾開出來,然後再打開 terminal window
key入cp /usr/bin/rename /usr/bin/tac /tmp,比較前後的差異,才覺得Linux真的有將 rename、tac這兩個東西給複製到/tmp。很麻煩的動作吧!
我想可能受Windows影響太深了。不過後來習慣了Linux的操作後,就比較好了。也不用再特地開啟資料夾看看東西到底有沒有增加或減少,也習慣了用ls來觀看資料的變化。
 
還是老師您能建議我再去上些甚麼課程可以把這些觀念給釐清一些。
 
最近想要在自己的電腦上架一個FTP站台,環境是Windows XP、SO-net 10M光纖、無固定IP、無線寬頻分享器(corega CG-WLBARN80),也爬了一堆文 例如 : [教學] 浮動IP如何架設FTP  、 讓你的電腦能用浮動IP架設ftp站台教學(需靠路由器/IP分享器)! 、  DNS轉址教學--IP變網址Rainbow FTP Server 彩虹檔案伺服器 ...等等,不曉得是由於分享器或是軟體的設定不正確,但是卻怎麼架都架不起來,外部怎麼連都連不進來,越爬文頭越昏,越來越多資訊,看都看不懂,甚麼網址綁IP、NAT後...根本不知道那到底是甚麼。
 
老師不曉得是否能請您幫我解惑一下,亦或在課堂教授, Linux 架設FTP 以浮動IP的方式 ,拜託了。
 
對了老師我還有個問題,是關於網路芳鄰的,尚未添購無線寬頻分享器(corega CG-WLBARN80) 之前我有參考這篇 ◎XP 網路芳鄰設定教學 ◎ - Welcome to Steven blog ! - Yahoo!奇摩部落格  設好了家裡的網路芳鄰,不過在裝設好分享器之後我卻看不到網路芳鄰裡的成員了,請問,這大概是甚麼原因呢? 是分享器裡頭的防火牆擋掉的嗎?還是有其他原因?
« 上次編輯: 2009-07-23 23:34 由 guiyanren »

damon

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 4227
    • 檢視個人資料
    • http://blog.damon.tw/
回覆: Linux&Windows問題請教
« 回覆 #1 於: 2009-07-23 19:35 »
個人建議先從網路基礎開始,尤其是tcp ip ,windows , linux , BSD系列,這些很多東西都是要先有網路的基礎才知道在幹嘛的

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17484
    • 檢視個人資料
    • http://www.study-area.org
回覆: Linux&Windows問題請教
« 回覆 #2 於: 2009-07-24 08:44 »
恩,學習辛苦了!

誠如我一直所強調的,上層應用都需要紮實的底層基礎。
上次也跟大家分析過 bottom up 與 top down 兩種不同的學習模式。
我想,很多朋友在應用上碰到問題,大都是因為底子的問題。

Linux 伺服器上面的設定,除了 Linux 系統管理的基礎之外,還有很多網路概念基礎來支撐。
來簿習班上 Linux 課程,一般都集中在系統管理方面。
網路又是另一個很廣的領域。
套句 Z 教主的名言:系統高如山、網路深似海!
這兩方面都需要花很多時間去鑽研。
如果你對網路方面有興趣,可以挑 Cisco 的一些課程來上上看。
要書也行,我之前有列過一份書單,或許可以參考一下:
http://www.study-area.org/tips/net_books.htm

學海無涯,唯勤是岸。加油!