linux命令列的格式
網路作業系統是網路使用者與網路系統之間的介面
其主要功能包括以下幾個方面
命令字 [選項]
[ 引數 ]
命令字:
tab鍵:自動補全
反斜槓:" \ ":強制換行
ctrl + u:清空當前游標所在位置的前乙個字元至行首(在輸入命令裡和文字編輯)
ctrl+k:清空當前游標位置開始至行尾
ctrl+l:清屏
help(shell內部的命令)
用法例如:ls -–help
(外部命令只能 --help)
pwd help
(內部命令 後面直接加help)
man命令(閱讀手冊)
使用方法:方向鍵的上下可以滾動一行文字
page up
(向上翻頁)、page down
(向下翻頁)
按q或q鍵退出閱讀環境
按「/」鍵查詢內容:
pwd 顯示當前使用者所在的工作目錄位置
cd:切換工作目錄
cd 目標位置 切換到目標位置
cd ~ 若不指定目標位置,切換到當前使用者的宿主目錄
cd 若不指定目標位置,切換到當前使用者的宿主目錄
cd - 切換到上一次執行cd命令之前所在的目錄
絕對路徑:完整路徑(從根目錄開始的路徑)
相對路徑:從當前路徑出發到達的目標路徑
. :當前路徑.../.
ls [選項]
[檔案目錄...
]:表示可選項
常用選項:-l -a -a -d -h --color
-l 使用較長格式列出資訊
-a,--all 不隱藏任何以. 開始的專案
-a,--almost-all 列出除. 及.
. 以外的任何專案
-h,--human-readable 與-l 一起,以易於閱讀的格式輸出檔案大小(例如 1k 234m 2g)
-r,--recursive 遞迴顯示子目錄
「 ?」 匹配檔案中的乙個未知字元
「 * 」 匹配檔案中的任意多個字元
alias:設定別名
alias 命令別名=』命令』
示例:alias myls=『ls -alh』
du:統計目錄及檔案空間占用情況
du [選項]
[檔案或目錄]
-a:統計磁碟空間占用時包括所有的檔案,而不僅僅只統計目錄
-h:以更人性化的方式(預設以kb計數,但不顯示單位)顯示出統計結果
-s:只統計所占用空間總的(summary)大小,而不是統計每個子目錄、檔案的大小
例如:du –sh /var/log
-a和-s不能同時出現
mkdir : 建立新目錄
建立新的空目錄
mkdir [選項] 目錄位置及名稱...
-p:一次性建立巢狀的多次目錄
例如:在當前目錄下建立名為a1的子目錄
mkdir a1
建立目錄laa,在laa目錄下建立子目錄bb,在laa/bb
目錄下建立子目錄cc
mkdir -p /aa/bb/cc
touch:建立空檔案
touch 檔案...
例如:在當前路徑建立兩個空檔案,檔名分別為aa和bb
touch aa bb
軟連線:建立軟連線,會建立乙個訪問的快捷方式,當刪除檔案時,軟連線失效
ln 原始檔或目錄.
.. 鏈結檔案或目標位置 (建立硬鏈結)
ln [
-s] 原始檔或目錄.
.. 鏈結檔案或目標位置 (建立軟鏈結)
例如:ln -s /bin/bzip2/bin/
wx(建立軟鏈結)
cp:複製檔案或目錄
cp [選項]..
. 原始檔或目錄.
.. 目標檔案或目錄...
-p:複製時保持原始檔的許可權、屬主及時間標記等屬性不變
-r:複製目錄時必須使用此選項,表示遞迴複製所有檔案及子目錄
-f和-r最好不要同時存在
rm:刪除檔案或目錄
rm [選項] 要刪除的檔案或目錄...
常用選項:-f、-i、-r
例如:rm -rf public_htmlgrubl
rm -i public_htmllapg.conf
mv:移動檔案或目錄
mv [選項]..
. 原始檔或目錄.
.. 目錄檔案或目錄
例如:mv mytouch mkile
mv mkfile publc_html
如果將當當前路徑下的檔案或目錄移動到當前路徑下叫做重新命名
如果將當當前路徑下的檔案或目錄移動到不同路徑下叫做移動
which:查詢命令/檔案存放目錄
which 命名 | 程式
which -a 命名 | 程式名
例如:which ls
which cd
find:查詢檔案或目錄
find [查詢範圍]
[查詢條件表示式]
查詢範圍:查詢檔案或子目錄的目錄位置
查詢條件表示式:查詢檔案型別
按名稱查詢 -name 根據目標檔案的名稱進行查詢,允許使用「納*」及「?」萬用字元根據目標檔案的大小進行查詢
按檔案大小查詢 -size 一般使用「+」、「」號設定超過或小於指定的大小作為查詢條件常用的容量單位包括kb
(注意k是小寫)、mb、gb
按檔案屬主查詢 -user 根據檔案是否屬於目標使用者進行查詢根據檔案的型別進行查詢
按檔案型別查詢 -type 檔案型別包括普通檔案(f)、目錄(d)、塊裝置檔案(b)、字元裝置檔案(c)等
Linux常用命令 vi vim常用命令介紹
vi vim是linux系統自帶的乙個功能豐富的文字編輯器 命令字元 介紹dd 雙擊d 剪下當前行 num dd 雙擊d 剪下當前行 例如10dd可以刪除10行 yy拷貝當前行 p將內容貼上至游標所示位置 命令 說明 set number 頁面顯 hi 檢視當前系統提供的高亮模式 match col...
Linux常用命令介紹
接下來依次展開學習內容,因為部落格就是我每天學習的東西的總結,目前還沒有創新性的東西,但是我會不斷挖掘創新的點子.序號命令 對應英文 作用ls list 檢視當前資料夾下的內容 pwdprint work directory 檢視當前所在資料夾 cd 目錄名 change directory 切換資...
Linux常用命令介紹
linux查詢某個檔案中單詞出現的次數 linux查詢某個檔案中單詞出現的次數 檔名稱 list 查詢單詞名稱 test 操作命令 more list grep o test wc l cat list grep o test wc l grep o test list wc l 使用linux命令...