想利用空閑時間學習linux,以前都沒有接觸,該如何入手?


剛開始學Linux的時候一定要提前先想清楚學Linux是為了什麼?如果單純的就是為了好玩那麼「淺嘗輒止」即可,如果想掌握Linux這門技能,並且想對自己現有技能上有一個質的提升,那就需要好好深入的學習,我自己也整理了一些比較系統完整的學習資料可以看看

Linux30G 乾貨資料禮包?

xinmengedu.mikecrm.com

接下來我們來詳細說一下如何學好Linux,剛開始學Linux應該先裝一套Linux的操作系統這個我就不做太多細緻的講解,題主可以自行百度一下或者可以找身邊的人學一下,有了屬於自己的Linux系統剩下的就簡單多了,需要就是用心多敲多練即可

ls命令 cd命令 pwd命令 mkdir命令 rm命令 rmdir命令 mv命令 cp命令 cat命令 more命令 less命令 head命令 tail命令 which命令 whereis命令 locate命令 find命令 chmod命令每個命令都敲個30-40次你就基本可以告別新手了

第二個階段需要熟悉常見的硬體設備和維護

1. 日常的伺服器的維護2. 了解系統和伺服器的工作原理並提出有效解決方法3. 熟悉多種發行版本,RedHat 系(Fedora , CentOS)、Debian 系(Ubuntu)4.熟練掌握腳本開發語言shell、Python

第三 階段需要技術深挖

1. 集群化:一個伺服器的工作效率肯定是相對較低的並且後期維護上也是一個問題,如果遇到一些訪問「高峰期」就會面臨著伺服器「垮掉崩塌」的問題,所以就牽引出了另一項技術:負載均衡器,水平擴展連接多個伺服器已達到多倍提供服務的效果。集群化的管理思維方式 ,可以通過 Puppet ,腳本等工具配合解決2. 高可用性以及負載均衡思維方式,理解伺服器間的配合關係,合理規劃性能調優。我這裡也有一些Linux項目實戰案例分析可以借鑒一下典型Linux實戰項目講解+學習筆記?

xinmengedu.mikecrm.com


看《奔跑吧linux內核*入門篇》,送400頁實驗指導手冊,送10小時高清視頻,送免費實驗平台


入門的話,推薦學習實驗樓的入門的話,推薦學習實驗樓Linux入門課程。只需要通過瀏覽器,就可以在 線上 Linux 的環境中進行各種練習操作。對於新手來說,十分友好。省去了自己本地裝虛擬機什麼的複雜工序。

Linux 基礎入門(新版)_Linux - 實驗樓?

www.shiyanlou.com圖標

最後列下 Linux 的知識進階吧,入門之後,可以按照這個路徑自行學習。

Linux 初級基礎

  • Linux 系統安裝
  • Linux 圖形界面使用
  • Linux 常用命令:玩轉 Linux,掌握這些 Linux 命令就夠了!

Linux 中級基礎

  • Linux 用戶和文件系統管理
  • Linux 軟體安裝配置
  • Linux 網路管理
  • Linux 系統維護
  • Shell 編程初步

Linux 高級進階

  • Linux 伺服器領域(資料庫、防火牆、 DNS 伺服器、VPN 伺服器、Web 伺服器、Mail 伺服器、 FTP 伺服器、Samba 伺服器、NFS 伺服器、 LAMP 伺服器、集群伺服器)


想學是好事

但是零基礎確實有點難

linux起碼的先期條件是什麼問題在GUI界面下的情況下都能折騰(windows),對os感興趣

沒有上手過linux並不要緊,現在install linux基本上都是圖形化了,關鍵是學習途中遇到問題

能不能堅持下來,linux的遊戲,影音,社交都不如windows來的順溜,

遊戲,影音有的,但是需要調試,但是 建議你想學沉澱下來,先從基礎的開始弄

先別買書,先看網上教程,避免三分鐘熱度,浪費錢

確實喜歡的話,開始系統的學,先不要敲黑板搞命令,先搭積木一樣的和windows一樣的弄,會遇

到各種各樣的問題的,而且linux世界裡比較枯燥,先期絕對不要想什麼伺服器,運維,Oracle,

redhat........就熟悉,學習

等到您會和windows一樣,os 有問題會解決,圖形化軟體問題ok,再去開始學命令

這樣會好一點,否則,您是學不下去的

關鍵的一點————真機操作,不要用虛擬機

關鍵的一點————真機操作,不要用虛擬機

關鍵的一點————真機操作,不要用虛擬機

三遍,在困難的時候不要放棄

在你學linux之前,推薦你看一下——Just For Fun

o(∩_∩)o 哈哈,就和玩一樣,負擔小一點,大神的指導,看一看吧

學習累了,喝杯咖啡


把window 上的操作,在linux下實現一遍。比如複製粘貼、新建/刪除文件/文件夾、查看/修改文本文件、下載/安裝/卸載軟體、配置網卡/路由/dns等等。這些都是很基礎,但也是入門linux第一關,搭建網站,還是留在你熟悉了後,再去搞。


推薦閱讀:
相关文章