
我希望以學習為目的在家裡經營一家企業。我對 Windows 企業系統有些熟悉,因為這是我們在工作中使用的系統。但我意識到我正處於 IT 職涯的開始階段,Linux 是許多大公司的選擇。我認為熟悉企業的 Linux 方面是明智之舉,並且我認為在家中用我的電腦設定一個小型設定是有意義的。
我需要它是免費的,但預算中沒有空間(所以我認為 REHL 被排除在外)。所以這是 CentOS、Debian 之間的折騰,也許還有一些我錯過的東西。我最好的選擇是什麼?
答案1
熟悉 Debian、REHL 和 CentOS 是一個很好的起點。您需要熟悉多個 Linux 發行版,而不僅僅是一個。
您還需要熟悉許多 Linux 技術,例如 LXC、cgroups、systemd、VFS 等。
此外,您還需要學習常見的軟體技術,例如 PostgreSQL、Mariadb 等資料庫、Apache 和 nginx 等 Web 伺服器以及防火牆的 iptables 以及 openldap 等目錄伺服器。
還有各種 IT 自動化,包括使用的部署解決方案和日誌記錄。您不妨習慣其中一些,然後在旅途中學習新的。我常用的一個是 Red Hat 的 Ansible。
一般來說,企業或任何大型企業都會使用管理軟體或“平台”,例如 OpenStack、libvirt,而且您也希望熟悉這些系統。
基本上你不應該只學一件事。您想要了解整體思路,但一旦受聘,您可能需要學習新東西,沒關係,無論如何,任何體面的雇主都應該幫助您。