Linux學習筆記(一) 命令

2021-09-11 16:37:55 字數 3441 閱讀 5274

[dmtsai@study ~]$ command  [-options]  parameter1  parameter2

命令 選項 引數1 引數2

#說明:

1:command為命令的名稱,例如變換工作目錄的命令cd等;

2:中括號【】並不存在於實際的命令中,表示是可選的,而加入選項設定時,通常選項前會帶 - 號,例如 -h ;有時候會使用選項的完整全名,則選項前帶有 – 符號,例如 --help;

3:parameter1 parameter2 為依附在選項後邊的引數,或是command的引數;

4:命令 選項 引數等這幾個東西的中間以空格來區分,不論空幾格shell都視為一格,所以空格是很重要的特殊字元;

5:按下回車鍵後,該命令就立即執行;

6:命令太長的時候,可以使用反斜槓(\)來轉義回車鍵,是命令連續到下一行,注意反斜槓後立即接著特殊字元才能轉義;

7:在linux系統中,英文大小寫是不同的,比如cd與cd是不同的

注:linux 發行版本的命令大概有 200 多個,但是常用的命令只有 10 多個而已;不需要死記硬背,對於常用命令,用的多了,自然就記住了;不要嘗試一次學會所有的命令,有些命令是非常不常用的,臨時遇到,臨時在搜尋引擎上搜尋就可以命令

作用ls

檢視當前資料夾下的內容

cd [目錄名]

切換資料夾

pwd檢視當前路徑

touch[檔名]

如果檔案不存在新建檔案

mkdir[目錄名]

建立目錄

rm[檔名]

刪除檔案

cp[檔名]

複製檔案

clear

清屏小技巧

ctrl + shift + = 放大終端視窗的字型顯示

ctrl + - 縮小終端視窗的字型顯示

1:date–顯示日期與時間的命令

2:cal–現實日曆的命令

3:bc–簡單好用的計算器

#date命令的語法:

[dmtsai@study ~]$ date

2023年 03月 01日 星期五 11:51:37 cst

[dmtsai@study ~]$ date +%y/%m%d/%h:%m

2019/5403/01/19/11:54

**#cal命令的語法:cal month year **

[dmtsai@study ~]$ cal

三月 2019

日 一 二 三 四 五 六

1 2

3 4 5 6 7 8 9

10 11 12 13 14 15 16

17 18 19 20 21 22 23

24 25 26 27 28 29 30

31

[dmtsai@study ~]$ cal 10 2018 十月 2018

日 一 二 三 四 五 六

1 2 3 4 5 6

7 8 9 10 11 12 13

14 15 16 17 18 19 20

21 22 23 24 25 26 27

28 29 30 31

1:tab---命令補全

2:ctrl + c ---使當前程式停止

3:ctrl + d ---直接離開命令列 相當於exit

1:man [命令]

2:info [命令]

nano [檔名] — nano加上檔名就能夠開啟乙個舊檔案或新檔案

[dmtsai@study ~]$ nano text.txt

gnu nano 2.9.3 text.txt

^g 求助 ^o 寫入 ^w 搜尋 ^k 剪下文字 ^j 對齊 ^c 游標位置

^x 離開 ^r 讀檔 ^\ 替換 ^u 還原剪下 ^t 拼寫檢查 ^_ 跳行

#nano使用中幾個比較重要的熱鍵:

ctrl +g:取得聯機幫助

ctrl+ x:離開nano軟體,若有修改過的檔案會提示是否儲存

ctrl+ o:儲存檔案

ctrl+ r:從其他檔案讀入資料,可以將某個檔案的內容貼在本檔案中

ctrl+ w:查詢字串

ctrl+ c:說明目前游標所處的行數與列數等資訊

ctrl+ _:可以輸入行號,讓游標快速移動到該行

ctrl+y:語法校驗功能開啟或者關閉

ctrl+ m:可以支援滑鼠來移動游標的功能

#在linux中不建議直接緊按電腦電源關機

1:資料同步寫入磁碟命令—sync

2:常用的關機命令—shutdown

[dmtsai@study ~]$ shutdown [-krhc] [時間] [警告資訊]

shutdown + k :不要真的關機,只是傳送警告資訊出去

shutdown + r :在系統的服務停掉之後就重新啟動

shutdown + h:將系統的服務停掉後,李機關機

shutdown + c:取消已經在進行的shutdown命令內容

3:halt—系統停止,系統可能會保留系統已經停止的資訊

4:poweroff—系統關機,所以沒有提供額外的電力,螢幕空白

5:reboot—重新啟動

rm [選項] 檔案

-f, --force 強力刪除,不要求確認

-i 每刪除乙個檔案或進入乙個子目錄都要求確認

-i 在刪除超過三個檔案或者遞迴刪除前要求確認

-r, -r 遞迴刪除子目錄

-d, --dir 刪除空目錄

-v,--verbose 顯示刪除結果

常用如下幾個:

rm -d 目錄名              #刪除乙個空目錄

rmdir 目錄名 #刪除乙個空目錄

rm -r 目錄名 #刪除乙個非空目錄

linux學習筆記(一)命令的基本格式

root localhost root 當前登陸使用者 localhost 主機名.家目錄,home下的二級目錄 當前登陸超級使用者命令 選項 引數 例如 ls l ls lh顯示格式 前10位 第一位表示檔案型別,後面9位表示使用者和組 所有者u 所屬組g 其他人o 的許可權 用 r讀 w寫 x執...

Linux學習(一) 命令基本使用

cp選項 含義 a該選項通常在複製目錄時使用,它保留鏈結 檔案屬性,並遞迴地複製目錄,簡單而言,保持檔案原有屬性。f不常用,缺省會加上。覆蓋已經存在的目標檔案而不提示 i互動式複製,在覆蓋目標檔案之前將給出提示要求使用者確認 r若給出的原始檔是目錄檔案,則cp將遞迴複製該目錄下的所有子目錄和檔案,目...

Linux學習之路(一)命令基本格式

據統計linxu裡面能夠識別的命令超過3000個,而我們常用的linux基本命令在60個左右。常用命令是我們必須掌握的命令,需要我們多練習才能記住,最起碼要敲3遍以上。簡單的把常用命令分為以下幾大類 linux常用命令 一 命令基本格式 二 檔案處理命令 三 檔案搜尋命令 四 幫助命令 五 壓縮與解...