在開發項目中咱們通常都是window開發linux部署系統,各自顯示各自的優點,開發中須要界面很方便開發人員的使用可是因爲其有界面程序存在佔用了不少內存以及系統資源所以運行服務並非特別穩定,linux是特性做爲服務器很穩定、專業,公司裏面以及不少方面都在使用linux,如今使用的hadoop不少大數據計算都是運行在linux系統上面,學習一下linux系統是後面的基礎,剛剛開始學習linux對它的原理以及不少其餘特性還不是特別深刻了解,只瞭解了一些基本命令和知識。html
若是想更深刻的學習大數據、服務器、以及雲計算等等,有必要掌握紮實的linux,即便不學習也能夠把它看成業餘愛好安裝一個linux系統來玩玩,多接觸一些不一樣領域不一樣方面的內容,在之後可能都會有用的時候。linux
用了兩天時間在虛擬機裏面搭建好了linux 系統,熟悉了一下各類命令,以及tomcat、jdk的安裝等等,順便在這裏總結一下。數據庫
Linux是一套無償使用和自由傳播的類Unix操做系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操做系統。它能運行主要的UNIX工具軟件、應用程序和網絡協議。它支持32位和64位硬件。是一個性能穩定的多用戶網絡操做系統。
Linux操做系統誕生於1991 年10 月5 日。Linux存在着許多不一樣的Linux版本,但它們都使用了Linux內核。Linux可安裝在各類計算機硬件設備中,好比手機、平板電腦、路由器、視頻遊戲控制檯、臺式計算機、大型機和超級計算機。
嚴格來說,Linux這個詞自己只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基於Linux內核,而且使用GNU 工程各類工具和數據庫的操做系統。ubuntu
我的對linux理解:tomcat
目前流行着不少linux系統,例如red hat 、ubtuntu、centOS、紅旗、debian、suse等等,這麼多的linux版本初次接觸linux的人可能不知道使用哪個系統,這些系統它們的kernel內核都是同樣的,只不過外圍程序Shell以及同內核綁定好的一些工具軟件不同,有的公司爲了本身使用方便本身又在純淨的linux上進行了封裝開發操做,由於它是開源的代碼、任何人均可以修改,而產生了這麼多各類各樣的版本以及種類,咱們本身也能夠修改它的系統代碼,開源的東西發展就會快、你們一塊兒開發集成你們的智慧,軟件正在向着開源方向發展。安全
ubuntu系統是一個以,Ubuntu基於Debian發行版和GNOME桌面環境。Ubuntu的目標在於爲通常用戶提供一個最新的、同時又至關穩定的主要由自由軟件構建而成的操做系統,它可無償使用,並帶有社團及專業的支持應。服務器
ubuntu很適合剛接觸linux的用戶,它既有簡潔的用戶界面又可使用終端命令操做,從windos到linux過分使用這個系統很是合適不過,界面老是給人親切感若是隻是黑黑的命令行窗口,再加上對命令不熟悉的話是很難把linux玩轉的。網絡
PS:linux系統有一個系統默認啓動級別設置,總共分爲6個等級,一些操做權限以及是否須要啓動桌面、是否純命令行顯示等均可以根據本身須要修改系統的默認啓動級別,咱們能夠根據本身的須要進行設置。多線程
linux系統分區並不和window系統分區同樣,文件系統格式也不同,有些分區須要建好之後才能夠繼續往下安裝。 工具
通常來講,在linux系統中都有最少兩個掛載點,分別是/ (根目錄)及 swap(交換分區),其中,/ 是必須的;
詳細內容見下文:
建議掛載的幾大目錄:
/-------根目錄,惟一必須掛載的目錄。不要有任何的猶豫,選一個分區,掛載它!(在絕大多數狀況下 有2G的容量應該是夠用了。固然了,不少東西都是多多益善的)
swap----交換分區,可能不是必須的,不過按照傳統,而且照顧到您的安全感,仍是掛載它吧。它的容量 只要約等於您的物理內存就能夠了,若是超過了您物理內存兩倍的容量,那絕對是一種浪費。
/home---這是您的家目錄,一般您本身建立的文件,都保存在這裏,您最好給它分配一個分區
/usr----應用程序目錄。大部分的軟件都安裝在這裏,若是您計劃安裝許多軟件,建議也給它分配一個分區
/var----若是您要做一些服務器方面的應用,能夠考慮給它分配一個較大的分區
/boot---若是您的硬盤不支持LBA模式(不太可能),您最好掛載它,若是掛載,將它掛載在硬盤的第一個 分區,應該比較穩妥。通常來講,掛載的分區只要100M大小就足夠了
我本身建好分分區以下圖:
這個工具只是爲了使用linux更加方便而安裝,安裝好以後能夠設置linux的屏幕分辨率,在虛擬機裏面新安裝的linux系統通常屏幕特別小有時候還顯示不徹底,有些按鈕可能顯示不出來,有時還會反覆的在虛擬機與系統之間切換;也不能夠在window與虛擬機之間拷貝文件等等,安裝該工具就是爲了解決這些問題,方便咱們更好的使用。
命令行安裝:
1.新建一個掛載點目錄:mkdir /mnt/cdrom
2.將光驅掛載到該目錄:mount /dev/cdrom /mnt/cdrom
3.切換到掛載點目錄:cd /mnt/cdrom
4.列出裏面的文件:ls
5.拷貝文件到/tmp目錄:cp VMwareTools-8.6.1-19175.tar.gz /tmp
6.切換到/tmp,解壓文件:tar zxpf VMwareTools-8.6.1-19175.tar.gz
7.切換到cd vmware-tools-distrib目錄,執行: ./vmware-install.pl
8.開始安裝……,一直enter便可。
下圖爲,安裝過程圖
當出現enjoy時,表示安裝完成,而後輸入:shutdown -r now ,從新啓動系統表示安裝完成。
將出現登陸界面:
對於linux系統感受主要是熟悉它的原理、以及掌握各類命令的使用,其它的沒有什麼東西命令也是一個積累的過程,各類各類的命令不可能一下都會的很熟,只能從最長用的命令開始。
http://www.cnblogs.com/gylei/archive/2011/12/04/2275987.html
http://blog.163.com/devinliu@126/blog/static/1364973492013810772684/
http://www.xunmeinet.com/help/info.asp?id=79
http://jingyan.baidu.com/article/5225f26b0ac250e6fb09084e.html