Linux操作系統概述

一、操作系統的作用

1、五大基本功能

(1)進程和線程的管理:進程線程的狀態、控制、同步互斥、通信調度等
(2)存儲管理:分配/回收、地址轉換、存儲保護等
(3)文件管理:文件目錄、文件操作、磁盤空間、文件存取控制
(4)設備管理:設備驅動、分配回收、緩沖技術等
(5)用戶接口:系統命令、編程接口

img

2、三個作用

(1)資源的管理者
(2)向用戶提供各種服務
(3) 對硬件機器的擴展

img

3、操作系統的應用場景

(1)嵌入式設備:如POS機、單反相機、游戲機、智能設備等

(2)移動端設備:如手機、平板電腦等

(3)個人桌面電腦:如上網本、游戲本、筆記本電腦、臺式機等

(4)服務器:如云服務器、PC服務器、刀片服務器、小型機等

(5)超級計算機:各類超級計算機、大型服務器等

二、Linux發展史

1、Unix

2、Linux

1748180765633

四、Linux應用場景

1、服務器操作系統

如今的 IT 服務器領域是 Linux、UNIX、Windows 三分天下,Linux 系統可謂后起之秀,特別是“互聯網熱"以來,Linux 在服務器端的市場份額不斷擴大,每年增長勢頭迅猛,開始對 Windows 和 UNIX 的地位構成嚴重的威脅,已經成為事實上的服務器標準。

互聯網產業的迅猛發展,促使云計算、大數據產業的形成并快速發展,云計算、大數據作為一個基于開源軟件的平臺,Linux占據了核心優勢;據Linux基金會的研究,86%的企業已經使用Linux操作系統進行云計算、大數據平臺的構建,目前,Linux已開始取代Unix成為最受青睞的云計算、大數據平臺操作系統。

2、移動端智能操作系統

Android操作系統采用Linux內核,并進行了開源,我們可以免費獲取和修改Android的源代碼(AOSP:Android Open SourceProject),其中華為鴻蒙的手機版操作系統便是基于AOSP項目源碼進行了的優化和改進版本,其核心均是Linux操作系統。同時,Linux操作系統和Android操作系統也廣泛應用于各類智能設備和物聯網設備中,比如智能影響、智能手表、智能家居、無人機、醫療器械、車聯網、安防等各個領域,也包括更早期的嵌入式操作系統,很多設備也是采用簡化版的Linux操作系統內核。

3、云大物智移及智能制造

Linux操作系統及其定制版本和衍生版本,廣泛應用于云計算、大數據、物聯網、人工智能、移動互聯網及工業制造領域,無處不在。

通常情況下,服務器端操作系統 (Windows,Linux)不會安裝GUI界面,只是一個內核加Shell,再加少量命令行。

五、虛擬機上安裝Linux

1748182234854

1748182264838

1748182483474

配置分區

1748182709253

1748182810004

如果選擇自定義分區,讓CentOs幫助我們創建分區,可自行設置分區大小。

/boot:用于啟動時加載的數據,文件系統是xfs,是Linux的最新版本內核的默認文件系統,

/:根目錄,用于創建任何目錄,或掛載各個分區

/swap:交換分區,文件系統是swap,通常默認情況下跟內存大小一致,用于內存和硬盤之間交換數據(虛擬內存),在早期計算機的操作系統中,內存特別小,所以需要借用硬盤來臨時存儲內存中暫時不用的數據。(會顯著降低程序運行的性能)。

1748183835861

連不上網:

【VMware】本地計算機 上的 VMware DHCP Service 服務啟動后又停止了_本地計算機上的vmware dhcp服務啟動后停止-CSDN博客

Linux Centos7.5錯誤:ping外網報錯Name or service not known - 追云逐夢 - 博客園

1748187253563

1748187494686

1748187868135

1748188048784

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/82737.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/82737.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/82737.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Python爬蟲第22節- 結合Selenium識別滑動驗證碼實戰

目錄 一、引言 二、滑動驗證碼原理與反爬機制 2.1 驗證碼原理 2.2 反爬機制 三、工程實戰:滑動驗證碼識別全流程 3.1 工程準備 3.1.1 環境依賴 3.1.2 目標網站與驗證碼識別案例 3.2 核心破解流程 3.2.1 自動化打開網頁與登錄 3.2.2 獲取驗證碼圖片&#…

NSSCTF-[NISACTF 2022]huaji?

下載附件得到文件 放到kali里面看看 發現是一張圖片 用binwalk命令對其進行分離 發現需要密碼 用010打開圖片進行查看 對其進行解密 分別得到 ctf_NISA_2022 nisa_2022 發現ctf_NISA_2022是密碼 得到flag NSSCTF{Nls_FumYEnnOjy}

nt!CcGetVacbMiss函數分析之設置好nt!_VACB然后調用函數nt!SetVacb

第一部分:MmMapViewInSystemCache函數返回 Status MmMapViewInSystemCache (SharedCacheMap->Section, &Vacb->BaseAddress, &NormalOffset, …

Uniapp+UView+Uni-star打包小程序極簡方案

一、減少主包體積 主包污染源(全局文件依賴)勁量獨立導入 componentsstaticmain.jsApp.vueuni.css 分包配置缺陷,未配置manifest.json中mp-weixin節點 "usingComponents" : true,"lazyCodeLoading" : "requiredC…

Teigha應用——解析CAD文件(DWG格式)Teigha在CAD C#二次開發中的基本應用

Teigha是一款專為開發者設計的工具,其核心技術在于強大的API和豐富的功能集,提供了一系列工具和方法,使開發者能夠輕松地讀取、解析和操作DWG文件。它支持多種操作系統,能在處理大型DWG文件時保持高效性能,還可用于構建…

JavaWeb:SpringBoot Bean管理

獲取Bean Bean作用域 解決循環依賴方式 1.粗暴刪除依賴 2.打破依賴配置 3.使用lazy注解 引入第三方Bean

Lua 腳本在 Redis 中的運用-23(Lua 腳本語法教程)

在 Redis 中編寫和執行 Lua 腳本 Lua 腳本是在 Redis 中執行自定義邏輯的強大功能,可以直接在 Redis 服務器上執行。這減少了延遲,提高了性能,并能夠實現客戶端腳本難以或不可能實現的原子操作。通過在 Redis 中嵌入 Lua 腳本,您…

從零實現本地語音識別(FunASR)

FunASR 是達摩院開源的綜合性語音處理工具包,提供語音識別(ASR)、語音活動檢測(VAD)、標點恢復(PUNC)等全流程功能,支持多種主流模型(如 Paraformer、Whisper、SenseVoic…

deepseek開源資料匯總

參考:DeepSeek“開源周”收官,連續五天到底都發布了什么? 目錄 一、首日開源-FlashMLA 二、Day2 DeepEP 三、Day3 DeepGEMM 四、Day4 DualPipe & EPLB 五、Day5 3FS & Smallpond 總結 一、首日開源-FlashMLA 多頭部潛在注意力機制&#x…

【C++ Qt】認識Qt、Qt 項目搭建流程(圖文并茂、通俗易懂)

每日激勵:“不設限和自我肯定的心態:I can do all things。 — Stephen Curry” 緒論?: 本章將開啟Qt的學習,Qt是一個較為古老但仍然在GUI圖形化界面設計中有著舉足輕重的地位,因為它適合嵌入式和多種平臺而被廣泛使用…

AI應用 Markdown 渲染對比與原生實現方案

DeepSeek、豆包、騰訊元寶、ChatGPT 渲染實現對比表 產品解析方式渲染引擎/庫UI 組件架構Markdown支持范圍流程圖/導圖支持擴展架構及裁剪流式解析渲染DeepSeek原生解析(非WebView)采用 CommonMark 標準解析器(推測使用 Markwon 庫&#xff…

Ubuntu20.04系統安裝,使用系統盤安裝

1、系統安裝 Ubuntu20.04系統安裝,使用系統盤安裝 查看ubuntu系統版本 lsb_release -a:顯示發行版名稱、版本號及代號 (base) rootai-System-Product-Name:/media/ai/wh/clash-for-linux-master# lsb_release -a No LSB modules are available. Distri…

(自用)Java學習-5.19(地址管理,三級聯動,預支付)

1. 地址管理模塊 地址展示 前端:通過 showAddress() 發起 Ajax GET 請求,動態渲染地址列表表格,使用 #{tag}、#{name} 等占位符替換真實數據。 后端: 控制器層調用 AddressService,通過 AddressMapper 查詢用戶地址數…

Spring 循環依賴:從原理到解決方案的全面解析

Spring 循環依賴:從原理到解決方案的全面解析 一、循環依賴的定義與分類 1. 什么是循環依賴? 在 Spring 框架中,循環依賴指的是多個 Bean 之間形成了依賴閉環。例如: Bean A 依賴 Bean BBean B 依賴 Bean CBean C 又依賴 Bean…

n 階矩陣 A 可逆的充分必要條件是 ∣ A ∣ ≠ 0

n 階矩陣 A 可逆的充分必要條件是 ∣ A ∣ ≠ 0 |A| \neq 0 ∣A∣0 的幾何意義 1. 行列式的幾何意義回顧 行列式 ∣ A ∣ |A| ∣A∣(或 det ? ( A ) \det(A) det(A))表示矩陣 A A A 所對應的線性變換對空間的體積縮放因子: ∣ A ∣ &…

Rockey Linux 安裝ffmpeg

1.環境準備 Rockey linux 9.2 ffmpeg 靜態資源包 這個是我自己的: https://download.csdn.net/download/liudongyang123/90920340https://download.csdn.net/download/liudongyang123/90920340 這個是官網的 Releases BtbN/FFmpeg-Builds GitHub 以上兩個資…

wordcount在集群上的測試

1.將louts.txt文件從cg計算機復制到master節點上面,存放在/usr/local/hadoop 需要輸入密碼:83953588abc scp /root/IdeaProjects/mapReduceTest/lotus.txt root172.18.0.2:/usr/local/hadoop /WordCountTest/input 2.將lotus.txt文件從master這臺機器…

AI+制造:中小企業的低成本智能化轉型

文章內容過長,可以考慮直接跳轉到文章末尾查看概要圖 在制造業競爭日益激烈的今天,中小企業正面臨著前所未有的挑戰:人力成本持續攀升、能源消耗居高不下、質量控制難度增加。與此同時,數字化轉型已成為行業共識,但高…

Linux C/C++編程 —— 線程技術總結

一、線程基本概念 線程是進程內的一個執行單元,多個線程共享進程的資源(如內存、文件描述符等),但每個線程擁有自己的寄存器、棧等。與進程相比,線程的創建、切換開銷較小,能更高效地利用 CPU 資源。 二、…

Femap許可證與網絡安全策略

隨著科技的快速發展,網絡安全問題已成為各行各業關注的焦點。在電磁仿真領域,Femap作為一款領先的軟件,其許可證的安全性和網絡策略的重要性不言而喻。本文將探討Femap許可證與網絡安全策略的關系,確保您的電磁仿真工作能夠在一個…