日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 嵌入式 > 嵌入式軟件
[導(dǎo)讀]Linux基本命令總結(jié)大全,有這個(gè)文章就夠了。

一、Linux權(quán)限

Linux下有兩種用戶:

普通用戶:在linux下做有限的事情;

超級(jí)用戶:可以在linux系統(tǒng)下做任何事情,不受限制。

普通用戶的提示符是“$”,超級(jí)用戶的命令提示符是“#”。

命令: su [用戶名]

功能:切換用戶

Linux權(quán)限管理

1.文件訪問(wèn)者的分類

文件和文件目錄的所有者:u—User

文件和文件目錄的所有者所在的組的用戶:g—Group

其他用戶:o—Others

2.文件訪問(wèn)權(quán)限的種類

基本權(quán)限:

read 對(duì)文件而言,具有讀取文件內(nèi)容的權(quán)限;對(duì)目錄來(lái)說(shuō),具有瀏覽目錄信息的權(quán)限。

write 對(duì)文件而言,具有修改文件內(nèi)容的權(quán)限;對(duì)目錄來(lái)說(shuō),具有刪除移動(dòng)目錄內(nèi)文件的權(quán)限。

execute 對(duì)文件而言,具有執(zhí)行文件的權(quán)限;對(duì)目錄來(lái)說(shuō),具有進(jìn)入目錄的權(quán)限。

- 表示不具有該權(quán)限。

二、Linux下基本命令

1.ls命令:

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

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

常用選項(xiàng):

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

-a :列出目錄下的所有文件,包括以 . 開(kāi)頭的隱含文件。

-d :將目錄像文件一樣顯示,而不是顯示其他文件。

-i :輸出文件的i節(jié)點(diǎn)的索引信息。

-k :以k字節(jié)的形式表示文件的大小。

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

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

2.cd命令

格式:cd [目錄名稱]

功能:回到個(gè)人目錄

常用選項(xiàng):

cd .. 返回上一級(jí)目錄。

cd ../.. 將當(dāng)前目錄向上移動(dòng)兩級(jí)。

cd - 返回最近訪問(wèn)目錄。

3.pwd命令

格式: pwd

功能:顯示出當(dāng)前工作目錄的絕對(duì)路徑。

4.touch命令

格式:touch[選項(xiàng)] 文件名…

功能:touch命令參數(shù)可以更改文檔或目錄的日期時(shí)間,包括存取時(shí)間和更改時(shí)間,或者新建一個(gè)不存在的文件。

常用選項(xiàng):

-a 僅改變指定文件的存取時(shí)間。

-c 不創(chuàng)建任何文件。

-m 僅改變指定文件的修改時(shí)間。

-d 使用指定的日期時(shí)間,而非現(xiàn)在的時(shí)間。

5.mkdir命令

格式:mkdir [選項(xiàng)] dir…

功能:mkdir命令用來(lái)創(chuàng)建目錄。

常用選項(xiàng):

-p 建立一個(gè)目標(biāo)樹。

-m –mode=MODE 將新建目錄的存取權(quán)限設(shè)置為MODE,存取權(quán)限用給定的八進(jìn)制數(shù)字表示。

6.rm命令

格式:rm [選項(xiàng)] 文件列表

功能:rm命令刪除文件或目錄。

常用選項(xiàng):

-f –force 忽略不存在的文件,并且不給出提示信息。

-r -R,–recursive 遞歸地刪除指定目錄及其下屬的各級(jí)子目錄和相應(yīng)的文件。

-i 交互式刪除文件。

說(shuō)明:rm命令刪除指定的文件,默認(rèn)情況下,它不能刪除目錄。如果文件不可寫,則標(biāo)準(zhǔn)輸入是tty(終端設(shè)備)。如果沒(méi)有給出選項(xiàng)-f或者–force,rm命令刪除之前會(huì)提示用戶是否刪除該文件;如果用戶沒(méi)有回答y或者Y,則不刪除該文件。

7.rmdir命令

格式:rmdir [選項(xiàng)] dirname

功能:刪除目錄。

常用選項(xiàng):

-p –parents 遞歸刪除目錄 dirname,當(dāng)子目錄刪除后其父目錄為空時(shí),也一同被刪除。如果有非空的目錄,則該目錄保留下來(lái)。

8.man 命令

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

功能:man命令格式化并顯示某一命令的聯(lián)機(jī)幫助手冊(cè)頁(yè)。

常用選項(xiàng):

-k 根據(jù)關(guān)鍵字搜索聯(lián)機(jī)幫助。

num 只在第num章節(jié)找。

-a 將所有章節(jié)的都顯示出來(lái)。

說(shuō)明:面手冊(cè)分為8章:

1. 一般用戶的命令;

2. 系統(tǒng)調(diào)用;

3. C語(yǔ)言函數(shù)庫(kù);

4. 有關(guān)驅(qū)動(dòng)程序和系統(tǒng)設(shè)備的解釋;

5. 配置文件的解釋;

6. 游戲程序的命令;

7. 有用的雜類命令,如宏命令包等;

8. 有關(guān)系統(tǒng)維護(hù)和管理的命令。

9.cp命令

格式:cp [選項(xiàng)] 源文件或目錄 目標(biāo)文件或目錄

功能:復(fù)制文件或目錄。

常用選項(xiàng):

-f –force 強(qiáng)行復(fù)制文件或目錄,不論文件或目錄是否已經(jīng)存在。

-d 復(fù)制時(shí)保留文件鏈接。

-i –interactive覆蓋文件之前先詢問(wèn)用戶。

-r 遞歸處理,將指定目錄下的文件與子目錄一并處理。若源文件或目錄的形態(tài),不屬于目錄或符號(hào)鏈接,則一律視為普通文件處理。

-R 或–recursive遞歸處理,將指定目錄下的文件及子目錄一并處理。

10.mv命令

格式:mv [選項(xiàng)] 源文件或目錄 目標(biāo)文件或目錄

功能:mv命令對(duì)文件或目錄重新命名,或者將文件從一個(gè)目錄移到另一個(gè)目錄中。

常用選項(xiàng):

-f force 強(qiáng)制的意思,如果目標(biāo)文件已經(jīng)存在,不會(huì)詢問(wèn)而直接覆蓋。

-i 若目標(biāo)文件(destination)已經(jīng)存在時(shí),就會(huì)詢問(wèn)是否覆蓋。

11.cat/tac命令

格式:cat [選項(xiàng)] [文件]

功能:查看目標(biāo)文件的內(nèi)容。 (一般文檔內(nèi)容較短)

常用選項(xiàng):

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

-n 對(duì)輸出的所有行編號(hào)。

-s 不輸出多行空行。

12.more命令

格式:more [選項(xiàng)] [文件]

功能:查看目標(biāo)文件內(nèi)容。(一般文檔內(nèi)容較長(zhǎng))

常用選項(xiàng):

-n 對(duì)輸出的所有行編號(hào)。

-s 將文件中連續(xù)的空白行壓縮成一個(gè)空白行顯示。

-num 這個(gè)選項(xiàng)制定一個(gè)整數(shù),表示一屏顯示多少行。

q 退出more。

13.tree命令

格式:tree 路徑

功能:顯示文件和目錄由根目錄開(kāi)始的樹形結(jié)構(gòu)。

常用選項(xiàng):

-p 只顯示目錄。

14.head命令

格式:head [選項(xiàng)] [文件]

功能:head命令在屏幕上顯示指定文件的開(kāi)頭若干行。

常用選項(xiàng):

-c –bytes=[-]N 顯示每個(gè)文件前面N字節(jié)。

-n –lines=[-]N 顯示指定文件的前面N行。

15.tail命令

格式:tail [選項(xiàng)] [文件]

功能:用于顯示指定文件的末尾,不指定文件時(shí),作為輸入信息進(jìn)行處理。常用查看日志文件。

說(shuō)明:tail命令從指定點(diǎn)開(kāi)始將文件寫到標(biāo)注輸出。使用tail命令的-f選項(xiàng)可以方便的查閱正在改變的日志文件,tail -f filename會(huì)把filename里最尾部的內(nèi)容顯示在屏幕上,并且不斷刷新,使你看到最新的文件內(nèi)容。

常用選項(xiàng):

-f 循環(huán)讀取。

-n <行數(shù)> 顯示行數(shù)。

16.時(shí)間相關(guān)的命令

date顯示

date 指定格式顯示時(shí)間:date+%Y:%m:%d

date用法:date:date[OPTION]… [+FORMAT]

%H 小時(shí)

%M 分鐘

%S 秒

%X 相當(dāng)于%H:%M:%S

%d 日

%m 月份

%Y 完整年份

%F 相當(dāng)于%Y-%m-%d

時(shí)間戳

時(shí)間->時(shí)間戳:date+%s

時(shí)間戳->時(shí)間:Unix時(shí)間戳是從1970年1月1日開(kāi)始所經(jīng)過(guò)的秒數(shù),不考慮閏秒。

17.cal命令

格式:cal [參數(shù)] [月份] [年份]

功能:用于查詢?nèi)諝v等時(shí)間信息,如果只有一個(gè)參數(shù),則表示年份(1-9999),如果有兩個(gè)參數(shù),則表示月份和年份。

常用選項(xiàng):

-3 顯示系統(tǒng)前一個(gè)月,當(dāng)前月,下一個(gè)月的月歷。

-j 顯示在當(dāng)年中的第幾天(一年日期按天算,從1月1日算起,默認(rèn)顯示當(dāng)前月在一年中的天數(shù))。

-y 顯示當(dāng)前年份的日歷。

18.find命令

格式:find pathname -options

功能:用于在文件樹種查找文件,并作出相應(yīng)的處理(可能訪問(wèn)磁盤)。

常用選項(xiàng):

-name 按照文件名查找文件。

19.grep命令

格式:grep [選項(xiàng)] 搜尋字符串文件

功能:在文件中搜索字符串,將找到的行打印出來(lái)。

常用選項(xiàng):

-i 忽略大小寫的不同,所以大小寫視為相同。

-n 順便輸出行號(hào)。

-v 反向選擇,亦即顯出沒(méi)有‘搜尋字符串’內(nèi)容的那一行。

20.zip/unzip命令

格式:zip 壓縮文件.zip 目錄或文件

功能:將目錄或文件壓縮成zip格式。

常用選項(xiàng):

-r 遞歸處理,將指定目錄下的所有文件和子目錄一并處理。

21.tar命令

格式:tar [-cxtzjvf] 文件與目錄… 參數(shù)

功能:打包/解包,不打開(kāi)它,直接看內(nèi)容。

-c 建立一個(gè)壓縮文件的參數(shù)指令(create的意思)。

-x 解開(kāi)一個(gè)壓縮文件的參數(shù)指令。

-t 查看tarfile里面的文件。

-z 是否同時(shí)具有g(shù)zip的屬性?亦即是否需要用gzip壓縮?

-j 是否同時(shí)具有bzip2的屬性?亦即是否需要用bzip2壓縮?

-v 壓縮的過(guò)程中顯示文件。這個(gè)常用,不建議用在背景執(zhí)行過(guò)程。

-f 使用檔名,請(qǐng)留意,在f之后要立即接檔名,不要再加參數(shù)。

-C 解壓到指定目錄。

22.bc命令

bc命令可以很方便的進(jìn)行浮點(diǎn)運(yùn)算。

23.uname -r命令

格式:uname [選項(xiàng)]

功能:uname用來(lái)獲取電腦和操作系統(tǒng)的相關(guān)信息。

常用選項(xiàng):

-a 或-all 詳細(xì)輸出所有信息,依次為內(nèi)核名稱,主機(jī)名,內(nèi)核版本號(hào),內(nèi)核版本,硬件名,處理器類型,硬件平臺(tái)類型,操作系統(tǒng)名稱。

三、Linux系統(tǒng)根目錄下各個(gè)目錄的作用

/bin 二進(jìn)制可執(zhí)行命令。該目錄下存放著普通用戶的命令

/dev 系統(tǒng)的設(shè)備文件,即設(shè)備的驅(qū)動(dòng)程序

/home 存放用戶文件的主目錄,用戶數(shù)據(jù)

/lib 存放著和系統(tǒng)運(yùn)行相關(guān)的庫(kù)文件

/mnt 存放臨時(shí)的映射文件,通常是一些用來(lái)安裝其他設(shè)備的子目錄

/boot 存放啟動(dòng)linux的核心文件

/media 存放著可移除的設(shè)備,比如軟盤,光盤

/misc 儲(chǔ)存著一些特殊的字符的定義

/net 存放著和網(wǎng)絡(luò)相關(guān)的一些文件

/proc 存放著用戶與內(nèi)核的交互信息

/sbin 系統(tǒng)的管理命令,這里存放的是系統(tǒng)管理員使用的程序

/srv 系統(tǒng)啟動(dòng)服務(wù)時(shí)可以訪問(wèn)的數(shù)據(jù)庫(kù)目錄

/tmp 臨時(shí)文件,重啟后自動(dòng)清空

/var 存放系統(tǒng)產(chǎn)生的經(jīng)常變化的文件

/etc 系統(tǒng)所有的配置文件都在這個(gè)目錄中

/opt (option : 自由選擇)主要給源碼安裝軟件時(shí)選擇的安裝目錄位置

/root 超級(jí)用戶的目錄

/selinux 主要用來(lái)加固操作系統(tǒng),提高系統(tǒng)的安全性

/sys 管理設(shè)備文件

/usr 最大的目錄,存放著應(yīng)用程序和文件

/lost-found 這個(gè)目錄平時(shí)是空的,當(dāng)系統(tǒng)非正常關(guān)機(jī)而留下的“無(wú)家可歸”的文件便會(huì)儲(chǔ)存在這里

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀

作為Altium加入瑞薩電子后深化中國(guó)市場(chǎng)投入的重要戰(zhàn)略舉措,Altium Develop平臺(tái)以“植根中國(guó),服務(wù)中國(guó)”為核心理念,致力于打破電子設(shè)計(jì)、供應(yīng)鏈與制造環(huán)節(jié)的信息壁壘,為中國(guó)工程師與各類企業(yè)提供高效、開(kāi)放的協(xié)同...

關(guān)鍵字: 軟件開(kāi)發(fā)

在Zynq MPSoC開(kāi)發(fā)中,實(shí)現(xiàn)PS端Linux與PL端自定義IP核的AXI互聯(lián)是構(gòu)建高性能異構(gòu)系統(tǒng)的關(guān)鍵環(huán)節(jié)。這種互聯(lián)方式充分發(fā)揮了ARM處理器的軟件優(yōu)勢(shì)與FPGA的硬件加速能力,為復(fù)雜應(yīng)用提供了強(qiáng)大的計(jì)算平臺(tái)。

關(guān)鍵字: Zynq MPSoC Linux

在物聯(lián)網(wǎng)與智能設(shè)備飛速普及的當(dāng)下,嵌入式系統(tǒng)的安全性與穩(wěn)定性愈發(fā)關(guān)鍵。實(shí)時(shí)操作系統(tǒng)(RTOS)憑借其高確定性、低延遲的特性,成為工業(yè)控制、醫(yī)療設(shè)備、航空電子等安全敏感領(lǐng)域的核心支撐。而內(nèi)存保護(hù)單元(MPU)作為硬件級(jí)安全...

關(guān)鍵字: Linux Windows

深圳2026年3月19日 /美通社/ -- 2026年的招聘市場(chǎng),正陷入一場(chǎng)奇特的"算法互博":求職者用AI美化簡(jiǎn)歷以通過(guò)篩選,企業(yè)用AI深挖細(xì)節(jié)以識(shí)別真?zhèn)?。這場(chǎng)博弈的背后,是簡(jiǎn)歷日益"豐滿...

關(guān)鍵字: AI 代碼 LAB 模型

3月10日消息,2026年開(kāi)年,一個(gè)名為OpenClaw的開(kāi)源項(xiàng)目以閃電般的速度席卷了GitHub。它在短短一天內(nèi)就斬獲了9000顆星

關(guān)鍵字: OpenClaw Linux

3月6日消息,在摩根士丹利會(huì)議上,NVIDIA CEO黃仁勛分享了關(guān)于Agentic AI(代理式人工智能)轉(zhuǎn)折點(diǎn)的見(jiàn)解,并將開(kāi)源軟件OpenClaw評(píng)價(jià)為“當(dāng)代最重磅的軟件發(fā)布”。

關(guān)鍵字: OpenClaw Linux

Linux內(nèi)存管理是操作系統(tǒng)的核心機(jī)制之一,通過(guò)虛擬內(nèi)存與物理內(nèi)存的分離設(shè)計(jì),實(shí)現(xiàn)了多進(jìn)程內(nèi)存隔離、高效資源利用和系統(tǒng)穩(wěn)定性保障。

關(guān)鍵字: Linux 內(nèi)存

在Linux系統(tǒng)中,進(jìn)程管理是內(nèi)核的核心功能之一,其核心目標(biāo)是通過(guò)高效的調(diào)度機(jī)制和進(jìn)程切換技術(shù),實(shí)現(xiàn)多任務(wù)并發(fā)執(zhí)行。

關(guān)鍵字: Linux CPU

內(nèi)核是操作系統(tǒng)的核心,它作為應(yīng)用程序與硬件設(shè)備之間的"中間人",負(fù)責(zé)進(jìn)程調(diào)度、內(nèi)存管理、硬件通信和系統(tǒng)調(diào)用等關(guān)鍵功能。Linux和Windows作為全球使用最廣泛的兩大操作系統(tǒng),其內(nèi)核設(shè)計(jì)理念、架構(gòu)和運(yùn)行機(jī)制存在本質(zhì)差異...

關(guān)鍵字: Linux Windows

在Linux系統(tǒng)中,當(dāng)開(kāi)發(fā)者使用mmap()系統(tǒng)調(diào)用將磁盤文件映射到進(jìn)程的虛擬地址空間時(shí),一個(gè)看似簡(jiǎn)單的指針操作背后,隱藏著操作系統(tǒng)內(nèi)核與硬件協(xié)同工作的復(fù)雜機(jī)制。這種機(jī)制不僅突破了傳統(tǒng)文件IO的效率瓶頸,更重新定義了內(nèi)存...

關(guān)鍵字: Linux 文件IO 內(nèi)存映射
關(guān)閉