91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux常見指令解析

馬哥Linux運(yùn)維 ? 來源:CSDN技術(shù)社區(qū) ? 2025-07-04 10:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Linux】Linux常見指令解析(超詳細(xì)解析,小白必看系列)

1. ls 指令

1.1 語法

ls [選項(xiàng)][目錄或文件]

1.2 功能

對(duì)于目錄,該命令列出該目錄下的所有子目錄與文件。對(duì)于文件,將列出文件名以及其他信息。

1.3 常用選項(xiàng)

? -a 列出目錄下的所有文件,包括以 . 開頭的隱含文件。

? -d 將目錄象文件一樣顯示,而不是顯示其下的文件。 如: ls –d 指定目錄

? -i 輸出文件的 i 節(jié)點(diǎn)的索引信息。 如 ls –ai 指定文件

? -k 以 k 字節(jié)的形式表示文件的大小。 ls –alk 指定文件

? -l 列出文件的詳細(xì)信息。

? -n 用數(shù)字的 UID,GID 代替名稱。 (介紹 UID, GID)

? -F 在每個(gè)文件名后附上一個(gè)字符以說明該文件的類型, “*”表示可執(zhí)行的普通文件; “/”表示目錄; “@”表示符號(hào)鏈接; “|”表示FIFOs; “=”表示套接字(sockets)。(目錄類型識(shí)別)

? -r 對(duì)目錄反向排序。

? -t 以時(shí)間排序。

? -s 在l文件名后輸出該文件的大小。(大小排序,如何找到目錄下最大的文件)

? -R 列出所有子目錄下的文件。 (遞歸)

? -1 一行只輸出一個(gè)文件。

1.4 示例

`ls-la`bash
24dd2c14-5413-11f0-b715-92fbcf53809c.png

2. pwd 指令

2.1 語法

pwd

2.2 功能

顯示用戶當(dāng)前所在的目錄

2.3 常用選項(xiàng)

2.4 示例

pwd
bash
24edc86c-5413-11f0-b715-92fbcf53809c.png

3. cd 指令

3.1 語法

cd 目錄名

3.2 功能

改變工作目錄。將當(dāng)前工作目錄改變到指定的目錄下。

3.3 常用選項(xiàng)

3.4 示例

cd.. : 返回上級(jí)目錄
cd/root/桌面/w : 絕對(duì)路徑
cd桌面 : 相對(duì)路徑
cd~:進(jìn)入用戶家目錄
cd-:返回最近訪問目錄
253da710-5413-11f0-b715-92fbcf53809c.png

4. mkdir 指令

4.1 語法

mkdir [選項(xiàng)] dirname...

4.2 功能

在當(dāng)前目錄下創(chuàng)建一個(gè)名為 “dirname”的目錄.

4.3 常用選項(xiàng)

? -p, --parents 可以是一個(gè)路徑名稱。此時(shí)若路徑中的某些目錄尚不存在,加上此選項(xiàng)后,系統(tǒng)將自動(dòng)建立好那些尚不存在的目錄,即一次可以建立多個(gè)目錄;

4.4 示例

`mkdir-p path/to/newdir`bash
254b635a-5413-11f0-b715-92fbcf53809c.png

5 rmdir指令

5.1 語法

`rmdir[選項(xiàng)]目錄名`

5.2 功能

刪除一個(gè)或多個(gè)空目錄。如果目錄不為空,則無法刪除。

5.3 常用選項(xiàng)

?-p--parents:遞歸刪除目錄及其父目錄。如果父目錄也為空,則一并刪除。

?-v--verbose:顯示刪除目錄的詳細(xì)信息。

5.4 示例

`rmdir -pa/b/c`

遞歸刪除目錄a/b/c及其父目錄a/b和a,前提是這些目錄都是空的。

25590b72-5413-11f0-b715-92fbcf53809c.png

6. rm指令

6.1 語法

`rm[選項(xiàng)]文件名`

6.2 功能

刪除一個(gè)或多個(gè)文件或目錄。默認(rèn)情況下,rm不會(huì)刪除目錄,除非使用特定選項(xiàng)。

6.3 常用選項(xiàng)

?-f--force:強(qiáng)制刪除文件,不提示確認(rèn),并忽略不存在的文件。

?-i:刪除每個(gè)文件前提示確認(rèn)。

?-I:刪除超過三個(gè)文件或遞歸刪除目錄前提示一次確認(rèn)。

?-r-R:遞歸刪除目錄及其內(nèi)容。

?-d:刪除空目錄。

?-v--verbose:顯示刪除過程的詳細(xì)信息。

6.4 示例

`rm-rfv a.txt`bash
25933964-5413-11f0-b715-92fbcf53809c.png

7 touch指令

7.1 語法

`touch[選項(xiàng)]文件名`

7.2 功能

創(chuàng)建一個(gè)或多個(gè)空文件,或更新現(xiàn)有文件的訪問和修改時(shí)間。

7.3 常用選項(xiàng)

?-a:僅更改文件的訪問時(shí)間。

?-c--no-create:如果文件不存在,則不創(chuàng)建新文件。

?-d--date:使用指定的日期和時(shí)間,而不是當(dāng)前時(shí)間。

?-m:僅更改文件的修改時(shí)間。

?-r--reference:使用指定文件的時(shí)間戳。

?-t:使用指定的時(shí)間戳(格式為[[CC]YY]MMDDhhmm[.ss])。

7.4 示例

`touchnewfile.txt`bash
25a2cf0a-5413-11f0-b715-92fbcf53809c.png

8. man指令

8.1 語法

man[選項(xiàng)][命令]

8.2 功能

顯示指定命令的手冊(cè)頁(yè),提供詳細(xì)的使用說明、選項(xiàng)和示例。man命令是 Linux 系統(tǒng)中查看命令幫助信息的主要工具。

8.3 常用選項(xiàng)

?-f--whatis:顯示與指定命令相關(guān)的一行描述。

?-k--apropos:搜索手冊(cè)頁(yè)中與關(guān)鍵字匹配的條目。

?-a--all:顯示所有匹配的手冊(cè)頁(yè)。

?-w--where:僅顯示手冊(cè)頁(yè)的位置,而不顯示其內(nèi)容。

?-l--local-file:顯示本地文件的手冊(cè)頁(yè)。

?-P--pager:指定用于顯示手冊(cè)頁(yè)的分頁(yè)程序。

8.4 示例

manls
bash
25ae09b0-5413-11f0-b715-92fbcf53809c.png

9. cp指令

9.1 語法

`cp[選項(xiàng)]源文件 目標(biāo)文件`

9.2 功能

復(fù)制文件或目錄。cp命令可以將一個(gè)或多個(gè)源文件復(fù)制到指定的目標(biāo)文件或目錄中。

9.3 常用選項(xiàng)

?-a--archive:遞歸復(fù)制目錄,并保留所有文件屬性,相當(dāng)于-dR --preserve=all。

?-f--force:強(qiáng)制覆蓋目標(biāo)文件,不提示確認(rèn)。

?-i--interactive:覆蓋目標(biāo)文件前提示確認(rèn)。

?-r-R--recursive:遞歸復(fù)制目錄及其內(nèi)容。

?-u--update:僅在源文件比目標(biāo)文件新或目標(biāo)文件不存在時(shí)才復(fù)制。

?-v--verbose:顯示復(fù)制過程的詳細(xì)信息。

?-p--preserve:保留文件的屬性,如權(quán)限、所有者和時(shí)間戳。

?--backup:為每個(gè)已存在的目標(biāo)文件創(chuàng)建備份。

?--parents:在目標(biāo)目錄中保留源文件的路徑。

?--sparse:控制稀疏文件的創(chuàng)建。

9.4 示例

`cp-v a.txt file2.txt`bash
25c27ea4-5413-11f0-b715-92fbcf53809c.png

好的,以下是cat和less指令的詳細(xì)信息,按照你提供的格式:

10 cat指令

10.1 語法

cat[選項(xiàng)][文件名]

10.2 功能

顯示文件內(nèi)容、合并文件或創(chuàng)建新文件。cat命令可以讀取一個(gè)或多個(gè)文件,并將其內(nèi)容輸出到終端。

10.3 常用選項(xiàng)

?-A:顯示所有字符,包括不可打印字符和行尾字符。

?-b:對(duì)非空行編號(hào)。

?-e:顯示不可打印字符,并在行尾顯示$符號(hào)。

?-n:對(duì)所有行編號(hào),包括空行。

?-s:壓縮連續(xù)的空行,只顯示一個(gè)空行。

?-T:將 Tab 字符顯示為^I。

?-v:顯示不可打印字符,除了 Tab 和行尾字符。

10.4 示例

`cat-n file2.txt`bash
25d2fcb6-5413-11f0-b715-92fbcf53809c.png

11 less指令

11.1 語法

`less[選項(xiàng)]文件名`

11.2 功能

分頁(yè)顯示文件內(nèi)容,允許用戶向前和向后滾動(dòng)。less命令比more命令更強(qiáng)大,提供了更多的導(dǎo)航和搜索功能。

11.3 常用選項(xiàng)

?-N:顯示行號(hào)。

?-X:退出時(shí)不清除屏幕內(nèi)容。

?-F:如果文件內(nèi)容少于一屏,則直接顯示文件內(nèi)容。

?-S:?jiǎn)涡酗@示長(zhǎng)行,不換行。

?-i:忽略搜索時(shí)的大小寫。

?-g:僅高亮顯示最后搜索的關(guān)鍵詞。

11.4 示例

`less -N file2.txt`bash
25e0e736-5413-11f0-b715-92fbcf53809c.png

12 find指令

12.1 語法

find[選項(xiàng)][路徑...][表達(dá)式]

12.2 功能

在目錄層次結(jié)構(gòu)中搜索文件和目錄,并對(duì)每個(gè)匹配的文件執(zhí)行用戶指定的操作。find命令可以根據(jù)文件的權(quán)限、類型、日期、所有者、大小等進(jìn)行搜索。

12.3 常用選項(xiàng)

?-name:按名稱搜索文件(區(qū)分大小寫)。

?-iname:按名稱搜索文件(不區(qū)分大小寫)。

?-type:按文件類型搜索(如普通文件、目錄、符號(hào)鏈接等)。

?-size:按文件大小搜索。

?-mtime:按修改時(shí)間搜索。

?-user:按文件所有者搜索。

?-group:按文件所屬組搜索。

?-perm:按文件權(quán)限搜索。

?-exec:對(duì)每個(gè)匹配的文件執(zhí)行指定的命令。

?-delete:刪除匹配的文件。

?-print:顯示匹配的文件(默認(rèn)行為)。

12.4 示例

find /home -name"*.txt"
bash
25f9709e-5413-11f0-b715-92fbcf53809c.png

13 tar指令

13.1 語法

tar[選項(xiàng)][文件]

13.2 功能

創(chuàng)建、解壓和管理歸檔文件。tar命令可以將多個(gè)文件和目錄打包成一個(gè)歸檔文件,或從歸檔文件中提取文件。

13.3 常用選項(xiàng)

?-c:創(chuàng)建一個(gè)新的歸檔文件。

?-x:從歸檔文件中提取文件。

?-f:指定歸檔文件的名稱。

?-v:顯示詳細(xì)信息。

?-t:列出歸檔文件的內(nèi)容。

?-z:使用 gzip 壓縮或解壓歸檔文件。

?-j:使用 bzip2 壓縮或解壓歸檔文件。

?-r:向現(xiàn)有歸檔文件中追加文件。

?-u:僅追加比歸檔文件中現(xiàn)有文件新的文件。

?-C:切換到指定目錄。

13.4 示例

`tar -cvf archive.tar a.c w.c`bash

創(chuàng)建一個(gè)名為archive.tar的歸檔文件,包含file1和file2。

26075c0e-5413-11f0-b715-92fbcf53809c.png

`tar -xvf archive.tar`bash

解壓archive.tar歸檔文件。

26187c5a-5413-11f0-b715-92fbcf53809c.png

好的,以下是sz和rz指令的詳細(xì)信息,按照你提供的格式:

14 sz指令

14.1 語法

`sz[選項(xiàng)]文件名`

14.2 功能

使用 ZMODEM 協(xié)議將文件從 Linux 服務(wù)器發(fā)送到本地計(jì)算機(jī)。

14.3 常用選項(xiàng)

?-a:以文本方式傳輸(ASCII)。

?-b:以二進(jìn)制方式傳輸(Binary)。

?-e:對(duì)控制字符進(jìn)行轉(zhuǎn)義,確保文件傳輸正確。

?-r:恢復(fù)中斷的文件傳輸。

?-v:顯示詳細(xì)信息。

?-y:覆蓋已存在的文件。

14.4 示例

`sz -a file.txt`bash

以文本方式傳輸file.txt。

sz -bfile.bin

以二進(jìn)制方式傳輸file.bin。

`sz -rfile.txt`

恢復(fù)中斷的file.txt文件傳輸。

2626ffe6-5413-11f0-b715-92fbcf53809c.png

15 rz指令

15.1 語法

rz[選項(xiàng)]

15.2 功能

使用 ZMODEM 協(xié)議從本地計(jì)算機(jī)接收文件到 Linux 服務(wù)器。

15.3 常用選項(xiàng)

?-y:覆蓋已存在的文件。

?-e:對(duì)控制字符進(jìn)行轉(zhuǎn)義,確保文件傳輸正確。

?-v:顯示詳細(xì)信息。

?-b:以二進(jìn)制方式傳輸(Binary)。

?-a:以文本方式傳輸(ASCII)。

15.4 示例

`rz -y`

接收文件并覆蓋已存在的文件。

rz -b

以二進(jìn)制方式接收文件。

rz -a

以文本方式接收文件。

鏈接:https://blog.csdn.net/m0_73494049/article/details/141167469

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11755

    瀏覽量

    218995
  • 指令
    +關(guān)注

    關(guān)注

    1

    文章

    623

    瀏覽量

    37523
  • 文件
    +關(guān)注

    關(guān)注

    1

    文章

    594

    瀏覽量

    26052

原文標(biāo)題:【Linux】Linux常見指令解析(超詳細(xì)解析,小白必看系列)

文章出處:【微信號(hào):magedu-Linux,微信公眾號(hào):馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    llinux常見指令

    llinux常見指令
    發(fā)表于 08-13 16:10

    STM32常見應(yīng)用解析

    `STM32常見應(yīng)用解析`
    發(fā)表于 08-14 21:27

    關(guān)于串口接收以及指令解析的問題!

    本人初次接觸Labview,現(xiàn)在想做一個(gè)串口接收并解析指令,然后執(zhí)行相關(guān)操作的程序,想找一些例程,看到一些帖子里提到,while循環(huán)中接收、拼接,退出while循環(huán)后再處理,另外還有指令解析
    發(fā)表于 07-25 18:10

    linux名稱解析

    linux常用名稱解析
    發(fā)表于 09-02 08:47

    Linux常見的命令有哪些

    摘要:這是對(duì)周立功編著的《嵌入式Linux開發(fā)教程》的第7期連載。本期刊載內(nèi)容有關(guān)LinuxLinux常見命令中的導(dǎo)航命令、目錄命令和文件命令。下一期將連載網(wǎng)絡(luò)操作命令、安裝卸載文件系統(tǒng)等內(nèi)容
    發(fā)表于 10-28 10:06

    Linux指令教程 (非常詳細(xì))

    Linux指令教程 (非常詳細(xì))
    發(fā)表于 03-28 09:44 ?29次下載

    linux指令大全

    linux指令大全 名稱:cat 使用權(quán)限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 說明:把檔案串連接后傳到基本輸出(螢?zāi)换蚣?> fileName 到另
    發(fā)表于 01-18 12:56 ?705次閱讀

    Uboot中start.S源碼的指令級(jí)的詳盡解析

    Uboot中start.S源碼的指令級(jí)的詳盡解析
    發(fā)表于 10-30 08:47 ?28次下載
    Uboot中start.S源碼的<b class='flag-5'>指令</b>級(jí)的詳盡<b class='flag-5'>解析</b>

    關(guān)于Linux 的5大常見問題的解析

    到目前為止,糟糕的文檔是 Linux 用戶最頭痛的問題。這里還有一些其他常見的問題。
    的頭像 發(fā)表于 12-25 15:55 ?3313次閱讀

    linux常用指令的總匯

    linux常用命令其中有一些命令用“有用”已經(jīng)不足以形容她的“可愛”,希望各位朋友不要過于“咬文嚼字”。另外,回答中的指令多達(dá)六七十個(gè),當(dāng)時(shí)實(shí)施過程中,由于對(duì)指令的不熟悉,為了不至于“誤人子弟
    的頭像 發(fā)表于 10-02 10:12 ?2529次閱讀

    Linux教程之Linux的系統(tǒng)指令大全資料免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是Linux教程之Linux的系統(tǒng)指令大全資料免費(fèi)下載
    發(fā)表于 12-29 16:48 ?31次下載
    <b class='flag-5'>Linux</b>教程之<b class='flag-5'>Linux</b>的系統(tǒng)<b class='flag-5'>指令</b>大全資料免費(fèi)下載

    linux無法解析域名怎么辦

    由于linux中沒有DNS導(dǎo)致無法解析域名。
    發(fā)表于 05-21 09:23 ?2568次閱讀
    <b class='flag-5'>linux</b>無法<b class='flag-5'>解析</b>域名怎么辦

    Linux指令的詳細(xì)整理

    本文檔的主要內(nèi)容詳細(xì)介紹的是Linux指令的詳細(xì)整理
    的頭像 發(fā)表于 12-26 10:58 ?2673次閱讀

    嵌入式Linux開發(fā)教程:Linux常見命令(上篇)

    摘要:這是對(duì)周立功編著的《嵌入式Linux開發(fā)教程》的第7期連載。本期刊載內(nèi)容有關(guān)LinuxLinux常見命令中的導(dǎo)航命令、目錄命令和文件命令。下一期將連載網(wǎng)絡(luò)操作命令、安裝卸載文件系統(tǒng)等內(nèi)容
    發(fā)表于 10-21 13:36 ?11次下載
    嵌入式<b class='flag-5'>Linux</b>開發(fā)教程:<b class='flag-5'>Linux</b><b class='flag-5'>常見</b>命令(上篇)

    Linux磁盤管理指令合集:從查看、分區(qū)到修復(fù)

    Linux 服務(wù)器運(yùn)維或日常使用中,磁盤管理是高頻操作 —— 無論是排查磁盤空間不足的問題,還是新增硬盤后的分區(qū)配置,都離不開一系列核心指令。今天就為大家整理一份「Linux 磁盤管理指令
    的頭像 發(fā)表于 02-03 16:07 ?1888次閱讀
    <b class='flag-5'>Linux</b>磁盤管理<b class='flag-5'>指令</b>合集:從查看、分區(qū)到修復(fù)