云原生俱樂部-RH124知識點總結(1)

RH124內容不是很多,但是也不知道多少能夠寫完,細節性的東西不會太多,但是確保每個都能夠有印象能理解。本來是打算一篇文章寫完的,但最后還是決定寫一個系列。

至于RH124和RH134的內容為什么放在了k8s系列的后面,那只是單純因為這一段時間正在學k8s。爭取這兩天將RH124和RH134內容寫完,至于k8s系列要放到后面更了。


redhat linux基礎介紹

RHEL指的就是紅帽企業版linux,雖然要付費,但是有平替。比如rocky,我們使用的就是rocky linux,也很好用。

當然,大家或許用過centOS 7,我也用過這個,不過已經不再維護了。雖然有centos stream,但主要是作為redhat linux的上游版本,至于fedora,則是centos stream的上游了。

終端

這一部分我主要講一講終端,終端指的是輸入輸出設備,有物理終端、虛擬終端和偽終端。

物理終端如串口,虛擬終端則是本地虛擬控制臺,有tty1~6,而偽終端則是通過ssh登錄的終端,使用pts來標記。

同一個終端可以運行不同的shell,shell是解釋命令用的,終端可以使用bash也可以使用sh。

文件目錄

這部分主要講講linux的文件樹結構,每個目錄有著對應的作用。以下目錄都是在根目錄/下,

/var目錄用來保存易變的數據,/run則是保存開機后進程運行的數據,/proc則是保存進程狀態信息,/mnt給超級用戶掛載使用,/boot目錄存放引導程序,/dev目錄存放設備文件,/etc則是存放配置文件。

還有/usr/bin、/usr/sbin、/usr/lib、/usr/local等目錄分別存放用戶命令,超級用戶命令,庫文件,本地自定義軟件等。

軟硬鏈接

硬鏈接不允許跨文件系統,不允許鏈接目錄,并且指向的是同一個inode,刪除其中一個另一個都有效。

軟鏈接則可以跨文件系統,可以鏈接目錄,實質上保存的是鏈接的路徑,屬于獨立的文件,和原文件有不同的inode。如果刪除原文件,該軟鏈接會懸空。

命令格式為ln 現有文件 鏈接文件(-s創建的是軟鏈接),注意可以通過ls -i查看文件的inode。

重定向

>和>>符號,默認是從標準輸出中獲取數據,也就是文件描述符為1的通道。>是覆蓋,>>是追加。可以結合cat 來使用,比如使用cat > file << EOF,來覆蓋file文件。

至于EOF,還可以用"EOF"和'EOF',區別在于引號的作用不同,單引號阻止所有的shell擴展,但是雙引號保留命令替換和變量擴展。

文件描述符2是標準錯誤,如果使用&>表示將標準輸出和標準錯誤一同重定向。

tee則是和管道符'|'結合起來時候用,用來分流,將輸入分流到標準輸出(stdout)和文件或者命令中,使用tee默認是覆蓋,使用-a選項則是追加。

重定向符不能連接命令,但是管道符可以。/dev/null是一種特殊設備,表示“黑洞”。

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

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

相關文章

Redis面試精講 Day 25:Redis實現分布式Session與購物車

【Redis面試精講 Day 25】Redis實現分布式Session與購物車 在高并發、多節點的現代Web應用架構中&#xff0c;傳統的本地Session存儲方式已無法滿足分布式系統的需求。如何實現跨服務、高可用、低延遲的用戶狀態管理&#xff0c;成為后端開發和面試中的高頻考點。今天是“Redi…

本地文件上傳到gitee倉庫的詳細步驟

本地文件上傳到gitee倉庫的詳細步驟 &#x1f530; 一、前期準備 注冊 Gitee 賬號 訪問 Gitee 官網完成注冊并登錄。 網址&#xff1a;https://gitee.com/ 安裝 Git 下載 Git 官方客戶端并完成安裝。 下載網址&#xff1a;https://git-scm.com/downloads 配置 Git 全局信息&…

7 索引的監控

1. 查看索引的監控狀態 GET /_cat/indices/log2?v&formatjson[{"health" : "yellow","status" : "open","index" : "log2","uuid" : "1OnzbVbJRn2grc5k198LlA","pri" : "…

【秋招筆試】2025.08.10米哈游秋招機考真題

?? 點擊直達筆試專欄 ??《大廠筆試突圍》 ?? 春秋招筆試突圍在線OJ ?? 筆試突圍在線刷題 bishipass.com 米哈游 題目一:圖書館整理計劃 1??:貪心策略從左到右固定每個位置的最優元素 2??:使用線段樹維護區間最小值信息,支持單點更新和區間查詢 3??:每次選…

恒創科技:日本服務器 ping 不通?從排查到解決的實用指南

玩游戲、做跨境業務時&#xff0c;突然發現日本服務器 ping 不通&#xff0c;簡直能讓人瞬間焦慮 —— 這到底是網絡崩了&#xff0c;還是服務器出問題了?在本文中&#xff0c;我們將探討如何排除日本服務器 ping 請求故障&#xff0c;附帶常見原因及解決辦法。先搞清楚&#…

ThinkPHP的Controller獲取request對象的幾種方式

文章目錄環境在Controller中獲取Request對象構造器注入操作方法注入繼承BaseController助手函數Facade參考環境 Windows 11 專業版XAMPP 8.2.12 PHP 8.2.12VSCode 1.103.0 在Controller中獲取Request對象 要想在Controller中獲取Request對象&#xff0c;有以下幾種方式&…

week2-[循環結構]找出正數

week2-[循環結構]找出正數 題目描述 給定 NNN 個整數A1,A2,…,ANA_1,A_2,\ldots,A_NA1?,A2?,…,AN?。請求出這 NNN 個數中有多少個數是正數&#xff0c;并求出這些正數的平均值。如果 A1,A2,…,ANA_1,A_2,\ldots,A_NA1?,A2?,…,AN? 不存在正數&#xff0c;那么輸出 “Non…

Android平臺RTSP播放器選型指南:從開源方案到跨平臺低延遲專業SDK

1. 引言&#xff1a;Android RTSP 播放的三條路徑 在 Android 平臺實現 RTSP 播放&#xff0c;看似只是“能播起來”的問題&#xff0c;實際上是一個涉及延遲、穩定性、解碼性能、協議兼容、工程可控性等多維指標的綜合選型問題。 從安防監控、教育互動&#xff0c;到單兵指揮…

Linux安裝及遠程連接知識實踐

文章目錄一、VMware創建虛擬機故障及解決匯總1. 鏡像下載2. 鏡像選擇安裝3.安裝VMware遇到的相關問題4. VMware操作系統的安裝4.1 選擇系統的引導4.2 修改網卡名為eth0的形式(和CentOS7以前保持一致)4.3 進入下一步安裝界面4.4 進入到安裝摘要頁面(INSTALLATION SUMMARY)4.5 配…

F Core 批量寫與“軟實時”一致性:ExecuteUpdate / COPY / SqlBulkCopy 的取舍與事務權衡

EF Core 批量寫與“軟實時”一致性&#xff1a;ExecuteUpdate / COPY / SqlBulkCopy 的取舍與事務權衡 ? &#x1f4da; 目錄EF Core 批量寫與“軟實時”一致性&#xff1a;ExecuteUpdate / COPY / SqlBulkCopy 的取舍與事務權衡 ?1. 術語與目標 &#x1f9ed;2. 技術選型總覽…

基于PSO粒子群多目標優化的微電網調度算法matlab仿真

目錄 1.課題概述 2.系統仿真結果 3.核心程序 4.系統原理簡介 4.1 改進粒子群算法 4.2 分布式電源與儲能模型公式 4.3 多目標函數 5.參考文獻 6.完整工程文件 1.課題概述 微電網優化調度的核心是在滿足系統約束&#xff08;如功率平衡、設備出力限制等&#xff09;的前…

Spring AI ChatClient集成Deepseek

Spring AI ChatClient集成Deepseek 下文將簡述如何通過spring ai集成deepseek實現智能對話。在開始之前你需要在deepseek官網申請一個apikey,并設置到系統變量中&#xff0c;保障安全性。 ChatModel 在集成deepseek前&#xff0c;我們先要了解一個chat model&#xff0c;chat m…

Azure微軟云內網接入問題

1. 域名解析失敗 azure需要給ClientSecretCredentialBuilder和AzureResourceManager都配置HTTP 代理,但還是會域名解析失敗,netty會調用InetAddress.getByName解析域名.最終只能在hosts文件寫死host和ip映射關系 2. netty版本不匹配,導致報錯netty某個方法找不到 azure只用引入…

【IDEA】設置Debug調試時調試器不進入特定類(Spring框架、Mybatis框架)

問題 以Ruoyi-Vue項目為例&#xff0c;以Debug方式啟動項目&#xff0c;在com.ruoyi.web.controller.system.SysUserController#list()方法中的userService.selectUserList(user)處打上斷點&#xff0c;訪問[系統管理–用戶管理]頁面&#xff0c;程序就會執行到該斷點處此時按下…

OpenCV 視頻處理全解析

OpenCV 視頻處理全解析&#xff1a;從基礎操作到高級應用?在計算機視覺領域&#xff0c;視頻處理是一個核心且廣泛應用的技術方向。無論是安防監控、自動駕駛還是短視頻特效&#xff0c;都離不開對動態視頻流的智能分析與處理。OpenCV 作為最流行的開源計算機視覺庫&#xff0…

java如何使用正則提取字符串中的內容

在Java中使用正則表達式提取字符串內容&#xff0c;主要通過java.util.regex包中的Pattern和Matcher類實現。以下是詳細步驟和示例&#xff1a;1. 基礎流程 import java.util.regex.Matcher; import java.util.regex.Pattern;public class RegexExample {public static void ma…

Baumer高防護相機如何通過YoloV8深度學習模型實現行人跌倒的檢測識別(C#代碼UI界面版)

《------往期經典推薦------》 AI應用軟件開發實戰專欄【鏈接】 序號項目名稱項目名稱11.工業相機 YOLOv8 實現人物檢測識別&#xff1a;&#xff08;C#代碼&#xff0c;UI界面版&#xff09;2.工業相機 YOLOv8 實現PCB的缺陷檢測&#xff1a;&#xff08;C#代碼&#xff0…

jetson orin nx(8G)燒錄super系統實錄

1. 說明 2. 下載新版發布包&#xff08;在PC上下載&#xff09; Jetson Linux Archive | NVIDIA Developer 安裝的jetpack版本為6.2.1&#xff08;rev.2)對應的Jetson Linux 36.4.4 點擊綠色區域的36.4.4>&#xff0c;進入下載頁面&#xff0c;如下 點擊Driver Package(B…

LeetCode算法日記 - Day 11: 尋找峰值、山脈數組的峰頂索引

目錄 1. 尋找峰值 1.1 題目解析 1.2 解法 1.3 代碼實現 2. 山脈數組 2.1 題目解析 2.2 解法 2.3 代碼實現 1. 尋找峰值 162. 尋找峰值 - 力扣&#xff08;LeetCode&#xff09; 峰值元素是指其值嚴格大于左右相鄰值的元素。 給你一個整數數組 nums&#xff0c;找到峰…

Cherryusb UAC例程對接STM32 SAI播放音樂和錄音(下)=>USB+SAI+TX+RX+DMA控制WM8978播放和錄音實驗

1. 程序基本框架 整個程序框架, 與之前的一篇文章《Cherryusb UAC例程對接STM32內置ADC和DAC播放音樂和錄音(中)>UACSTM32 ADCDAC實現錄音和播放》基本一致, 只是這次將ADC和DAC替換成了SAI TX/RX。因此這里不再贅述了。2. sai_dma_wm8978_usb.c主程序的實現說明 在menuconf…