首頁>Club>
2
回覆列表
  • 1 # TryCatch菌

    運維大體可以分為三種,純軟體運維,伺服器運維,軟體加伺服器運維

    軟體運維例如比較專業的財務軟體,需要懂得專業的財務知識,對系統非常熟悉,一般是由軟體的實施顧問兼任

    伺服器運維,這種顧名思義,就是負責整個系統執行的伺服器正常運維,需要懂得伺服器知識,會根據架構搭建伺服器,例如安裝linux系統,配置各種閘道器,安全策略等,還有伺服器的日常備份

    還有一種就是軟體加伺服器,這種是外面最多的,也是我們常說的運維工程師,在日常工作中需要處理使用者使用軟體的各種問題,定位是系統問題還是配置問題,還需要為開發人員提供各種系統日誌的支撐

  • 2 # 程式設計師術與道

    運維是必須要會linux嗎?

    運維工程師跨工種跨部門的工作是非常常見的情況,自然而然,優秀的運維工程師必須要懂很多,溝通能力、團隊協作、執行力、善於溝通……這些就不說了,這些基本素質。運維又分為多種運維,其中Linux運維在我看來應該是最考驗實力的,Linux運維不止要懂Linux系統的理論基礎,還要精通linux檔案系統、核心、Linux企業常用服務(如dns、http、ftp、mail、nfs等)等等;還要硬體懂網路懂TCP/IP等協議;懂程式設計:shell是最基礎的,不止要懂還要精,其次還要懂Perl、Python、C++……甚至ruby。懂常見資料庫:比如mysql 、SQL Server、Oracle、Sybase、DB2……並精通其中一兩種;還要懂lamp或者lnmp的效能調優,當然也包括Linux作業系統調優。綜上所述,做運維要懂的巨多,Linux是其中之根基,基本上Linux能力的強弱可以決定了一個運維工程的等級和年薪。

  • 3 # 奇了那個怪

    世面上多數伺服器都是linux 系統,如果你是做系統運維的,企業基本要求會linux,如果是其他方便的運維,多多少少也會接觸系統,所以做運維的,linux是必須

  • 4 # OpenstackOne

    首先要宣告一點會linux未必就能幹運維,linux知識只是運維工作中的一部分。有可能你運維的系zhidao統是windows,或是unix.一個運維從作業系統的安裝,配置,各種服務的搭建,到投入生產後的維護,補專丁升級。包括為產品研發部門的需求提供支援,根據需求對公司伺服器及整體構架進行維護。這些不是光會點命屬令,知道幾個資料夾作用就能幹的。而且你起碼應該掌握一款指令碼語言來輔助工作。

    Linux常見操作命令 Linux中檔案許可權需要知道磁碟分配會在Linux作業系統中安裝軟體,會安裝Linux作業系統遇到錯誤問題知道怎麼解決
  • 5 # 師曰節日主持人

    網路應用裡面最多的一個作業系統,以後的應用會越來越廣泛,尤其是我們國產作業系統起來以後,這個市場的需求特別大

  • 6 # 智慧星塵

    幹一行愛一行,需要專業和專注。

    但小公司運維人員少,運維不規範,分工不明確,導致運維人員什麼都會,什麼都要懂一些。

    但打公司,運維人員分工明確,你只要專注某個領域,將這個領域摸透,吃透就可以了,大公司不需要什麼都會,但什麼都不精的技術人員。

    所以,放在你面前有兩條路,你自己選擇。

  • 7 # 環球之音ABC

    首先回答,不管是運維還是開發,測試什麼的,linux都是必須會的,不會linux等於和IT,通訊,物聯網行業毫無關聯,在人工智慧時代更是如此,可以說不會linux就等於不會使用電腦。

    現在是21世紀,是一個科技蓬勃發展的時代,it行業已經成為一個很受歡迎的行業,很多人都想在it行業發展,尋找一份與it相關的工作。很多想接觸IT行業的初學者都已經厭倦了思考。我該學些什麼?我該學些什麼?學什麼更好?出現了一系列的問題。當一些學生不知道該學什麼時,他們會認為我最好什麼都學。我想說的是:如果你這樣想,那就錯了。如果你像這樣學習,你認為你學到了很多。事實上,如果你去學習一切,你將不可避免地花費大量的精力。最後,你可能對每件事都知道一點,但你沒有學到任何東西學習也是白費力氣。

    為什麼學習Linux

    今天,我要談談Linux。一些學生會問你為什麼要談論Linux。如果你不談其他事情,別人就不能和Linux相比嗎?不是的!IT產業的方方面面都有其獨特性。由於技術有一個方面,這意味著需要這種技術。IT產業也有很多領域,每個領域都會有很好的技術。我推薦學習Linux,因為我認為it行業的老手和新手都有必要學習Linux。在IT行業,無論是網路、服務還是其他方面,都會涉及到很多與Linux相關的技術知識。

    什麼是Linux

    什麼是Linux?Linux是一種計算機作業系統。中文閱讀方法一般是“Lennox”,而真正的閱讀方法是“Lennox”。Linux作業系統的核心又稱為Linux。Linux作業系統也是自由軟體和開原始碼開發中最著名的例子。

    簡而言之,Linux是一套類似UNIX的作業系統,可以自由使用和擴充套件,主要用於基於Intel x86系列CPU的計算機上。這個系統是由全世界成千上萬的程式設計師設計和實現的。與UNIX相容的產品,可在世界各地免費使用,對平滑軟體沒有任何版權限制。

    Linux的出現

    Linux最初是一個電腦愛好者,名叫Linus Torvalds,芬蘭赫爾辛基大學的學生。他的目的是設計一個作業系統,而不是MINIX(一個由計算機教授Andrew Tannebaum編寫的作業系統教學程式)。該作業系統可以在386486或奔騰處理器的個人計算機上使用,並且具有UNIX作業系統的所有功能,因此他開始了Linux原型的設計。

    在Linux早期,引導載入程式使用Lilo(Linux loader),它存在一些不可容忍的缺陷,如無法識別8g以外的硬碟,後來又增加了grub(grand unified)引導載入程式,克服了這些缺陷,具有“動態搜尋核心檔案”的功能。它允許您在開機時編輯引導設定系統檔案,並透過ext2或ext3檔案系統載入Linux核心。

    Linux的標誌和吉祥物是一隻名叫tux的企鵝。這個標誌的由來是萊納斯在澳大利亞的時候在動物園被企鵝咬了,所以他選擇了企鵝作為Linux的標誌。Linux的註冊商標歸Linus Torvalds所有。這是因為在1996年,一位名叫威廉·德拉·克羅齊(William R.della Croce)的律師開始寫信給各種Linux出版商,宣稱他擁有Linux商標的所有權,並要求每個出版商支付版稅。這些出版商共同呼籲將註冊商標重新分配給Linus Torvalds。Linus Torvalds一再宣告Linux是免費的,他可以自己銷售,但Linux不能出售。

    Linux的基本思想

    Linux有兩個基本思想:

    首先,一切都是檔案;

    第二,每一個軟體都有一個明確的目的,並且儘可能地編寫好。

    具體來說,第一種是系統中的所有檔案都歸結為一個檔案,包括命令、硬體和軟體裝置、作業系統、程序等。對於作業系統核心,它們都被認為有自己的特性或檔案型別。至於Linux是基於UNIX的,很大程度上是因為兩者的基本思想非常相似。

    Linux的特點

    Linux以其效率和靈活性著稱。它可以在PC上實現UNIX的所有功能,具有多工、多使用者的能力。Linux是一個相容POSIX的作業系統,在GNU公共許可下免費獲得。Linux作業系統的軟體包不僅包括完整的Linux作業系統,還包括文字編輯器、高階語言編譯器等應用軟體。它還包括一個帶有多個視窗管理器的X視窗GUI,允許我們使用視窗、圖示和選單來作業系統,就像使用windows NT一樣。

  • 8 # Joker830

    大部分企業日常接觸的都是Windows環境,但是要深入發展提升自己,不管是程式開發還是運維,Linux環境都是繞不過的坎

  • 9 # 海盜船長ABC

    首先,可以十分肯定的和你說,運維百分百必須要會Linux。

    現在,絕大多數服務端軟體都是跑在Linux伺服器上的。比如常見的web Server和各種資料庫等等。作為一個合格的運維,基本的Linux命令的使用,那只是入門的技能。各種常用軟體的配置調優,如nginx,MySQL等等。那也可以說是一定要掌握的。甚至於Linux核心的調優,如果瞭解一點那也一定是加分項。

    那麼作為一個運維,光掌握Linux就夠了嗎?那顯然是遠遠不夠的。考慮到大批次的伺服器的配置管理,那是不是的整個ansible啥的。在考慮的各種指標日誌的監控,那是不是還得掌握基本的ELK,Grafana,甚至於prometheus的基本操作。

    在其次,如今都講微服務,是不是還得會點kubernetes,docker啥的。

    此外,掌握一門指令碼語言,那也是必須的。比如Python就很不錯。

    當然還有很多其他的,這就看具體的是運維啥了。

    總之,運維大有可為,奮進的,少年。

  • 10 # 梯子科技

    Linux是運維離不開的作業系統,伺服器大部分都是Linux,運維不只是管理一臺電腦那麼簡單,所以要學的東西很多,各類作業系統都要熟悉的。

  • 11 # 木林森170679924

    答案是肯定的。

    因為Linux是運維基礎中的基礎,只有會了Linux才算是有了去運維的敲門磚。

    這裡不僅僅要會,而且要掌握以下關於Linux的技能點才能算是剛入門了運維。

    1、掌握Linux的基礎是關鍵

    不僅要會基礎的命令。

    還要熟悉至少一種內建的編輯器,如vi。

    至少也要熟悉一個發行版,如centos。

    2、掌握運維的命令也是關鍵

    例如:檢視日誌和機器相關資訊的常用命令,如cat,tail等

    日誌檔案說明,檢視系統資訊,檢視系統執行資源,檢視系統磁碟和分割槽資訊,檢視網路資訊,檢視程序,檢視使用者資訊,檢視服務,檢視系統安裝程式等,這裡就不一一列舉了。

    3、掌握基礎服務

    常用的ssh,ftp,dns,dhcp,ntp等服務的使用。

    4、運維平臺工具的使用

    Zabbix,Puppet等常用運維工具的使用,熟練它們的功能和特點,也是必須掌握的。

    5、對於指令碼的使用

    必備的:shell

    進階的:Python,Perl……

    6、對於底層的掌握

    Linux核心等

    7、網路配置管理

    網路的配置及網路的管理等

    熟練使用tcpdump等抓包工具的使用

    8、安全策略配置

    防火牆配置,如iptables等

    9、硬體管理

    介面型別

    檢視硬體資訊

    瞭解各類伺服器,如機架式,刀片式等

    ……

    而上面無一例外都是要在會Linux的基礎上去實現的,所以運維是必須要會Linux的。

  • 12 # MySQL資料庫技術棧

    linux是基礎,所有的應用、資料庫、軟體都急於linux作業系統部署,所以學好linux做運維事半功倍。

  • 13 # SteveJrong

    是的,國內外在伺服器領域用到最多得作業系統就是基於linux核心二次開發衍生而來的作業系統。伺服器大多數情況下不需要圖形顯示輸出,只需要處理資料即可,所以這類作業系統能把硬體資源最大化利用。運維是必須要熟練掌握日常命令和操作才可以上崗。

  • 14 # 徐三刀gg

    現在大部分伺服器都是linux,windows越來越少,還是學一學,不太難,習慣就好了

    以下圖片引自wgcloud監控系統

  • 15 # 每日出拳老爺子

    我的回答是,必須。

    第一,linux和unix是os的始祖,穩定性也比純圖形的windows高,伺服器的主流還是linux和unix,所以運維必備。

    第二,對於自建伺服器,windows的伺服器os要license,centos這些不用錢,你選哪個?

    第三,運維在資質上應當以紅帽為目標吧,不會的話考不過啊。

    如上,必須學。

  • 16 # hexpugs

    伺服器基本是Linux/Unix世界,你不懂linux 幾乎寸步難行。基本這世界在後臺跑沒人管的東西都放LINUX上,廠家各種稀奇古怪的系統功能也是在Linux上實現,Linux已經成了現在各大廠商的幾乎唯一平臺。

  • 中秋節和大豐收的關聯?
  • 請問老師有權檢視學生手機嗎?