Linux常用命令

2021-07-02 18:07:53 字數 2059 閱讀 5432

1.檢視當前目錄的命令 pwd

2.改變當前目錄 cd

cd 《目錄名》

例如:cd /home/admin,奇幻到目錄/home/admin下。

例如:cd ~,則當前目錄位於使用者主目錄下。

例如:cd .., 切換到當前目錄的父目錄下。

3.顯示目錄或檔案資訊命令ls

ls [選項] 《目錄或檔名》

主要選項如下。

ls -a 顯示所有檔案和目錄。

ls -l  以長格式顯示檔案資訊。

ls -t 將結果按修改時間進行排序,新的檔案或目錄排在前面。

ls -r 若目錄下有檔案,則列出目錄下的所有檔案。

例如 ls -al /, 顯示根目錄下的完整資訊。

例如 ls -at a*, 顯示當前目錄下所有以a開頭的檔案,新的檔案排在前面。

4.檔案內從檢視和鏈結命令cat

格式cat [選項] 《檔案1>  《檔案2>  《檔案3>......                   例如: cat  a.c   b.c 表示將未見a.c和b.c 的內容串接在一起並輸出。

該命令用於把幾個檔案的內容連線後顯示到螢幕上。

主演選項如下:

-n 或--number: 對內容進行編號輸出。                           例如: cat -n a.c 將檔案a.c 的內容加上行號後顯示輸出。

-b 或 --number-nonblock  :與-n相似,只對於空行不進行編號。

-s 當遇到兩行以上的空白時,就替換乙個為空白行。

-v 顯示不可列印的字元。

5.檔案的複製命令:cp

格式:cp [選項] 《原檔案或目錄》 《目標件或目錄》。

該命令用於把乙個檔案拷貝到另乙個檔案或將多個檔案拷貝到乙個目錄下。

例如: cp  test.c  tmp/program.c     就是將當前目錄下的text.c 檔案拷貝到/tmp目錄下。

主要選項:

-r: 若源目錄下還有檔案或目錄,則都拷貝到目的地。(全部拷貝)

-f: 若目標目錄下已經有同名的檔案,則把他刪除並把原檔案拷貝到目標目錄下。(替換)

6.檔案刪除命令 rm (remove)

格式 rm[選項] 《檔案或目錄》。

該命令用於刪除檔案,若加上-d 選項則可以刪除制定的目錄。

主要選項:

-i 刪除前詢問要求確認。

-r  若目錄非空,則刪除該目錄下的所有檔案。

-f  強制刪除。

例如 rm *.c   , 表示刪除當前目錄下的所有 .c 檔案 

例如 rm -rf tyq,  表示強制刪除tyq 目錄下所有檔案和子目錄,子目錄下的檔案都被刪除。

7.移動或重新命名資料夾命令 mv

格式 mv [選項]  《原檔案或目錄》 《目的檔案或目錄》  (### 格式都差不多  【 命令  -選項 檔案】###########)

主要選項:

-i(大寫) : 移動前先詢問要求確認。

-f   強制刪除。  例如: 執行命令  mv test.c program .c   //將當前目錄下的test.c檔案重新命名為 program.c

例如 : mv  -i *c /tmp/progect,  // 將當前目錄下所有的以 .c結尾的檔案逸動到project.c 目錄下,若目標目錄下已有同名檔案則詢問是否覆蓋

8.建立目錄命令: mkdir

格式mkdir   [選項]  《目錄》.

如果指定目錄不存在則建立它。

主要選項:

-p:若要簡歷的目錄的上層目錄不存在,則先建立它。

例如: mkdir -p dri1/dir2 , 表示 如果dir1不存在則先建立它。

9.刪除目錄命令: rmdir

格式: rmdir [選項]  《目錄》

若果指定目錄為空則刪除它,若指定目錄不空則出現錯誤資訊。

主要的選項:

-p 當刪除指定目錄後,若該目錄的父目錄也為空,則蔣祺刪除。

例如 : rmdir -p  dir1/dir2,  表示在當前目錄下的dir1目錄中刪除dir2子目錄,若刪除後dir1為空,也將其刪除。

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...