如何學好linux ?

時間 2021-06-08 05:30:45

1樓:鄒佳慶

想學好 Linux / FreeBSD 之類的系統其實很簡單(當然 FreeBSD 屬於 Unix),但是先來個流程。

找到適合你的發行版

比如 Debian / Fedora / Ubuntu / Archlinux / openSUSE,比如:你喜歡漂亮的就選擇 openSUSE + KDE 和 Linuxmint + ,而且這兩個系統介面都比較像 Windows 10,而 Fedora 把最新的技術融入到了系統中,使用了 Gnome + wayland 組合。

簡單的玩起來

給自己設定一些目標,比如日常桌面使用或者說讓桌面變漂亮,那你需要去找軟體、設定系統、配置軟體、搭環境。當你折騰的終於差不多的時候你發現至少在基礎操作上面沒有障礙了,可以進入下一階段了。

針對性研究

Linux 系統很多時候是給伺服器管理員和DBA準備的,你可以針對不同的領域去深入了,比如你想往DBA方向走就去查查DBA要求的知識,類似 PostgreSQL/MySQL 的安裝、分布式部署、備份恢復,如果系統管理員就是 HAProxy / nginx / 防火牆 / docker / kvm 之類的配置和常規使用開始入門。

PS:我個人比較喜歡 Fedora / Debian / FreeBSD,這代表3個系統系列,Fedora 是 Redhat 系列的最新技術整合體,最新包管理器是 dnf,軟體包格式是 rpm。Debian 也是一樣,上面提到的 Ubuntu / linuxMint 都是基於 Debian 過來的,包管理器是 apt,軟體包格式是 deb。

FreeBSD 是 Unix 的經典之作,衍生品也比較多,最流行的 osx / ios / pfsense / freenas 之類的都是使用了 FreeBSD 的工具鏈或系統層,包管理器有 ports 和 pkg 兩種形式,軟體包也是原始碼和 pkg 兩種。

2樓:李家豪

總結一句話:無他,唯手熟爾。

裝個雙系統,在 Linux 下工作、做實驗,沒有問題就創造問題並求解,多思考和探尋一下背後的原理。

記命令或許很重要,但更重要的是明白為什麼命令要這麼打。或許你會忘記乙個命令的具體拼寫或者具體引數,但是這些都是查個手冊的事情;真正重要的是理解你手裡有什麼工具,以及它們及其組合適用於什麼問題。

如何學好Linux

蘿蔔頭linux 其實linux並沒有想像中那麼難搞。他也是個系統,跟你每天跟windows打交道一樣,你每天都在玩windows,那麼你對windows就很熟。如果你每天都玩一下linux,那麼對linux也會很熟。linux如何學起,我有一點點經驗分享一下。1.你得從總體上感知一下linux,那...

如何紮實系統地學好後端開發(Linux 環境下)?細分方向有哪些?可否推薦一些好的開源專案?

Kiwee 要 系統 的學的話真的是挺難的,因為不同場景下的解決方案很不同,在這樣的情況下,經常會用到很多自己以前從沒用過的東西,所以這樣的情況下考驗的就是乙個快速學習上手的能力還有基礎了。如果題主實在感到迷茫的話,不妨查一下現在流行的各種後台解決方案,了解一下各項技術都是為了應對什麼問題而出現的,...

如何學好 Linux 作業系統的日常操作?

carlo 當然首先必須要經常使用 用的過程中遇到的問題想辦法看看能不能在linux下解決 日常操作也沒幾個,如果是桌面版會更方便。所以要想學會命令列需要強迫自己盡量使用命令完成,而不要用圖形化的工具。每天學習一到兩個新命令,一年能學好多 既然是想學 日常操作 就把它當用日常來用唄,經常用,自然就學...