亚洲国产第一_开心网五月色综合亚洲_日本一级特黄特色大片免费观看_久久久久久久久久免观看

Hello! 歡迎來到小浪云!


【Linux篇】初識Linux指令(上篇)


avatar
小浪云 2025-04-18 29

Linux發(fā)展與歷史1.1 Linux起源與發(fā)展

linux起源于1991年,由芬蘭的林納斯·托瓦茲開發(fā),最初是一個自由開源的操作系統(tǒng)內(nèi)核。它基于unix系統(tǒng),并與gnu項目中的工具結(jié)合,形成了完整的操作系統(tǒng)linux的開源性質(zhì)吸引了全球開發(fā)者的參與,使其在服務(wù)器、嵌入式設(shè)備和個人電腦中廣泛應(yīng)用。

1.2 LinuxWindows操作系統(tǒng)對比

Linux系統(tǒng)和Windows系統(tǒng)在多個方面有所不同。Linux是開源的,用戶可以自由修改和定制,而Windows是閉源的,用戶只能使用預(yù)設(shè)功能。Linux在服務(wù)器和開發(fā)環(huán)境中使用廣泛,因其穩(wěn)定性、安全性和高效性;而Windows則主導(dǎo)桌面市場,易于使用,兼容性較強,適合普通用戶和辦公環(huán)境。Linux的文件系統(tǒng)多為Ext4,支持多種包管理工具,Windows則使用NTFS文件系統(tǒng),軟件通常通過安裝包來管理。Linux更注重命令行操作,Windows則以圖形化界面為主。總體來說,Linux適合技術(shù)人員和開發(fā)者,Windows更適合普通用戶和日常辦公使用。

二 Linux常用操作指令2.1 ls命令 – “List”(列出文件)

命令格式:

功能:

對于?錄,該命令列出該?錄下的所有??錄與?件。對于?件,將列出?件名以及其他信息。

常用選項:

-a 列出?錄下的所有?件,包括以 . 開頭的隱含?件。-l 列出?件的詳細(xì)信息-s 在l?件名后輸出該?件的??。

示例:

該命令會列出 /home下的所有文件(除隱藏文件外)詳細(xì)信息,包括文件所有屬性。

2.2 pwd指令- “打印當(dāng)前工作目錄”

功能:

顯???當(dāng)前所在的?錄

示例:

2.3 cd指令 – “Change Directory”(更改目錄)

命令格式:

功能:

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

常用選項:

cd … :返回上一級目錄。cd ~ :進(jìn)入當(dāng)前用戶的家目錄。cd – :返回最近訪問的目錄。cd /home/whb/test : 絕對路徑定位?錄或者?件cd …/temp/ :相對路徑定位?錄或者?件 示例:

此命令會將當(dāng)前工作目錄切換至 /home/whb/test

2.4 touch指令 – 創(chuàng)建新文件或更改時間

命令格式:

功能:

touch命令參數(shù)可更改?檔或?錄的?期時間,包括存取時間和更改時間,或者新建?個不存在的?件。

常用選項:

-a : 改變獲取時間。-c : 改變修改時間。 示例:

該命令會創(chuàng)建一個新文件,若該文件已存在,則更改該文件的修改及訪問時間。

2.5 mkdir – “make Directory”(創(chuàng)建目錄)

命令格式:

功能:

在當(dāng)前?錄下創(chuàng)建?個名為 “dirname”的?錄

常用選項:

-p/–parents: 創(chuàng)建一個新的多級目錄名稱。

示例:

創(chuàng)建后的圖示:使用 tree .指令后效果圖(如下)

【Linux篇】初識Linux指令(上篇)

2.6 rmdir – “remove directory”(移除目錄)

命令格式:

功能:

刪除空?錄

適?對象

具有當(dāng)前?錄操作權(quán)限的所有使?者

常?選項:

-p 當(dāng)??錄被刪除后如果??錄也變成空?錄的話,就連帶??錄?起刪除。

示例:

該指令會將path4所在目錄的絕對路徑刪空,若父目錄存在不為空的目錄,則刪除失敗。

2.7 rm – “remove “(刪除目錄或文件)

命令格式::

功能:

刪除?件或?錄

適用對象

所有使?者

常?選項:

示例:

color{red}rm -rf

path1

會將以

color{Red}path1

為父目錄的所有文件和子目錄刪空(遞歸進(jìn)行刪除)

color{Red}rm(remove 的縮寫)

命令用于刪除文件和目錄。它是一個非常常見和強大的命令,但在使用時需要小心,因為一旦刪除文件或目錄,通常是不可恢復(fù)的,除非你有備份或者啟用了某些文件恢復(fù)機(jī)制。

2.8 man指令 – “manual”(手冊)

命令格式:

功能:

讓用戶能夠方便地查閱有關(guān)命令、系統(tǒng)調(diào)用、庫函數(shù)、配置文件等的信息。

常用選項:

color{Red}-k

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

color{Red}num

只在第

color{Red}num

章節(jié)查找

color{Red}-a

將所有章節(jié)的都顯?出來,?如

color{Red}man printf

它缺省從第?章開始搜索,知道就停?,?

color{Red}a

選項,當(dāng)按下

color{Red}q

退出,他會繼續(xù)往后?搜索,直到所有章節(jié)都搜索完畢。

示例:

補充:man?冊分為9章(不同系統(tǒng)可能會有差別)

1 是普通的命令2 是系統(tǒng)調(diào)?,如open,write之類的(通過這個,?少可以很?便的查到調(diào)?這個函數(shù),需要加什么 頭?件)3 是庫函數(shù),如printf,fread4是特殊?件,也就是/dev下的各種設(shè)備?件5 是指?件的格式,?如passwd, 就會說明這個?件中各個字段的含義6 是給游戲留的,由各個游戲??定義7 是附件還有?些變量,?如像environ這種全局變量在這?就有說明8 是系統(tǒng)管理?的命令,這些命令只能由root使?,如ifconfig三 總結(jié)

這篇博客介紹了 Linux 的起源、與 Windows 的對比,以及常用的 Linux 命令。重點包括 ls(列出文件)、pwd(打印當(dāng)前目錄)、cd(更改目錄)、touch(創(chuàng)建文件或修改時間)、mkdir(創(chuàng)建目錄)、rmdir(刪除空目錄)、rm(刪除文件或目錄)和 man(查看命令手冊)。此外,還詳細(xì)解釋了各命令的使用方法、常用選項及示例。 下一篇將帶入讀者學(xué)習(xí)更多實用且好玩的指令。

相關(guān)閱讀