RHCSA復習

在Linux中,?wrx?分別代表寫(write)、讀(read)和執行(execute)權限,它們對應的權限值分別是:
?
- ?r?(讀權限):權限值為4。
?
- ?w?(寫權限):權限值為2。
?
- ?x?(執行權限):權限值為1。
?
通過將這些權限值相加,可以表示不同的權限組合。例如,?rwx?(讀、寫、執行)權限的組合值為7(4+2+1),?rw-?(讀、寫)權限的組合值為6(4+2)。

在Linux系統中,?wc?命令的作用是統計文件中的行數、單詞數和字節數。其基本語法為?wc [選項] [文件]?。以下是一些常見的選項及作用:
?
- ?-l?:只顯示行數。
?
- ?-w?:只顯示單詞數。
?
- ?-c?:只顯示字節數。
?
例如,?wc -l file.txt?會顯示?file.txt?文件的行數;?wc -w file.txt?會顯示文件中的單詞數;?wc -c file.txt?則顯示文件的字節數。如果不指定選項,?wc?會同時顯示行數、單詞數和字節數。此外,?wc?也可以同時處理多個文件,會在最后顯示所有文件的統計信息總和。

-?開頭表示普通文件。
d開頭表示目錄文件
l開頭表示鏈接文件
b開頭表示設備文件
s開頭表示套接字文件

shell是一個命令解釋器

RedHat系統中用戶默認的shell是bash

Linux系統是一個多用戶,多任務的操作系統

touch可以創建一個空文件夾

立刻關機命令:shutdown -h now????,poweroff

硬鏈接和軟連接的創建區別如下:
?
命令參數
?
- 硬鏈接:使用?ln?命令,基本語法為?ln [源文件] [硬鏈接文件]?。
- 軟連接:使用?ln -s?命令,基本語法為?ln -s [源文件] [軟鏈接文件]?。
?
源文件限制
?
- 硬鏈接:不能跨文件系統創建硬鏈接,因為不同文件系統的inode編號系統不同。
- 軟連接:可以跨文件系統創建軟鏈接,對源文件所在位置沒有限制。
?
指向類型
?
- 硬鏈接:只能指向文件,不能指向目錄。
- 軟連接:既可以指向文件,也可以指向目錄。
?
創建原理
?
- 硬鏈接:通過在文件系統中為源文件創建一個新的目錄項,使新的文件名指向與源文件相同的inode,從而實現多個文件名共享同一個文件內容。
- 軟連接:創建一個新的文件,該文件包含了指向源文件的路徑信息,類似于一個快捷方式,通過讀取這個路徑來找到源文件。

在命令模式下,按下以下按鍵可以進入插入模式:
?
- i:在當前光標位置前插入文本。
?
- I:在當前行的行首插入文本。
?
- a:在當前光標位置后追加文本。
?
- A:在當前行的行尾追加文本。
?
- o:在當前行下方新建一行并進入插入模式。
?
- O:在當前行上方新建一行并進入插入模式。

在Linux中,?cat?命令功能:
?
1.?查看文件內容,如?cat test.txt?。
2.?合并文件,?cat file1.txt file2.txt > newfile.txt??。
3.?創建新文件,?cat > newfile.txt?再輸入內容,按?Ctrl+D?結束。
4.?顯示文件內容并標行號,?cat -n file.txt??。


Linux中,雖?root?是默認管理員賬號,但系統可創建其他有管理員權限的賬號,還能通過?sudo?讓普通用戶執行管理任務,所以管理員賬號不一定是?root?。

ls?是Linux系統中用于列出目錄內容的命令,具有以下功能:
?
- 列出當前目錄下的文件和子目錄:在終端輸入?ls?,會顯示當前目錄下的所有文件和子目錄的名稱。
- 列出指定目錄下的內容:使用?ls [目錄名]?,可以列出指定目錄中的文件和子目錄。例如,?ls /home/user/Documents?會列出?Documents?目錄下的內容。
- 顯示詳細信息:加上?-l?選項,如?ls -l?,會以長格式顯示文件和目錄的詳細信息,包括文件權限、所有者、大小、修改時間等。
- 顯示隱藏文件:默認情況下,?ls?不會顯示以?.?開頭的隱藏文件。使用?-a?選項,如?ls -a?,可以顯示當前目錄下的所有文件,包括隱藏文件。
- 排序輸出結果:使用?-t?選項可按修改時間排序,最新修改的文件或目錄排在前面;?-S?選項則按文件大小排序。

重要的系統配置文件大部分在/etc目錄下
查看系統內核命令:uname??-r
Linux創建分區時一定要創建的兩個分區:
SWAP/根分區

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

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

相關文章

“樂企“平臺如何重構業財稅票全流程生態?

2025年,國家稅務總局持續推進的"便民辦稅春風行動"再次推進數字化服務升級,其中"樂企"平臺作為稅務信息化的重要載體,持續優化數電票服務能力,為企業提供更高效、更規范的稅務管理支持。在這一背景下&#xf…

Android audio(6)-audiopolicyservice介紹

AudioPolicyService 是策略的制定者,比如某種 Stream 類型不同設備的音量(index/DB)是多少、某種 Stream 類型的音頻數據流對應什么設備等等。而 AudioFlinger 則是策略的執行者,例如具體如何與音頻設備通信,維護現有系…

Boost庫搜索引擎項目(版本1)

Boost庫搜索引擎 項目開源地址 Github:https://github.com/H0308/BoostSearchingEngine Gitee:https://gitee.com/EPSDA/BoostSearchingEngine 版本聲明 當前為最初版本,后續會根據其他內容對當前項目進行修改,具體見后續版本…

git分支合并信息查看

TortoiseGit工具 1、選擇"Revision graph" 2、勾選view中的 Show branchings and merges Arrows point towards merges 3、圖案說明 紅色部分?:代表當前分支 橙色部分?:代表遠程分支 黃色部分?:代表一個tag 綠色部分?&#xf…

Java學習筆記(多線程):ReentrantLock 源碼分析

本文是自己的學習筆記,主要參考資料如下 JavaSE文檔 1、AQS 概述1.1、鎖的原理1.2、任務隊列1.2.1、結點的狀態變化 1.3、加鎖和解鎖的簡單流程 2、ReentrantLock2.1、加鎖源碼分析2.1.1、tryAcquire()的具體實現2.1.2、acquirQueued()的具體實現2.1.3、tryLock的具…

在C++11及后續標準中,auto和decltype是用于類型推導的關鍵特性,它們的作用和用法。

在C11及后續標準中,auto和decltype是用于類型推導的關鍵特性,它們的作用和用法有所不同。以下是詳細說明: 1. auto 關鍵字 基本作用 自動推導變量的類型(根據初始化表達式)主要用于簡化代碼,避免顯式書寫…

Linux:進程程序替換execl

目錄 引言 1.單進程版程序替換 2.程序替換原理 3.6種替換函數介紹 3.1 函數返回值 3.2 命名理解 3.3 環境變量參數 引言 用fork創建子進程后執行的是和父進程相同的程序(但有可能執行不同的代碼分支),我們所創建的所有的子進程,執行的代碼&#x…

LeetCode.02.04.分割鏈表

分割鏈表 給你一個鏈表的頭節點 head 和一個特定值 x ,請你對鏈表進行分隔,使得所有 小于 x 的節點都出現在 大于或等于 x 的節點之前。 你不需要 保留 每個分區中各節點的初始相對位置。 示例 1: 輸入:head [1,4,3,2,5,2], x …

Johnson算法 流水線問題 java實現

某印刷廠有 6項加工任務J1,J2,J3,J4,J5,J6,需要在兩臺機器Mi和M2上完 成。 在機器Mi上各任務所需時間為5,1,8,5,3,4單位; 在機器M2上各任務所需時間為7,2,2,4,7,4單位。 即時間矩陣為: T1 {5, …

按鍵++,--在操作uint8_t類型(一個取值為1~10的數)中,在LCD中顯示兩位數字問題

問題概況 在執行按鍵,--過程中,本來數值為1~10.但是在執行過程中,發現數值在經過10數值后,后面的“0”會一直在LCD顯示屏中顯示。 就是執行操作中,從1,2,3,4,5&#xf…

【QT】QTreeWidgetItem的checkState/setCheckState函數和isSelected/setSelected函數

目錄 1、函數原型1.1 checkState/setCheckState1.2 isSelected/setSelected2、功能用途3、示例QTreeWidget的checkState/setCheckState函數和isSelected/setSelected這兩組函數有著不同的用途,下面具體說明: 1、函數原型 1.1 checkState/setCheckState Qt::CheckState QTr…

005 vue項目結構 vue請求頁面執行流程(vue2)

文章目錄 vue項目結構vue請求頁面執行流程main.jsrouterHelloWorld.vueApp.vueindex.html vue項目結構 config目錄存放的是配置文件,比如index.js可以配置端口 node_modules存放的是該項目依賴的模塊,這些依賴的模塊在package.json中指定 src目錄分析 1…

匯豐xxx

1. Spring Boot 的了解,解決什么問題? 我的理解: Spring Boot 是一個基于 Spring 框架的快速開發腳手架,它簡化了 Spring 應用的初始搭建和開發過程。解決的問題: 簡化配置: 傳統的 Spring 應用需要大量的…

基于 Spring Boot 瑞吉外賣系統開發(一)

基于 Spring Boot 瑞吉外賣系統開發(一) 系統概述 系統功能 技術選型 初始項目和數據準備 初始項目和SQL文件下載 創建數據庫并導入數據 打開reggie項目 運行效果 主函數啟動項目,訪問URL: http://127.0.0.1:8080/backend/pag…

大型語言模型智能應用Coze、Dify、FastGPT、MaxKB 對比,選擇合適自己的LLM工具

大型語言模型智能應用Coze、Dify、FastGPT、MaxKB 對比,選擇合適自己的LLM工具 Coze、Dify、FastGPT 和 MaxKB 都是旨在幫助用戶構建基于大型語言模型 (LLM) 的智能應用的平臺。它們各自擁有獨特的功能和側重點,以下是對它們的簡要對比: Coz…

【項目管理】第6章 信息管理概論 --知識點整理

項目管理 相關文檔,希望互相學習,共同進步 風123456789~-CSDN博客 (一)知識總覽 項目管理知識域 知識點: (項目管理概論、立項管理、十大知識域、配置與變更管理、績效域) 對應&…

Zapier MCP:重塑跨應用自動化協作的技術實踐

引言:數字化協作的痛點與突破 在當今多工具協同的工作環境中,開發者與辦公人員常常面臨數據孤島、重復操作等效率瓶頸。Zapier推出的MCP(Model Context Protocol)協議通過標準化數據交互框架,為跨應用自動化提供了新的…

echart實現動態折線圖(vue3+ts)

最近接到個任務,需要用vue3實現動態折線圖。之前沒有用過,所以一路坎坷,現在記錄一下,以后也好回憶一下。 之前不清楚echart的繪制方式,以為是在第一秒的基礎上繪制第二秒,后面實驗過后,發現并…

Java學習——day24(反射進階:注解與動態代理)

文章目錄 1. 反射與注解2. 動態代理3. 實踐:編寫動態代理示例4. 注解定義與使用5. 動態代理6. 小結與思考 1. 反射與注解 注解:注解是 Java 提供的用于在代碼中添加元數據的機制。它不會影響程序的執行,但可以在運行時通過反射獲取和處理。反…

C++之nullptr

文章目錄 前言 一、NULL 1、代碼 2、結果 二、nullptr 1、代碼 2、結果 總結 前言 當我們談論空指針時,很難避免談及nullptr。nullptr是C++11引入的一個關鍵字,用來表示空指針。在C++中,空指針一直是一個容易引起混淆的問題,因為在早期版本的C++中,通常使用NULL來…