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的尾部)