Linux學習筆記二

2021-08-11 16:27:59 字數 4048 閱讀 4741

linux學習筆記二(常用命令)

1、目錄處理命令

:ls 

命令名稱:

ls命令英文原意:li

st命令所在路徑:

/bin/ls

執行許可權:所有使用者功能描述:顯示目錄檔案語法:

ls選項

[-ald] [

檔案或目錄]-a

顯示所有檔案,包括隱藏檔案

-l詳細資訊顯示

-d 檢視當前目錄屬性 

-h顯示帶有單位的大小(之前大小都是自己,使用該選項後是*k)

drw-r--r--

檔案型別(-檔案

d目錄l軟鏈結檔案)

ugou所有者

g所屬組

o其他人

r讀w寫x

執行 

2、

目錄建立命令 :mkdir

命令名稱:

mkdir

命令英文原意:ma

kedirectories

命令所在路徑:

/bin/mkdir

執行許可權:所有使用者

語法:mkdir -p [

目錄名]

功能描述:建立新目錄

-p遞迴建立

範例:

$ mkdir -p /tmp/m1/m2

$ mkdir /tmp/m1/m2 /tmp/m1/m3 (可以同時建立多個目錄)

3、目錄切換命令:cd

命令名稱:

cd命令英文原意:

change

directory

命令所在路徑:

shell內建

命令執行許可權:所有使用者

語法:cd [目錄]

功能描述:切換目錄

範例:

$ cd /tmp/m1/m1

切換到指定目錄

$ cd ..

回到上一級目錄 

.表示當前目錄

..表示當前目錄的上一級目錄

4、

目錄顯示命令

:pwd

命令名稱:

pwd命令英文原意:

print

working

directory

命令所在路徑:

/bin/pwd

執行許可權:所有使用者

語法:pwd

功能描述:顯示當前目錄

範例:$ pwd

/tmp/m1 

5、檔案刪除

命令:rmdir 

命令名稱:

rmdir

命令英文原意:re

move empty

directories

命令所在路徑:

/bin/rmdir

執行許可權:所有使用者

語法:rmdir [

目錄名]

功能描述: 刪除空目錄,如果目錄不為空則不能刪除

範例:

$ rmdir /tmp/m1/m2 

6、目錄複製命令

:cp

命令名稱:

cp命令英文原意:co

py命令所在路徑:

/bin/cp

執行許可權:所有使用者

語法:cp -rp [

原檔案或目錄

] [目標目錄]

-r 複製目錄

-p 保留檔案屬性

功能描述:複製檔案或目錄 

範例:$ cp -r /tmp/m1/m2 /root

將目錄/tmp/m1/m2

複製到目錄

/root

下$ cp -rp /tmp/m1/m2 /tmp/m1/m3 /root

將/tmp/m1

目錄下的m2和

m3目錄複製到

/root

下,保持目錄屬性

7、目錄剪下、改名命令

:mv

命令名稱:

mv命令英文原意:mo

ve命令所在路徑:

/bin/mv

執行許可權:所有使用者

語法:mv [

原檔案或目錄

] [目標目錄]

功能描述:剪下檔案、改名 

8、

目錄刪除命令

:rm

命令名稱:

rm命令

英文原意:re

move

命令所在路徑:

/bin/rm

執行許可權:所有使用者

語法:rm -rf [

檔案或目錄]

-r 刪除目錄

-f 強制執行

功能描述:刪除檔案 

範例:$ rm /tmp/yum.log

刪除檔案

/tmp/yum.log

$ rm -rf /tmp/m1/m2

刪除目錄

/tmp/m1/m2 

9、檔案建立命令:touch

命令名稱:touch 

命令所在路徑:/bin/touch 

執行許可權:所有使用者 

語法:touch [檔名] 

功能描述:建立空檔案

範例: $ touch m1.txt

如果檔名有空格 $ touch "m1 m2"

10、檔案內容檢視命令:cat

命令名稱:cat 

命令所在路徑:/bin/cat 

執行許可權:所有使用者 

語法:cat [檔名] 

功能描述:顯示檔案內容 (不太適合瀏覽比內容較長的檔案)

-n 顯示行號 範例:$cat /etc/issue

$ cat -n /etc/services

11、檔案反向檢視命令:tac

命令名稱:tac 

命令所在路徑:/usr/bin/tac 

執行許可權:所有使用者

語法:tac [檔名] 

功能描述:顯示檔案內容(反向列示) 

範例:$tac /etc/m1

12、大檔案檢視命令:more

命令名稱:more 

命令所在路徑:/bin/more 

執行許可權:所有使用者 

語法:more [檔名]

(空格) 或f 翻頁 (enter) 換行 q或q 退出

功能描述:分頁顯示檔案內容 

範例: $ more /etc/m1

13、大檔案檢視命令:less

命令名稱:less

命令所在路徑:/usr/bin/less 

執行許可權:所有使用者

語法:less [檔名] 

功能描述:分頁顯示檔案內容(和more命令類似,但是可向上翻頁,pageup向上翻頁,上箭頭向上翻一行) ;在檢視狀態下輸入「/檢視關鍵字」,可以搜尋內容,按「n」可以檢視下乙個搜尋到的關鍵字

範例: $ less /etc/m1

14、檔案內容檢視命令:head

命令名稱:head 

命令所在路徑:/usr/bin/head 

執行許可權:所有使用者 

語法:head [檔名] 

功能描述:顯示檔案前面幾行

-n 指定行數,預設是前10行

範例: $ head -n 20 /etc/m1

15、 檔案內容檢視命令:tail

命令名稱:tail 

命令所在路徑:/usr/bin/tail 

執行許可權:所有使用者 

語法:tail [檔名] 

功能描述:顯示檔案後面幾行

-n 指定行數

-f 動態顯示檔案末尾內容 

範例: $ tail -n 18 /etc/m1

linux 學習筆記二

info page 目錄 usr share info這個目錄中 info info 正確的關機方法 資料同步寫入硬碟 sync 關機或重新開機前 關機 shutdown 重啟 reboot init halt 檢視網路聯機狀態 netstat a 檢視執行程式 ps aux 忘記root密碼 li...

Linux學習筆記(二)

ubuntu中常用命令 一 建立,刪除目錄及檔案 mkdir 目錄名 建立乙個目錄 rmdir 空目錄名 刪除乙個空目錄 rm 檔名 檔名 刪除乙個檔案或多個檔案 rm rf 非空目錄名 刪除乙個非空目錄下的一切 touch 檔名 建立乙個空檔案 二 強制清空 站 ubuntu8.04以前的版本 s...

Linux學習筆記二

系統程序篇 什麼是守護程序 在linux 或者unix 作業系統中在系統的引導的時候會開啟很多服務,這些服務就叫做守護程序。這些服務程式並不會接受電腦使用者的直接操控。此類程式會被以程序的形式初始化。守護程序程式的名稱通常以字母 d 結尾。service 格式 service 命令 service ...