1.4:編輯linux命令列
二.linux命令幫助
三:命令講解
是整條命令中最關鍵的一部分,唯一確定一條命令。執行的是操作,如新建,刪除,重新命名等。
理解為功能。短格式最常用短格式選項:使用「-」符號引導:多個單字元選項可以組合在一起使用。跟單個字元。優點:使用最短的字元檢視最多的資訊。
如:ls -a:檢視所有檔案
ls -l :檢視檔案詳細資訊
ls-al:檢視所有檔案的詳細資訊。
長格式選項:使用「–」符號引導。跟單詞 。
命令處理的物件。
「- -help」:被漢化,命令不太全。如:ls --help
man 命令檢視.如:man ls
內部命令 help
檢視bash內部命令的幫助資訊
命令的「–help」選項
適用於大多數外部命令
使用man命令閱讀手冊頁
使用↑,↓方向鍵滾動文字
使用page up 和 page down 鍵翻頁
按q或q鍵退出閱讀環境,按「/」鍵查詢內容
pwd顯示的是絕對路徑
檢視當前的工作目錄
[root@localhost~]#pwd
/root(當前工作目錄)
. 當前工作目錄
… 當前目錄的上一級目錄
cd… 返回上一層目錄
cd…/…/ 返回上上一層目錄
ls命令基本格式
ls [選項] [檔案或目錄]
常用選項
-l 顯示檔案的詳細資訊
-a 檢視隱藏檔案 -a 檢視隱藏檔案,除了. …
-d 顯示本目錄的資訊
-h 友好形式顯示帶有單位的資訊
-r 遞迴顯示(如果有子目錄,則會把子目錄中的檔案依次展現)
通過別名機制簡化常用的,比較長的命令
命令基本格式
alias 要設定的名稱 = 『被設定的命令』
比如命令:ls -alh比較長,我們可以使用alias來設定別名為 myls
alias myls = 『ls -alh』
統計指定目錄(或檔案)所佔磁碟空間的大小
統計指定目錄(或檔案)所佔磁碟空間的大小
命令基本格式
du [選項] [檔案或目錄]
常用選項
-a 統計磁碟空間占用時包括所有的檔案,而不僅僅只統計目錄
-h 以更人性化的方式(預設以kb計數,但不顯示單位)顯示出統計結果
-s 只統計所佔空間總(summary)大小,而不是統計每個子目錄,檔案的大小
例如統計所有檔案總共占用的空間大小
du -sh /var/log/
建立新的空目錄
基本格式
mkdir [選項] 目錄位置及名稱
常用選項
-p 一次性建立巢狀的多層目錄
例如:在當前目錄下建立名為11的子目錄
mkdir 11
建立目錄/aa,在/aa目錄下建立子目錄bb,在/aa/bb目錄下建立子目錄cc
mkdir -p /aa/bb/cc
建立多個檔案:touch .txt:建立10個txt檔案,名稱為 1-10.
建立有內容的檔案:
建立命令:echo 「this is test」 > new.txt
檢視命令:cat new.txt
常用選項
-s 建立軟鏈結
例如,建立/bin/bzip2的軟鏈結到/bin/wx/目錄下
將需要複製的檔案或目錄(源)重建乙份,並儲存為新的檔案或目錄
命令基本格式
cp [選項] 原始檔或目錄 目標檔案或目錄
常用選項
-f 覆蓋目標同名檔案或目錄時不進行提醒,直接強行複製
-i 覆蓋目標同名檔案或目錄時提醒使用者確認
-p 複製時保持原始檔的許可權,屬主及時間標記等屬性不變
-r 複製目錄時必須使用此選項,表示遞迴複製所有檔案及子目錄
刪除指定的檔案或目錄
命令基本格式
rm [選項] 要刪除的檔案或目錄
常用選項
-f-i
-r例如:刪除11
rm -rf 11
將指定的檔案或目錄轉移位置
若目標位置與原位置相同,則相當於執行重新命名操作
命令基本格式
mv [選項] 原始檔或目錄 目標檔案或目錄
搜尋範圍由環境變數path決定(echo $path)
命令基本格式
which 命令|程式名
或者which -a 命令 |程式名
例如which ls 查詢ls命令所在位置
採用遞迴方式,根據目標的名稱,型別,大小等不同屬性進行精細查詢
命令基本格式
find [查詢範圍] [查詢條件表示式]
條件表示式之間的邏輯運算子
-a 表示 而且(and)
-o 表示 或者(or)
例如:在/boot中查詢大小大於1024k,而且名稱含有vml的檔案
find /boot -size +1024k -a -name 「vml*」
在/boot中查詢大小大於1024k,或者名稱含有vml的檔案
linux基本命令 mv詳解
mv 選項 引數 剪下,或在同目錄下移動重新命名 1.如果目標檔案是資料夾,則原始檔直接移動到該資料夾內,名字還是原始檔的名字。2.如果目標檔案時檔案,則原始檔移動的同時也會更改名字 3.如果原始檔為多個,則目標必須是目錄,並且統一移動到目錄下 b 當目標檔案存在時,先進行備份在覆蓋 root bo...
linux基本命令 mv詳解
mv 選項 引數 剪下,或在同目錄下移動重新命名 1.如果目標檔案是資料夾,則原始檔直接移動到該資料夾內,名字還是原始檔的名字。2.如果目標檔案時檔案,則原始檔移動的同時也會更改名字 3.如果原始檔為多個,則目標必須是目錄,並且統一移動到目錄下 b 當目標檔案存在時,先進行備份在覆蓋 root bo...
Linux運維基本命令詳解
ls命令 ls a 列出目錄所有檔案,包含以.開始的隱藏檔案 ls a 列出除.及.的其它檔案 ls r 反序排列 ls t 以檔案修改時間排序 ls s 以檔案大小排序 ls h 以易讀大小顯示 ls l 除了檔名之外,還將檔案的許可權 所有者 檔案大小等資訊詳細列出來 mkdir命令 在這裡插入...