職場5年經驗的工程師論述linux真沒那麼難java
在當前IT界爆炸的時代,不人少人轉向了這一行業,尤爲是當前大數據,人工智能的流行,更是讓這一行業,立刻火了起來。很多人開始進這個坑來,今天我們來談談這個事情,結合我本人的經驗,但願你們能合理的看待這個行業。linux
本人從5年前,開始涉獵這一行業,那時,剛從大學畢業,在大學學的是管理學,這個專業說到底,和我如今從事的職業一點關係沒有。這裏我鼓勵一些沒有上過大學的同窗,其實大學沒什麼,大家同樣很優秀。話扯遠了,回到正題,來談談我對這個新興行業的分析。這個行業,在我那個時代開始有,可能當時技術的發展有些限制,因此沒怎麼風聲,真正引發你們注意的是,柯潔大戰阿爾法狗的事件,人們纔開始關注這個IT界,人工智能纔會被你們承認,無論如此,像大數據,雲服務器,這些東西,逐漸浮如今人們視野 數據庫
在個人觀點中,這幾年出現的新技術,確實給你們帶來了不少的方便,然而,在這些技術之下,Linux則顯得很是重要,爲何這麼說,從我從事工做的這些年,經歷過太多太多技術的變化,好比說前段時間javar的火爆,確實給你們帶來了不少的驚喜,Java語言比較好學,不少人學個半年就能夠從事相關行業,然而,如今我給你們說的是,三年以後,你的工做該如何去選擇。若是你仍是在從事代碼的編碼工做,這就顯得和剛學過半年Java的人比起來,就沒有什麼競爭力,將來Java若是不是很火,你就極可能面臨失業。如今從個人角度考慮,學習Linux比較重要,由於這種基礎東西,在將來,不會被淘汰。ubuntu
下面講講Linux的學習規劃。Linux操做系統,是一種計算機操做系統,中文讀法大體通常爲「哩內克斯」,但真正的讀法應爲「哩納克斯」。Linux操做系統的內核的名字也是「Linux」。Linux操做系統也是自由軟件和開放源代碼發展中最著名的例子。學習Linux有幾大方法,下面給你們闡述。服務器
1.掌握一種比較流行的Linux發行版。學習
Linux發行版有不少,每一個發行版都有各自的廠家去維護,每一個發行版,也各有千秋,Fedora是一個開放的、創新的、前瞻性的操做系統和平臺,基於Linux。它容許任何人自由地使用、修改和重發布,不管如今仍是未來。它由一個強大的社羣開發,這個社羣的成員以本身的不懈努力,提供並維護自由、開放源碼的軟件和開放的標準。Debian以其穩定性著稱,雖然它的早期版本Slink有一些問題,可是它的現有版本Potato已經至關穩定了。這個版本更多的使用了pluggableauthenticationmodules(PAM),綜合了一些更易於處理的須要認證的軟件(如winbindforSamba)。Ubuntu是一個以桌面應用爲主的Linux操做系統,其名稱來自非洲南部祖魯語或豪薩語的「ubuntu」一詞(譯爲吾幫託或烏班圖),意思是「人性」、「個人存在是由於你們的存在」,是非洲傳統的一種價值觀,相似華人社會的「仁愛」思想。總部設在德國的SuSEAG在商界已經奮鬥了8年多,它一直致力於建立一個鏈接數據庫的最佳Linux版本。爲了實現這一目的,SuSE與Oracle和IBM合做,以使他們的產品能穩定地工做。SuSE還開發了SuSELinuxeMailServerIII,一個很是穩定的電子郵件羣組應用。這幾個版本均可以去考慮考慮。大數據
2.掌握一些Linux的基本操做。編碼
Linux是一個相比於Windows,更偏向於dos系統那樣命令行操做,因此要掌握幾個基礎命令。例以下面的這幾個命令。人工智能
ls – 查看文件操作系統
cp – 複製文件(cp 【源文件名】 【目標文件名】)
mv – 移動文件(源文件和目標文件在一個目錄下則是起到rename的做用)
rm - 刪除文件
touch - 創建空文件
cd -改變當前路徑(以/爲開頭的是絕對路徑)
pwd -顯示當前的絕對路徑
mkdir -新建文件夾
rmdir - 刪除空文件夾(目錄有內容時,用rm –rf 【目錄名】)
這些命令是些基礎操做,若是想要更層次的學習,推薦你看《Linux就該這麼學》這本書,確實不錯。網上口碑也不錯,推薦去看。