国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【從零開始學習Linux】背景知識與獲取環(huán)境

這篇具有很好參考價值的文章主要介紹了【從零開始學習Linux】背景知識與獲取環(huán)境。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

【從零開始學習Linux】背景知識與獲取環(huán)境,Linux,linux,Xshell,centos

?哈嘍,哈嘍,大家好~ 我是你們的老朋友:保護小周???【從零開始學習Linux】背景知識與獲取環(huán)境,Linux,linux,Xshell,centos


本期給大家?guī)淼氖?Linux 操作系統(tǒng)的簡介,以及如何獲取一個Linux 的環(huán)境,作為Linux 章節(jié)起始篇,如果不妥之處,歡迎批評指正~


本期收錄于博主的專欄JavaEE_保護小周?的博客-CSDN博客

適用于編程初學者,感興趣的朋友們可以訂閱,查看其它 “JavaEE基礎(chǔ)知識”。

更多精彩敬請期待:保護小周? *★,°*:.☆( ̄▽ ̄)/$:*.°★*


一、Linux 背景知識

Linux 是一種開源的操作系統(tǒng)內(nèi)核,它最初由芬蘭的計算機科學家 Linus Torvalds 在1991年創(chuàng)建。Linux 成為了一個廣為人知的操作系統(tǒng)的核心(開源),并成為了許多不同發(fā)行版(如Ubuntu、Debian、CentOS 等)的基礎(chǔ)。

【從零開始學習Linux】背景知識與獲取環(huán)境,Linux,linux,Xshell,centos

Linux 說白了就是操作系統(tǒng),就跟我們使用 Windows 操作系統(tǒng)是同類產(chǎn)品(管理軟件),在日常生活中我們使用的電腦(PC , 筆記本)都是以 Windows 為主,也有 Mac(蘋果) 操作系統(tǒng),其主要原因是這些操作系統(tǒng)圖形化操作系統(tǒng)便于理解和操作,更受普通民眾所喜愛。

作為Linux 操作系統(tǒng)來說,它是命令行界面,站在普通人的角度確實不大友好,但實際上它可以稱之為是 “世界第一大操作系統(tǒng)” 。Linux 的實際市場份額,是比 Windows 更多的。

有些朋友覺得不可置信,怎么說 Windows 也是家喻戶曉的呢,大家可能沒有聽說過 Linux 但一定聽說過?“安卓操作系統(tǒng)”,就是我們手機上的操作系統(tǒng),可以想一想嘛,你可能沒有電腦,但一定會有手機,安卓系統(tǒng)的本質(zhì)就是基于 Linux 操作系統(tǒng)內(nèi)核(開源)研發(fā)的。

Linux 有三大應(yīng)用領(lǐng)域:

  1. 服務(wù)器領(lǐng)域
  2. 嵌入式設(shè)備
  3. 移動端

1.1?Linux 的發(fā)行版

Linux 嚴格來說只是一個 “操作系統(tǒng)內(nèi)核”

發(fā)行版:指的是將 Linux 內(nèi)核與其他軟件和工具包組合在一起,形成一個完整的操作系統(tǒng)。

發(fā)行版通常由一個組織或社區(qū)負責維護和更新。它們會對 Linux 內(nèi)核進行適當?shù)男薷暮团渲?,并集成各種應(yīng)用程序、工具和驅(qū)動程序,以滿足不同用戶群體的需求。

每個發(fā)行版都有自己的特點和目標用戶群。一些發(fā)行版注重易用性和用戶友好性,適合新手和桌面用戶;而另一些發(fā)行版專注于服務(wù)器環(huán)境、網(wǎng)絡(luò)安全、科學計算等特定領(lǐng)域。

常見的 Linux 發(fā)行版包括 Ubuntu、Debian、CentOS、Fedora、openSUSE、Arch Linux、Linux Mint 等。每個發(fā)行版都有自己的軟件包管理系統(tǒng)、軟件庫和社區(qū)支持。

選擇適合自己需求的發(fā)行版取決于個人的技術(shù)水平、使用場景和偏好。

【從零開始學習Linux】背景知識與獲取環(huán)境,Linux,linux,Xshell,centos

在企業(yè)中主要使用的發(fā)行版是 RedHat(紅帽),但是 RedHat 是一個收費的系統(tǒng),這個并非是針對操作系統(tǒng)收費,而是針對于服務(wù)費用,可以給用戶提供優(yōu)質(zhì)的服務(wù)。

關(guān)于開源軟件:

開源軟件的核心原則是可自由獲取、使用、修改和分發(fā)。這意味著在一般情況下,開源軟件不會限制收取費用。任何人都可以免費獲取、使用和修改開源軟件,并根據(jù)許可證的規(guī)定即使修改了有了不同的發(fā)行版也需要將源碼開放給其他人。

盡管開源軟件本身通常是免費的,但仍然存在一些商業(yè)模式和場景,其中開源軟件可以與付費服務(wù)或支持相結(jié)合。例如,一個公司可以提供免費的開源軟件,但同時提供付費的技術(shù)支持、培訓、咨詢等服務(wù),以獲得收入。這種商業(yè)模式允許用戶在不支付軟件許可費用的情況下使用開源軟件,但如果需要額外的支持或服務(wù),可能需要支付費用。

所以呢,我們普通群眾推薦使用 CentOS 的發(fā)行版。

為啥呢? RedHat 上面也說了作為開源軟件,CentOS 就是拿 RedHat 的源碼,去掉 logo,重新打包就得到了 CentOS, 原諒我不厚道的笑了,RedHat 的官方的態(tài)度是:“不反對這種行為,相反是支持的?。?!”? 官方重視的不是操作系統(tǒng)本身,而是給系統(tǒng)用戶提供的商業(yè)服務(wù)。

支持的原因呢,有一部分是很多公司想使用 RedHat ,但是又不知道這個是否劃算(付費服務(wù)),然后呢就可以免費使用 CentOS 試試水,覺得好用呢就可以來買 RedHat,這里有一部分朋友就會提出質(zhì)疑,免費的不用,用付費的???

即使 CentOS 是繼承了 RedHat 的所有功能,但是 CentOS 并不向用戶提供商業(yè)支持,也就是說:“出了事別來找我~”, 企業(yè)在這方面肯定愿意買單。

但是有個悲傷的故事:CentOS 官方在 2020 年 12 月宣布了一個重大變化:他們不再基于 Red Hat Enterprise Linux (RHEL) 的源代碼構(gòu)建 CentOS 版本。此舉意味著 CentOS 8 將在 2021 年結(jié)束支持,并不再發(fā)布 CentOS 9 版本。

所以,博主還推薦一個 ubuntu 的發(fā)行版,CentOS 和 ubuntu 在使用上的差異微乎其微,95% 都是一樣的。


二、如何獲取一個 Linux 的環(huán)境

想要學習 Linux ,首先需要有一個 Linux 的環(huán)境。

Linux 環(huán)境搭載的方式主要有四種:

  1. 直接在我們的PC 或者 筆記本(物理機)上安裝 Linux 操作系統(tǒng),但是 Linux 的桌面應(yīng)用,漏洞百出,bug 頻頻,【不推薦】
  2. 使用虛擬機,虛擬機就相當于安裝一個程序,程序通過軟件來模擬硬件,在本身的電腦上虛擬出一個假的電腦,所以我們可以在虛擬機上搭載 Linux 操作系統(tǒng),這樣不會對本機造成影響。如果只是為了學習Linux 指令及基本操作,虛擬機是比較方便的,但是我們學習 Linux 操作系統(tǒng)主要是為了將我們開發(fā)的程序部署到 Linux 操作系統(tǒng)之上,公司里基本上使用 Linux 操作系統(tǒng),程序部署到服務(wù)器上是為了讓別人也能訪問到,所以就需要服務(wù)器 7 * 24 小時運行,同時要想讓別人也訪問到服務(wù)器上的應(yīng)用程序,服務(wù)器就需要提供一個 外網(wǎng)IP , 這些是虛擬機所以欠缺的條件。
  3. 使用 WSL (Windows Subsystem for Linux). 這個是 Windows 近幾年開發(fā)的新功能, 在 Windows系統(tǒng)內(nèi)集成了一個 Linux 操作內(nèi)核,?但是目前這個技術(shù)還不夠成熟。?[暫時不推薦]? 而且也不能做到? 7 * 24運行,咱不可能讓自己的電腦受這種委屈~
  4. 使用云服務(wù)器,有一些大的廠商,有很多高配置的服務(wù)器,用來應(yīng)對一些特殊場景,例如:雙十一,那么阿里的服務(wù)器就必須能夠承載極高的并發(fā)量,要求性能極好,但是這些服務(wù)器在平常的時間里,基本上就是大材小用,這些機器閑著也是閑著,就可以把這些多余的服務(wù)器租出去,供一些中小性企業(yè)或個人使用。就是我們花錢從人家哪里組一個服務(wù)器過來(各種環(huán)境都是配置好的,且還有專業(yè)人員維護),優(yōu)點是它具有 外網(wǎng)IP ,后續(xù)我們將程序部署到云服務(wù)器上,我們的程序就可以被別人訪問到了。缺點也很明顯:租是要花錢的,不便宜啊,但是如果是一名學生,費用大概是 1折,一百元作用,租期一年,像騰訊云,阿里云,都有學生計劃,不咋貴,博主在阿里云還白嫖了七個月的云服務(wù)器非常的nice。

三、Xshell 終端軟件連接到 Linux?

終端軟件是一類工具軟件。可以在遠程的主機上建立網(wǎng)絡(luò)連接,從而對主機進行一些操作。

博主這里購買的是阿里云服務(wù)器,所以手上有三個信息:

  1. 服務(wù)器的外網(wǎng) IP 地址
  2. 服務(wù)器的用戶名(root)
  3. 服務(wù)器的密碼(購買服務(wù)器之后需要我們重置密碼)

通過以上三條信息就可以遠程登錄服務(wù)器了~

市面上終端工具有很多,博主這里使用的是 Xshell?

下載地址: https://www.netsarang.com/en/free-for-home-school/
XShell 提供了兩種授權(quán)方式.
企業(yè)版: 收費家庭/教育版: 免費
我們選擇家庭/教育版即可。下載的時候需要填一下名字和郵箱,下載鏈接會被發(fā)送到填寫的郵中

第一步 : 下載完畢后,進入主頁。右擊所有會話- > 新建 -> 會話

【從零開始學習Linux】背景知識與獲取環(huán)境,Linux,linux,Xshell,centos

第二步 : 創(chuàng)建會話?

【從零開始學習Linux】背景知識與獲取環(huán)境,Linux,linux,Xshell,centos

第三步:建立連接

【從零開始學習Linux】背景知識與獲取環(huán)境,Linux,linux,Xshell,centos

【從零開始學習Linux】背景知識與獲取環(huán)境,Linux,linux,Xshell,centos

?連接成功后會展示如下界面:

【從零開始學習Linux】背景知識與獲取環(huán)境,Linux,linux,Xshell,centos

到這里我們就可以開始學習Linux 基本指令操作了~~


好了,到這里,Linux 的起始篇?博主已經(jīng)分享完了,希望對大家有所幫助,如有不妥之處歡迎批評指正。?

【從零開始學習Linux】背景知識與獲取環(huán)境,Linux,linux,Xshell,centos?

下期預(yù)告:Linux 的常用命令及基本操作

感謝每一位觀看本篇文章的朋友,更多精彩敬請期待:保護小周? *★,°*:.☆( ̄▽ ̄)/$:*.°★*?

遇見你,所有的星星都落在我的頭上……【從零開始學習Linux】背景知識與獲取環(huán)境,Linux,linux,Xshell,centos?文章來源地址http://www.zghlxwxcb.cn/news/detail-556217.html

到了這里,關(guān)于【從零開始學習Linux】背景知識與獲取環(huán)境的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【Linux】從零開始學習Linux基本指令(三)

    【Linux】從零開始學習Linux基本指令(三)

    ?? 紙上得來終覺淺, 絕知此事要躬行。 ??主頁:June-Frost ??專欄:Linux入門 ??該文章主要了解Linux操作系統(tǒng)下的基本指令。 ??該篇為Linux指令部分的終章,如果您想了解前兩篇文章的內(nèi)容,可以在閱讀本文后點擊??【Linux】從零開始學習Linux基本指令(一) 和 【Linux】從零

    2024年02月08日
    瀏覽(20)
  • C++ Webserver從零開始:基礎(chǔ)知識(三)——Linux服務(wù)器程序框架

    C++ Webserver從零開始:基礎(chǔ)知識(三)——Linux服務(wù)器程序框架

    目錄 前言 一.服務(wù)器編程基礎(chǔ)框架 C/S模型 主要框架 二.I/O模型 阻塞I/O 非阻塞I/O 異步I/O 三.兩種高效的事件處理模式 Reactor Proactor 四.模擬Proactor模式 五.半同步/半異步的并發(fā)模式 六.有限狀態(tài)機 七.其他提高服務(wù)器性能的方法 池 數(shù)據(jù)復制 上下文切換和鎖 ????????這一章是

    2024年02月22日
    瀏覽(24)
  • 從零開始學習Linux運維,成為IT領(lǐng)域翹楚(十)

    從零開始學習Linux運維,成為IT領(lǐng)域翹楚(十)

    防火墻管理工具 firewalld概述 Centos 系統(tǒng)中集成了多款防火墻管理工具,其中 firewalld服務(wù)是默認的防火墻配置管理工具,它擁有基于 CLI(命 令行界面)和基 于 GUI(圖形用戶界面)的兩種管理方式。 firewalld 中常用的區(qū)域名稱及策略規(guī)則 區(qū)域 默認策略規(guī)則 trusted 允許所有的數(shù)

    2024年02月03日
    瀏覽(24)
  • 從零開始學習Linux運維,成為IT領(lǐng)域翹楚(二)

    從零開始學習Linux運維,成為IT領(lǐng)域翹楚(二)

    文件系統(tǒng)組織結(jié)構(gòu) 登錄系統(tǒng)后,在當前命令窗口下輸入命令: 用戶管理概述 Linux是一個多用戶、多任務(wù)的操作系統(tǒng)。 用戶賬號和用戶組 用戶概念 用戶組概念 ???用戶組(group)就是具有相同特征的用戶(user)的集合體;比如有時我們要讓多個用戶具有相同的權(quán)限,比如查

    2024年02月01日
    瀏覽(31)
  • 從零開始學習Linux運維,成為IT領(lǐng)域翹楚(一)

    從零開始學習Linux運維,成為IT領(lǐng)域翹楚(一)

    ??Linux內(nèi)核最初只是由芬蘭人林納斯·托瓦茲1991年在赫爾辛基大學上學時出于個人愛好而編寫的。 Linux特點 Linux的各個發(fā)行版本 Linux應(yīng)用領(lǐng)域 IT服務(wù)器 嵌入式 個人桌面 Linux和Windows區(qū)別 主要區(qū)別如下 安裝VMWare虛擬機 下載CentOS 進入Centos官網(wǎng)找要下載的版本 https://vault.centos

    2024年02月02日
    瀏覽(20)
  • 從零開始學習Linux運維,成為IT領(lǐng)域翹楚(九)

    從零開始學習Linux運維,成為IT領(lǐng)域翹楚(九)

    Service命令 服務(wù)(service) 本質(zhì)就是進程,但是是運行在后臺的,通常都會監(jiān)聽某個端口,等待其它程序的請求,比如(mysql , sshd 防火墻等),因此我們又稱為守護進程。 語法: 注意: 示例1 查看當前防火墻的狀況,關(guān)閉防火墻和重啟防火墻。 Systemd命令 Linux的啟動一直采用init進

    2024年02月03日
    瀏覽(20)
  • 【從零開始學習Linux】一文帶你了解Shell外殼及用戶權(quán)限(一)

    【從零開始學習Linux】一文帶你了解Shell外殼及用戶權(quán)限(一)

    ?? 紙上得來終覺淺, 絕知此事要躬行。 ??主頁:June-Frost ??專欄:Linux入門 ??【從零開始學習Linux】系列均屬于Linux入門,主要包含Linux操作系統(tǒng)下的指令、操作、權(quán)限以及開發(fā)工具,使得擁有基本編寫代碼的能力。 ??該文章主要了解Shell外殼(理論)及用戶權(quán)限,其中用

    2024年02月06日
    瀏覽(46)
  • 【從零開始學習Linux】一文帶你了解Shell外殼及用戶權(quán)限(二)

    【從零開始學習Linux】一文帶你了解Shell外殼及用戶權(quán)限(二)

    ?? 紙上得來終覺淺, 絕知此事要躬行。 ??主頁:June-Frost ??專欄:Linux入門 ??【從零開始學習Linux】系列均屬于Linux入門,主要包含Linux操作系統(tǒng)下的指令、操作、權(quán)限以及開發(fā)工具,使得擁有基本編寫代碼的能力。 ??該文章主要了解Shell外殼(理論)及用戶權(quán)限,該系列

    2024年02月05日
    瀏覽(20)
  • 【從零開始學習Linux】一文帶你了解yum周邊生態(tài)及vim常見模式

    【從零開始學習Linux】一文帶你了解yum周邊生態(tài)及vim常見模式

    ?? 紙上得來終覺淺, 絕知此事要躬行。 ??主頁:June-Frost ??專欄:Linux入門 ??【從零開始學習Linux】系列均屬于Linux入門,主要包含Linux操作系統(tǒng)下的指令、操作、權(quán)限以及開發(fā)工具,使得擁有基本編寫代碼的能力。 ??該文章旨在深入探討Linux工具,其中包括yum的使用方法

    2024年02月05日
    瀏覽(16)
  • 從零開始-學習網(wǎng)絡(luò)必須掌握的基礎(chǔ)知識

    從零開始-學習網(wǎng)絡(luò)必須掌握的基礎(chǔ)知識

    從零開始!學習網(wǎng)絡(luò)必須掌握的基礎(chǔ)知識 完整的100個網(wǎng)絡(luò)知識,可留言,會發(fā)送!點擊關(guān)注,可獲得網(wǎng)工大禮包哈

    2024年02月15日
    瀏覽(35)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包