新學編程的話,應該是Linux初學者吧,如果是要學習Linux系統基礎知識的話,其實選用哪個Linux版本無所謂,因為大部分Linux基礎命令是相通的。
學習Linux系統基礎知識,首先要選好一本基礎的入門書籍,如《Linux就該這么學》,選好教材後,就可以跟著教程一步一步學,自己親自動手學習做實驗,這樣比較容易掌握,一般教程都會安排好難易順序和學習內容的,找好教程就相當於找到了一個好老師,會讓你更好更快地學會知識,樓主如果想學習Linux系統知識,可以網路《Linux就該這么學》試試:網頁鏈接
㈡ 編程初學者用linux 電腦還是windows 電腦好
如果對Linux一點都不懂的話
建議使用Windows吧
以後有需要再使用Linux
㈢ linux系統哪個比較好主要用於學習linux和基礎編程。謝謝!
如果你是一個Linux愛好者,想選擇一個桌面系統,並且既不想用盜版,又不想花太多錢購買商業系統軟體,那麼可以選擇Ubuntu桌面系統。
如果你需要伺服器端的Linux系統,想用一個比較穩定的伺服器系統,或者說目標就是進入企業從事Linux運維工作,那麼建議你選擇CentOS或Red Hat。在這兩者當中又應首選CentOS,因為目前市場的趨勢是這樣的,CentOS社區非常活躍,CentOS是當前國內互聯網企業伺服器端實際應用比較多的系統。
如果對系統穩定性、安全性有更高的要求,或者是特殊使用偏好的用戶,可以考慮Debian或FreeBSD。
如果特別痴迷於新技術體驗和追求新的軟體版本,可以選擇Fedora,但要容忍Fedora潛在的新技術軟體的Bug和系統穩定性的問題。
㈣ linux+學什麼編程語言比較好
學習Linux,可以選擇學習Python語言或者C語言。Linux的操作對於初學者來說,可能不是那麼容易,我們大部分人習慣於Windows的操作,要想轉Linux意味著習慣的改變,這對每個人都不是容易的事情,且運維這個行業因其行業特性極其注重經驗和實操,學習相關知識最好找個人帶著你一起學習,這樣學習效果更好。
㈤ linux用途
Linux 是一個基於 UNIX 的免費開源操作系統(OS),由 Linus Torvalds 於 1991 年創建。用戶可以修改和創建計算機和其他設備的源代碼變體,稱為分發。最常見的用途是作為伺服器,但 Linux 也用於台式計算機,智能手機,電子書閱讀器和游戲機等。
Linux 的發行版包括內核(中央 OS 組件和軟體應用程序及其數據之間的橋梁),系統實用程序,用於下載,安裝和卸載 OS 更新的程序和工具。
在全球通用公共許可證(GNU)下分發,意思是「GNU 而不是 UNIX」(遞歸縮寫),全世界有數百種 Linux 發行版或「發行版」。許多桌面 Linux 發行版都具有直觀的圖形用戶界面(GUI),與以前的版本相比,它更易於使用。對象和數據易於操作,並具有可調整大小的圖標,窗口,按鈕,文件夾和類似於 Windows 的其他功能。
支持者認為 Linux 是一個強大,可擴展且靈活的操作系統。它適合編程,許多公司使用 Linux 作為開發平台。批評者指出缺乏應用程序支持和用戶友好性。類似於 PC / Mac 的爭論,由於固有的主觀性,Linux / Windows 比較通常是熱烈討論,沒有簡單的答案。
㈥ Linux學編程,不知哪個版本較適合編程,學linux的用什麼發行版較好是fedoracentos還是其它
說實話 那個版本都可以
學習編程, 通常的建議就是 紅帽系列的,因為穩定,容易配置
首選 當然是Fedora 桌面應用出色,軟體包也比較新
Centos是RHEL 的開源重新編譯版本 ,繼承了RHEL的穩定性,雖然軟體老一點, 但是用於學習 開發還是很好的
㈦ Linux,哪個版本最好,適合做編程的人用
1、centos7作為伺服器,用來搭建tomcat、nginx、mysql等
2、Ubuntu用來作為開發的系統。用來搭建idea等開發工具。
㈧ Linux哪個發行版適合編程 比較穩定 Ubuntu好不好用
ubuntu的英文系統支持中文,中文輸入法需要自己安裝。
ubuntu適合家用。
redhat系列適合伺服器用。
編程開發其實任何系統都可以,安裝一個gcc就可以了
ubuntu好用,而且內核比redhat新,因為redhat追求的穩定決定了它不隨便更新內核。
我喜歡用ubuntu
server版本,沒有GUI界面,是terminal模式,佔用內核少,而且穩定。
㈨ 哪個Linux發行版最適合程序員使用
標准答案肯定是『視愛好而定』:喜歡開箱即用的選Mint,喜歡支持廣泛的選Ubuntu,喜歡穩定的選Debian / CentOS, 喜歡port-like系統的選擇Gentoo,喜歡軟體更新的選Arch。
另外一種標准答案是『區別不大』,確實,今天Linux軟體日趨完善,開源生態圈工具繁多,已經不是10年前5年前的樣子了。
第三種標准答案是『和伺服器環境一致』,這個就不用解釋了。
但是我還是要投Arch一票。不是說別的系統不好,而是說我真的非常享受Arch的優點。
1) 完善的單點包管理系統,你可以用同一套軟體管理系統管理Arch官方的源,網友製作的軟體包,從源代碼編譯的軟體包,同時,你可以輕易的重新編譯某個特定的系統軟體包,增加/修改一兩個編譯選項,或是製作自己的軟體包。根據我的經驗,Arch的軟體包模型非常好的避免了其他發行版不同軟體源之間的沖突,或者是不同軟體版本共存的依賴問題。
2) Rolling - 只有一個不斷更新的版本,沒有版本更新的困擾,就沒有系統是13.04結果發現某個軟體只支持12.04和13.10的困擾,查看文檔的時候不用擔心某個特定版本的解決方案適不適合你當前的系統。你也可以迅速享受新編譯器、新軟體的特性。
3) 強大的社區支持。Arch的文檔質量就不用我再安利了。軟體更新快速、bug修復快速,官方源和AUR的軟體數量龐大。
4) 簡單、一致的系統模型: Arch基本上不對上游軟體包作修改 - 你使用的是官方的systemd, crond, gnome,vim, 所以所有Linux上通用的步驟,在Arch上都適用。基本上,除了看看pacman/abs是怎麼管理軟體包的之外,你無須額外的知識來管理一個arch系統。
5) 易用穩定: 和流行的觀點相反,Arch其實是非常易學易用的,而且非常少出問題。這主要體現在軟體管理統一、抽象層薄,軟體更新快,所以你遇到的因為抽象、更新、版本,沖突帶來的問題非常少,標準的實現和豐富的文檔也省去了很多的學習成本。順便黑一句Apple,xcode的bug不見減少,OS X的bug倒是越來越多了,而且越來越慢。
6) 飛快。各種意義上的。
Update - 很多人覺得Arch是一個月不更新就掛 - 我經常三五個月不更新完了之後pacman一次的,當然我平常在伺服器上做的事情也比較簡單,就是跑跑webserver。Arch主頁一般都有news,明確幫你解決升級的時候可能遇到的問題 - 我看了一下,上一個可能需要手動解決的問題在去年10月份,和特定的java包有關,再上一個是去年二月份,而且前提是你的鍵盤是PS/2,再往前數是去年9月份,對sysctl.conf的處理有點變化,把文件改個名就好了。考慮到大部分的distribution是6個月一更新,這個周期不能算短吧。