1. 程式人生 > >Linux基本指令和快捷鍵(二)

Linux基本指令和快捷鍵(二)

實用指令

指定執行級別

執行級別說明:

0:關機

1:單使用者【找回丟失密碼】

2:多使用者狀態沒有網路服務

3:多使用者狀態有網路服務

4:系統未使用保留給使用者

5:圖形介面

6:系統重啟

常用執行級別是3、5,要修改預設的執行級別可改檔案  /etc/inittab的id:5:initdefault這一行的數字

案例:通過init切換不同的執行級別。  init  3             init5

在單使用者模式下,可修改使用者密碼。

幫助指令

man獲取幫助資訊

當我們對某條指令不熟悉時,我們可以使用linux提供的幫助命令來了解這個指令的使用方法。

基本語法:

        man【命令或配置檔案】(功能描述:獲得幫助資訊)。

應用例項:

        案例:檢視ls命令的幫助資訊

help獲取幫助資訊

基本語法:

        help命令(功能描述,獲取shell內建命令的幫助資訊)

應用案例:

        檢視cd的幫助資訊

檔案目錄類

pwd指令

基本語法;

        pwd(功能描述,顯示當前工作目錄的絕對路徑)

ls指令

基本語法:

        ls[選項] [檔案目錄或是檔案]

常用選項:

        -a:顯示當前檔案所有的檔案和目錄,包括隱藏的

        -l:一列表的方式顯示

mikdir指令

mikdir指令用於建立目錄(make directory)

基本語法:

       mkdir[選項] 要建立的目錄

常用選項:

        -p:建立多級目錄

應用例項:

        

        

rmdir指令

rm指令刪除空目錄,若要刪除費控目錄,則需要使用 rm -rf要刪除逇目錄

touch指令

基本語法:

        touch 檔名稱

應用例項:

        

cp指令

cp指令拷貝檔案到指定目錄

基本語法:

        cp [選項] source dest

常用選項:

        -r:遞迴複製整個資料夾

實用案例:

        

使用細節:

        

rm指令

rm只移除檔案或目錄

基本語法:

        rm [選項] 要刪除的檔案或目錄

常用選項:

        -r:遞迴刪除整個資料夾

        -f:強制刪除不提示

應用例項:

        刪除home/aaa.txt

        

        遞迴刪除整個資料夾

        

 使用細節:

        強制刪除不提示的方法,帶上引數-f 即可

                

mv指令

mv 移動檔案與目錄或重新命名

基本語法:

        mv oldfile  newfile(功能描述:重新命名)

        mv /tempfile /targetFolder (功能描述:移動檔案)

實用案例:

        案例一:重新命名

        

        案例二:移動檔案

        

cat指令

檢視檔案內容

基本語法:

        cat [選項] 檔案

使用案例:

        

使用細節:

        cat瀏覽檔案,不能修改,為了方便瀏覽,一般要帶上管道符 |more

more指令

more指令是一個基於vi編輯器的文字過濾器,他以全屏的方式分頁顯示,文字檔案的內容。more指令內建了很多快捷鍵,詳見操作說明

基本語法:

        more 要檢視的檔案

應用案例:

        

        

less指令

功能比more更強大,功能和more相似,less顯示檔案內容時,並不是一次全部載入,而是根據需要載入內容,對於大型檔案有較高的效率。

>和>>指令

>輸出重定向:會將原來的檔案覆蓋

>>追加:不會覆蓋原有內容,而是追加在檔案尾部

基本語法:

        ls -l>檔案 (功能描述:列表的內容寫入檔案a.txt中)

        

        說明:  ls -l>檔案  列表的內容寫入檔案a.txt中,如果不存在a.txt,就建立

        ls -l>>檔案 (功能描述:列表的內容追加到檔案a.txt的尾部)