linux學習筆記1-ubuntu的安裝與基本設定,學習筆記1-ubuntu
這幾日間已經一面了華為,兩次電面了阿里,貌似一切很順利的樣子。不過貌似各大公司的面試官都會或多或少問一些linux環境的編程技能的問題,而本人在這一塊涉足相當淺,只是在大二和大三分別選了電腦系統基礎和作業系統基礎兩門課是在linux環境在編程的,到現在基本都忘記了,只記得一點終端的命令。為了應付後面撲面而來的更多面試,所以趁這幾天電信的項目還是火燒屁股的時候先學習一下...學到哪算哪吧,宏偉目標是搭建一個hadoop平台然後練練map-reduce程式的編寫。
§ 安裝ubuntu
(1) 要裝機首先當然得搗鼓一台機器,本人的這台DELL品牌機是從某師兄腳底下挖出來的,大概很多年沒人用了,記憶體1.25G|||- -,但是硬碟卻有1T,十分不科學。
(2) 裝機可以從光碟片也可以從隨身碟安裝ubuntu。鑒於實驗室機器能刻盤的不多,故選擇從隨身碟安裝。記得隨身碟要先把資料拷出來,因為後面會格式化。另外隨身碟最好大於2G。
(3) 去百度一下"UltraISO",下載以後安裝。然後再下載一個linux作業系統的iso檔案(可以去http://www.ubuntu.com/desktop找合適的檔案,本人下的是ubuntu-14.04-desktop-i386.iso)。下載完了iso檔案後,右鍵->用UltraISO開啟->啟動->寫入硬碟映像->選擇好隨身碟的路徑->寫入。然後等幾分鐘,隨身碟就變成了一個linux作業系統安裝盤了。
(4) 把刻好的隨身碟插到要裝的電腦上,然後開機按某個熱鍵(不同主板不一樣,有ESC、DEL、F1、F10、F12等等),然後在BIOS中選擇從USB Device啟動即可。這裡有個蛋疼的問題,萬一BIOS是被鎖住的,禁止你從USB啟動,而你又沒有解鎖的密碼就坑爹了,這個時候各路大神會教你給BIOS放電什麼的。。。不明覺厲。本人就遇到這個問題,自己怎麼弄也沒弄好,後來某學弟神級操作(貌似跟我操作一樣)就能安裝了。下次看看會不會遇到一樣的問題,遇到的時候再深究一下其中原因。
(5) 裝好了以後,可以先開啟終端,執行:sudo passwd -u root 來啟動管理員賬戶,否則很多操作搞不定。有關使用者組管理的細節以後有需求的時候再研究。
(6) 網路設定。如果安裝了使用者介面的話,就去System Settings->Network->Options->IPV4 Settings裡面設定你的IP、網關、DNS伺服器等。想直接從命令列修改網路設定也可以,參考http://www.cnblogs.com/rusty/archive/2011/04/06/2007139.html。本人暫時沒有VPN設定的需求,等有了再補充。
(7) 遠程登入設定。遠程登陸的話,主流的有ssh、vnc、xrdp什麼的,本人就只使用ssh。ubuntu預設安裝了openssh-client,這樣可以從本機遠程登入別的機器。而要想從別的機器登入本機,那麼需要安裝openssh-server。開啟終端,建議先執行:sudo apt-get update 和 sudo apt-get upgrade 更新一下軟體源,不然的話會有各種軟體安裝問題。然後再執行:sudo apt-get install openssh-server。安裝完了以後建議先重啟(不然貌似沒反應,至少本人沒反應),然後在終端執行:suto /etc/init.d/ssh start。然後可以通過執行:ps -e|grep ssh 來查看openssh運行情況。如果執行這條命令出來的結果有sshd和ssh-agent,那麼說明安裝成功了,如果只有ssh-agent那麼說明openssh-server沒裝上。然後在遠程機器上使用putty、winscp、Xshell等工具應該就能夠登陸到這台機器了,如果還是登不上,嘗試一下在終端執行:ufw disable 來關閉防火牆,再不行就不知道是什麼原因了。
目前就這麼多,接下去要安裝Java環境,然後練習一下vim裡面修改檔案。
我想學linux,安裝個了一個ubuntu不知道怎學習
linux不是語言,linux最嚴格地說是一種作業系統核心,而不是一個作業系統,當然現在都以linux作為以linux為核心的作業系統的統稱。ubuntu就是以linux為核心的作業系統。linux與windows是很不一樣的,你說邁出第一步,那我覺得還是從最基礎的開始,你至少先學會使用這個作業系統,就像你使用windows一樣熟練,linux很多要涉及到終端操作,所謂的終端雖然看上去和windows下的命令解釋程式cmd很像,但還是有本質上的區別,linux的終端可以說是核心的對外介面,而windows的cmd更多的只是對dos的類比。你可以用終端幾乎控制整個ubuntu系統,但在windows下的cmd只能做一些很有限的操作。更重要的是凡是以linux的核心的作業系統,他們的終端操作幾乎都是一樣的。
使用ubuntu你一定會遇到很多問題,你先學會解決這些問題再去想更深成次的東西吧,多使用終端操作。
筆記本裝linux用於學習
這個機器完全可以跑起ubuntu的11.04了 ,並且他的live模式 安裝和卸載很方便 就跟你裝載其他軟體一樣樣 並且同時保留XP 可以自由選擇系統 況且ubuntu裡面的軟體也比較豐富 安裝直接再它的軟體中心找就可以了 推薦樓主用ubuntu