linux起源于1991年,由芬蘭的林納斯·托瓦茲開發,最初是一個自由開源的操作系統內核。它基于unix系統,并與gnu項目中的工具結合,形成了完整的操作系統。linux的開源性質吸引了全球開發者的參與,使其在服務器、嵌入式設備和個人電腦中廣泛應用。
Linux系統和Windows系統在多個方面有所不同。Linux是開源的,用戶可以自由修改和定制,而Windows是閉源的,用戶只能使用預設功能。Linux在服務器和開發環境中使用廣泛,因其穩定性、安全性和高效性;而Windows則主導桌面市場,易于使用,兼容性較強,適合普通用戶和辦公環境。Linux的文件系統多為Ext4,支持多種包管理工具,Windows則使用NTFS文件系統,軟件通常通過安裝包來管理。Linux更注重命令行操作,Windows則以圖形化界面為主。總體來說,Linux適合技術人員和開發者,Windows更適合普通用戶和日常辦公使用。
二 Linux常用操作指令2.1 ls命令 – “List”(列出文件)
命令格式:
功能:
對于?錄,該命令列出該?錄下的所有??錄與?件。對于?件,將列出?件名以及其他信息。
常用選項:
-a 列出?錄下的所有?件,包括以 . 開頭的隱含?件。-l 列出?件的詳細信息-s 在l?件名后輸出該?件的??。
示例:
該命令會列出 /home下的所有文件(除隱藏文件外)詳細信息,包括文件所有屬性。
2.2 pwd指令- “打印當前工作目錄”
功能:
顯???當前所在的?錄
示例:
2.3 cd指令 – “Change Directory”(更改目錄)
命令格式:
功能:
改變?作?錄。將當前?作?錄改變到指定的?錄下。
常用選項:
cd … :返回上一級目錄。cd ~ :進入當前用戶的家目錄。cd – :返回最近訪問的目錄。cd /home/whb/test : 絕對路徑定位?錄或者?件cd …/temp/ :相對路徑定位?錄或者?件 示例:
此命令會將當前工作目錄切換至 /home/whb/test
2.4 touch指令 – 創建新文件或更改時間
命令格式:
功能:
touch命令參數可更改?檔或?錄的?期時間,包括存取時間和更改時間,或者新建?個不存在的?件。
常用選項:
-a : 改變獲取時間。-c : 改變修改時間。 示例:
該命令會創建一個新文件,若該文件已存在,則更改該文件的修改及訪問時間。
2.5 mkdir – “make Directory”(創建目錄)
命令格式:
功能:
在當前?錄下創建?個名為 “dirname”的?錄
常用選項:
-p/–parents: 創建一個新的多級目錄名稱。
示例:
創建后的圖示:使用 tree .指令后效果圖(如下)

2.6 rmdir – “remove directory”(移除目錄)
命令格式:
功能:
刪除空?錄
適?對象:
具有當前?錄操作權限的所有使?者
常?選項:
-p 當??錄被刪除后如果??錄也變成空?錄的話,就連帶??錄?起刪除。
示例:
該指令會將path4所在目錄的絕對路徑刪空,若父目錄存在不為空的目錄,則刪除失敗。
2.7 rm – “remove “(刪除目錄或文件)
命令格式::
功能:
刪除?件或?錄
適用對象:
所有使?者
常?選項:
示例:
path1
會將以
為父目錄的所有文件和子目錄刪空(遞歸進行刪除)
命令用于刪除文件和目錄。它是一個非常常見和強大的命令,但在使用時需要小心,因為一旦刪除文件或目錄,通常是不可恢復的,除非你有備份或者啟用了某些文件恢復機制。
2.8 man指令 – “manual”(手冊)
命令格式:
功能:
讓用戶能夠方便地查閱有關命令、系統調用、庫函數、配置文件等的信息。
常用選項:
根據關鍵字搜索聯機幫助
只在第
章節查找
將所有章節的都顯?出來,?如
它缺省從第?章開始搜索,知道就停?,?
選項,當按下
退出,他會繼續往后?搜索,直到所有章節都搜索完畢。
示例:
補充:man?冊分為9章(不同系統可能會有差別)
1 是普通的命令2 是系統調?,如open,write之類的(通過這個,?少可以很?便的查到調?這個函數,需要加什么 頭?件)3 是庫函數,如printf,fread4是特殊?件,也就是/dev下的各種設備?件5 是指?件的格式,?如passwd, 就會說明這個?件中各個字段的含義6 是給游戲留的,由各個游戲??定義7 是附件還有?些變量,?如像environ這種全局變量在這?就有說明8 是系統管理?的命令,這些命令只能由root使?,如ifconfig三 總結
這篇博客介紹了 Linux 的起源、與 Windows 的對比,以及常用的 Linux 命令。重點包括 ls(列出文件)、pwd(打印當前目錄)、cd(更改目錄)、touch(創建文件或修改時間)、mkdir(創建目錄)、rmdir(刪除空目錄)、rm(刪除文件或目錄)和 man(查看命令手冊)。此外,還詳細解釋了各命令的使用方法、常用選項及示例。 下一篇將帶入讀者學習更多實用且好玩的指令。