溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Linux系統(tǒng)簡(jiǎn)介

發(fā)布時(shí)間:2020-07-16 12:32:09 來(lái)源:網(wǎng)絡(luò) 閱讀:215 作者:mb5d40259989ce8 欄目:大數(shù)據(jù)

二.硬件設(shè)備與操作系統(tǒng)進(jìn)程及歷史發(fā)展

注意事項(xiàng):
默認(rèn)的守護(hù)進(jìn)程程序都會(huì)啟動(dòng)自己的程序進(jìn)程。
普通進(jìn)程依賴(lài)于守護(hù)進(jìn)程,大部分的普通進(jìn)程都不能直接通過(guò)system call去調(diào)用硬盤(pán)資源,他們需要借助庫(kù)文件,才能系統(tǒng)上正常運(yùn)行。
默認(rèn)的守護(hù)進(jìn)程---內(nèi)核空間


1.硬件設(shè)備與操作系統(tǒng)的關(guān)聯(lián)結(jié)構(gòu)圖
Linux系統(tǒng)簡(jiǎn)介


2. 文件類(lèi)型:
庫(kù)文件:
import文件相似。
.dll--windows庫(kù)文件
.os--linux庫(kù)文件


3.操作系統(tǒng)的結(jié)構(gòu):
硬件設(shè)備--kernel
{
(1)----(system call)---應(yīng)用程序
(2)庫(kù)文件--普通進(jìn)程(比較特殊:shell(管理人員與系統(tǒng)的交互))
}
Shell:Linux操作系統(tǒng)下最常見(jiàn)的交互方式(Bash、csh、ksh、zsh為最常見(jiàn)的。)
SSH------------遠(yuǎn)程繪畫(huà)
圖形交互程序在Linux系統(tǒng)上,也是一款普通的應(yīng)用程序(可以不安裝)
常見(jiàn)的圖形程序;KDE、GNOME


4.操作系統(tǒng)的發(fā)展歷史
為了實(shí)現(xiàn)工作的批量化處理:貝爾實(shí)驗(yàn)室---GE通用---麻省理工大學(xué)Mutices,緊接著貝爾實(shí)驗(yàn)室和麻省理工大學(xué)退出該項(xiàng)目,而貝爾實(shí)驗(yàn)室中一個(gè)年輕的科學(xué)家 肯-湯姆森,為了運(yùn)行space travel 的游戲;---DPD(7)

  • 基于DPD-7的操作系統(tǒng),肯,開(kāi)發(fā)自己的第一個(gè)操作系統(tǒng)Unix(匯編語(yǔ)言編寫(xiě))
  • 1973年肯和他的同事---C語(yǔ)言(B語(yǔ)言的改進(jìn)),用C語(yǔ)言重寫(xiě)Unix
  • 之后,肯來(lái)到加州大學(xué)伯克利分校任教---BSD

問(wèn)題:在美國(guó)市場(chǎng)同時(shí)銷(xiāo)售著B(niǎo)SD和Unix操作系統(tǒng),這時(shí)候,兩者為了版權(quán)問(wèn)題打的不可開(kāi)交,持續(xù)了十年時(shí)間。十年時(shí)間微軟卻興起來(lái)了。


  • AT&T公司被拆分(Unix源代碼被無(wú)償提供)

  • 三款小型市場(chǎng)上最常見(jiàn)的小型機(jī)操作系統(tǒng)(IBM--ALX,SUN--SUNos,HP—HP-Unix)

  • 1989年左右的時(shí)間,芬蘭一個(gè)大學(xué)中,一位老教授為了給學(xué)生上課,不想購(gòu)買(mǎi)Unix操作系統(tǒng),于是,自己寫(xiě)了一個(gè)minix操作系統(tǒng);(1980年后,美國(guó)Richard stallman 發(fā)起了GNU計(jì)劃----第一個(gè)開(kāi)源)

  • 1991年左右,Linus在minix系統(tǒng)的基礎(chǔ)上開(kāi)發(fā)了第一款Linux操作系統(tǒng)(kernel

5.內(nèi)核與GNU/linux系統(tǒng)的版本問(wèn)題(i386,i686:為內(nèi)核架構(gòu),是32位系統(tǒng),x64:64位系統(tǒng))

  • 內(nèi)核版本:(直接的使用系統(tǒng))
  • kernel
  • GNU/Linux版本:(封裝好使用系統(tǒng))
  • 發(fā)行商版本
  • 紅帽(被IBM收購(gòu))
  • Debian-ubuntu
    常見(jiàn)的發(fā)行商版本:(微軟安裝成本較低,所以占有市場(chǎng)份額較大,營(yíng)銷(xiāo)方式為賣(mài)授權(quán))
    Redhat ---收取服務(wù)費(fèi)(中國(guó)常用,國(guó)家企業(yè))
    centos---不收費(fèi) (中國(guó)常用,互聯(lián)網(wǎng)公司)
    fedore ---測(cè)試運(yùn)行
    openSUSE(歐洲常用)
    Ubuntu
    麒麟、紅旗

6.開(kāi)源體系
a.GNU:is Not Unix
GNU:將商業(yè)版本的軟件程序進(jìn)行開(kāi)源的一個(gè)計(jì)劃;
遵循GPL協(xié)定:如果你使用GUN計(jì)劃中定義的開(kāi)源軟件代碼,這樣的話,你必須將對(duì)應(yīng)的所有代碼進(jìn)行開(kāi)源;
b.BSD
c.Apache
本身是一個(gè)做網(wǎng)站起家的社區(qū);
Hadoop項(xiàng)目在2000年后,稱(chēng)為Apache項(xiàng)目的頂級(jí)項(xiàng)目
安卓:谷歌
Windows server:圖形漸變化


三.Linux的安裝與命令簡(jiǎn)介

1.安裝
2.磁盤(pán)劃分
3.常用的Linux命令的基本使用

【博客:實(shí)驗(yàn)中的錯(cuò)誤截圖】

A、直接將操作系統(tǒng)安裝在硬件設(shè)備上
B、使用VMM管理平臺(tái)來(lái)進(jìn)行安裝(虛擬機(jī)的方式)
(VMM管理平臺(tái):vmware workstations、virualbox)


2.磁盤(pán)劃分
(1)選語(yǔ)言
(2)選鍵盤(pán)
(3)選時(shí)間
(4)寫(xiě)主機(jī)名
(5)定義root密碼(超級(jí)用戶)
(6)劃分磁盤(pán)空間---3個(gè)分區(qū)必須要?jiǎng)澐郑?boot swap /

注意:拍攝快照,如果出錯(cuò),可以恢復(fù)快照!


3.常用的Linux命令的基本使用
LS---//顯示文件信息
PWD-----//顯示當(dāng)前所處目錄(路徑)
CD----// 切換到目標(biāo)目錄
touch---//修改時(shí)間戳
------SATA ..atime(訪問(wèn)時(shí)間)Mtime(修改文件內(nèi)容時(shí)間)ctime(修改文件屬性)
rm----//刪除
clear--清屏=Ctrl+l
**

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI