Linux day 1129

家人們今天繼續學習Linux,ok話不多說一起去看看吧

.Linux常用命令

3.1 Linux命令體驗

3.1.1 常用命令演示
在這一部分中,我們主要介紹幾個常用的命令,讓大家快速感
受以下 Linux 指令的操作方式。主要包含以下幾個指令:
  • ls命令?
ls :查看當前目錄下的內容 ( 文件及目錄 )
ls / :查看指定目錄 (/) 下的內容
  • pwd命令?
pwd :查看當前所在目錄

?

  • cd命令
cd / :切換到根目錄
cd /root :切換到 /root 目錄

  • touch命令
touch a.txt :創建文件 a.txt
touch b.txt c.txt d.txt :一次性創建文件 b.txt,c.txt,d.txt

  • mkdir命令?

mkdir test:創建文件夾test

  • rm命令?
rm d.txt 刪除文件 ( 刪除文件時 , 需要確認 , 輸入 y, 代表確定)

  • ?亂碼問題
在執行 Linux 命令時,提示信息如果顯示為亂碼。這是由于編
碼問題導致,只需要修改 Linux 的編碼即可,命令如下:
echo 'LANG="en_US.UTF-8"' >> /etc/profile
source /etc/profile
3.1.2 Linux命令使用技巧

在我們使用Linux系統命令時,可以使用以下幾個技巧:?

  • Tab鍵自動補全
  • 連續兩次Tab鍵,給出操作提示
  • 使用上下箭頭快速調出曾經使用過的命令
  • 使用clear命令或者Ctrl+l快捷鍵實現清屏
3.1.3 Linux命令格式

command [-options] [parameter]
說明 :
command: 命令名
[-options]: 選項,可用來對命令進行控制,也可以省略
[parameter]: 傳給命令的參數,可以是零個、一個或者多
注意 :
[]: 代表可選
命令名、選項、參數之間有空格進行分隔

3.2 文件目錄操作命令

3.2.1 ls命令

作用: 顯示指定目錄下的內容

語法 : ls [-al] [dir]
說明 :
-a 顯示所有文件及目錄 (. 開頭的隱藏文件也會列出 )
-l 除文件名稱外,同時將文件型態 (d 表示目錄, - 表示文
) 、權限、擁有者、文件大小等信息詳細列出
注意 :
由于我們使用 ls 命令時經常需要加入 -l 選項,所以 Linux
ls -l 命令提供了一種簡寫方式,即 ll 常見用法 :
ls -al :查看當前目錄的所有文件及目錄詳細信息
ls -al /etc :查看 /etc 目錄下所有文件及目錄詳細信息
ll : 查看當前目錄文件及目錄的詳細信息

3.2.2 cd命令
作用 : 用于切換當前工作目錄,即進入指定目錄
語法 : cd [dirName]
特殊說明 :
~: 表示用戶的 home 目錄
.: 表示目前所在的目錄
..: 表示目前目錄位置的上級目錄
舉例 :
cd ..: 切換到當前目錄的上級目錄
cd ~: 切換到用戶的 home 目錄
cd /usr/local: 切換到 /usr/local 目錄

3.2.3 cat命令

作用: 用于顯示文件內容

語法 : cat [-n] fileName
說明 :
-n: 1 開始對所有輸出的行數編號 ( 顯示行號 )
舉例 :
cat /etc/profile :查看 /etc 目錄下的 profile 文件內

cat 指令會一次性查看文件的所有內容,如果文件內容比較
多,這個時候查看起來就不是很方便了,這個時候我們可以通
過一個新的指令 more
3.2.4 more命令

作用 : 以分頁的形式顯示文件內容
語法 : more fileName
操作說明 :
回車鍵:向下滾動一行
空格鍵:向下滾動一屏
b :返回上一屏
q 或者 Ctrl+C 退出 more
舉例:
more /etc/profile :以分頁方式顯示 /etc 目錄下的
profile 文件內容

當我們在查看一 mor 些比較大的文件時,我們可能需要經常查
詢文件尾部的數據信息,那這個時候如果文件很大,我們要一
直向下翻頁,直到最后一頁,去看最新添加的數據,這種方式
就比較繁瑣了,此時,我們可以借助于 tail 指令。
3.2.5 tail命令

作用 : 查看文件末尾的內容
語法 : tail [-f] fileName
說明 :
-f :動態讀取文件末尾內容并顯示,通常用于日志文件的內
容輸出
舉例 :
tail /etc/profile :顯示 /etc 目錄下的 profile 文件末尾
10 行的內容
tail -5 /etc/profile :顯示 /etc 目錄下的 profile 文件末
5 行的內容
tail -f /root/my.log :動態讀取 /root 目錄下的 my.log
件末尾內容并顯示

?

3.2.6 mkdir命令

作用: 創建目錄

語法 : mkdir [-p] dirName
說明 :
-p: 確保目錄名稱存在,不存在的就創建一個。通過此選
項,可以實現多層目錄同時創建
舉例 :
mkdir aa :在當前目錄下,建立一個名為 aa 的子目錄
mkdir -p bb/cc :在工作目錄下的 bb 目錄中建立一個名
cc 的子目錄,若 bb 目錄不存在,則建立一個

?

3.2.7 rmdir命令
作用 : 刪除空目錄
語法 : rmdir [-p] dirName
說明 :
-p: 當子目錄被刪除后使父目錄為空目錄的話,則一并刪除
舉例 :
rmdir aa :刪除名為 aa 的空目錄
rmdir -p bb/cc :刪除 bb 目錄中名為 cc 的子目錄,若 cc 目錄
刪除后 bb 目錄變為空目錄,則也被刪除

3.2.8 rm命令
作用 : 刪除文件或者目錄
語法 : rm [-rf] name
說明 :
-r: 將目錄及目錄中所有文件(目錄)逐一刪除,即遞歸刪
-f: 無需確認,直接刪除
舉例 :
rm -r aa/ :刪除名為 aa 的目錄和目錄中所有文件,刪除
前需確認
rm -rf aa/ :需確認,直接刪除名為 aa 的目錄和目錄中所
有文件
rm -f hello.txt :無需確認,直接刪除 hello.txt 文件?

?

注意 : 對于 rm -rf xxx 這樣的指令,在執行的時候,一定要慎
重,確認無誤后再進行刪除,避免誤刪。

3.3 拷貝移動命令

3.3.1 cp命令

作用 : 用于復制文件或目錄
語法 : cp [-r] source dest
說明 :
-r: 如果復制的是目錄需要使用此選項,此時將復制該目錄下所
有的子目錄和文件
舉例 :
cp hello.txt test/ hello.txt 復制到
test 目錄中
cp hello.txt ./hi.txt hello.txt 復制到當
前目錄,并改名為 h.txt
cp -r aa/ ./bb/ aa 目錄和目錄下所有文件
復制到 bb 目錄下 cp -r aa/* ./bb/ aa 目錄下所有文件復制到
bb 目錄下
如果拷貝的內容是目錄,需要加上參數 -r

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

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

相關文章

mysql8 從C++源碼角度看 Statement cancelled due to timeout or client request異常

##Statement cancelled due to timeout or client request 異常 Caused by: com.mysql.jdbc.exceptions.MySQLTimeoutException: Statement cancelled due to timeout or client requestat com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1932)at …

【數據結構-單調隊列】力扣1438. 絕對差不超過限制的最長連續子數組

給你一個整數數組 nums ,和一個表示限制的整數 limit,請你返回最長連續子數組的長度,該子數組中的任意兩個元素之間的絕對差必須小于或者等于 limit 。 如果不存在滿足條件的子數組,則返回 0 。 示例 1: 輸入&#x…

SAP HCM 標準報表與前臺操作的增強差異邏輯分析(rhgrenz4)

導讀 增強差異:SAP的HCM模塊組織和人事增強都有標準的增強點,不管你調用標準的函數還是前臺操作都會觸發對應的增強。所以很多業務不需要考慮那么多分散點,只要找到一個合適的增強點,就能解決很多和外圍系統集成的業務邏輯,今天遇…

【Spring】Spring DI(依賴注入)詳解——自動裝配——手動裝配與自動裝配的區別

在spring開發中,依賴注入(Dependency Injection,DI)是實現松耦合和高內聚設計的重要模式。它使得對象的創建和管理與其依賴關系分離,從而提高了代碼的可維護性、可測試性和靈活性。Spring框架通過IoC(控制反…

EZ-USB? FX3 USB 5 Gbps 外設控制器

EZ-USB? FX3 USB 5 Gbps 外設控制器 EZ-USB? FX3 提供 USB 5Gbps 至 32 位數據總線,并配備 ARM9,可為任何系統添加 USB 3.0 連接 英飛凌的 EZ-USB? FX3 是業界用途最廣泛的 USB 外圍設備控制器,可以為幾乎任何系統添加 USB 5Gbps 連接。 …

【數據倉庫】spark大數據處理框架

文章目錄 概述架構spark 架構角色下載安裝啟動pyspark啟動spark-sehll啟動spark-sqlspark-submit經驗 概述 Spark是一個性能優異的集群計算框架,廣泛應用于大數據領域。類似Hadoop,但對Hadoop做了優化,計算任務的中間結果可以存儲在內存中&a…

數據庫容災備份的意義+分類+執行工具!

數據庫容災解決方案的背景 數據庫容災(Disaster Recovery,DR)解決方案的背景主要源于企業對數據安全性、業務連續性和系統高可用性的需求。隨著數字化轉型的加速,企業的數據量迅猛增長,數據庫已成為支撐核心業務的關鍵…

PDF怎么壓縮得又小又清晰?5種PDF壓縮方法

PDF 文件在日常辦公與學習中使用極為頻繁,可想要把它壓縮得又小又清晰卻困難重重。一方面,PDF 格式本身具有高度兼容性,集成了文字、圖像、矢量圖等多樣元素,壓縮時難以兼顧不同元素特性,稍不注意,文字就會…

SpringBoot數據字典字段自動生成對應code和desc

效果:接口會返回orderType,但是這個orderType是枚舉的類型(1,2,3,4),我想多返回一個orderTypeDesc給前端展示,這樣前端就可以直接拿orderTypeDesc使用了。 1. 定義注解 …

【YashanDB知識庫】imp導入數據庫時,報錯YAS-08023

本文內容來自YashanDB官網,原文內容請見 https://www.yashandb.com/newsinfo/7849010.html?templateId1718516 **【問題分類】**數據導入導出 **【關鍵字】**imp、YAS-08023 【問題描述】 導出數據庫時,使用以下命令,導出正常&#xff1…

又一年。。。。。。

2024,渾渾噩噩的一年。 除了100以內的加減法(數據,數據,還是數據。。。。。。),似乎沒做些什么。 臉盲癥越來越重的,怕是哪天連自己都不認得自己的了。 看到什么,聽到什…

FreeRTOS: ISR(中斷服務例程)和 TCB(任務控制塊)

在討論 ISR(中斷服務例程)和 TCB(任務控制塊,Task Control Block)時,我們實際上是在探討 FreeRTOS 中兩個不同但又相互關聯的概念:一個是用于處理硬件或軟件觸發的中斷事件,另一個是…

GoldenDB組件及對應的用戶和進程

1. GoldenDB組件及對應的用戶和進程 GoldenDB數據庫由管理節點、全局事務節點GTM、計算節點CN、數據節點DN等組成。 1.1. 管理節點 管理節點分為集群管理、Insight運維管理平臺(InsightServer、RDB、ZK)。 1.1.1. 集群管理 1. 集群管理包括Metadatas…

OpenStack系列第四篇:云平臺基礎功能與操作(Dashboard)

文章目錄 1. 鏡像(Image)添加鏡像查看鏡像刪除鏡像 2. 卷(Volume)創建卷查看卷刪除卷 3. 網絡(虛擬網絡)創建網絡查看網絡刪除網絡 4. 實例類型創建實例類型查看實例類型刪除實例類型 4. 密鑰對&#xff08…

CSDN編輯器

這里寫自定義目錄標題 歡迎使用Markdown編輯器新的改變功能快捷鍵合理的創建標題,有助于目錄的生成如何改變文本的樣式插入鏈接與圖片如何插入一段漂亮的代碼片生成一個適合你的列表創建一個表格設定內容居中、居左、居右SmartyPants 創建一個自定義列表如何創建一個…

MTK 平臺關于WIFI 6E P2P的解說

一 前言 官方 P2P 6E 設計原理,請查看這個網站 hostap - hostapd/wpa_supplicant 配置:p2p_6ghz_disable 允許上層指定是否允許6G連接 僅允許6G用于WFD –不允許6G用于純P2P 缺點:存在很多 IOT issues 如:一些物聯網設備無法識別6G類/信道,可能存在物聯網問…

四大自平衡樹對比:AVL樹、紅黑樹、B樹與B+樹

AVL樹、紅黑樹、B樹和B樹的對比與應用場景 樹系列相關文章(置頂) 1、從鏈表到平衡樹:二叉查找樹的退化與優化 2、自平衡二叉查找樹:如何讓二叉查找樹始終保持高效 3、AVL樹入門:理解自平衡二叉查找樹的基礎 4、紅黑樹全…

Linux下讀取Windows下保存的文件,報錯信息中出現“^M“時如何解決?【由于Windows和Linux的換行方式不同造成的-提供兩種轉換方式】

Windows 和 Linux 的文本文件使用的換行符不同: Windows 使用 \r\n (回車 換行)。Linux 使用 \n (換行)。 因此,當在 Linux 系統上運行帶有 Windows 換行符的腳本或讀取相關文件時,可能會出現…

簡易內存池(下)

提示&#xff1a;文章 文章目錄 前言一、背景二、2.1Ace代碼 三、3.1 總結 前言 前期疑問&#xff1a; 本文目標&#xff1a; 一、背景 最近 二、 2.1 Ace代碼 Aced代碼形式如下 #include <stdbool.h> #include <stdio.h> #include <malloc.h> #inclu…

npm ERR! ECONNRESET 解決方法

問題&#xff1a;npm 命令遇到的錯誤是 ECONNRESET&#xff0c;這通常與網絡連接問題相關。設置代理解決問題。 一、查看當前代理設置 npm config get proxy npm config get https-proxy二、設置代理 npm config set proxy http://your-proxy-address:port npm config set h…