Linux的常見命令和操作示範!
cd
作用:跳轉到指定路徑
用法: cd+空格+要跳轉的路徑
---------------------------------------------------------------------
ls -l
作用:顯示詳細資訊 簡寫: ll
用法: ls+空格+-l屬性+空格+要顯示的目錄
注意:不寫目錄就顯示當前目錄
------------------------------------------------------------------------------------------
pwd
作用:顯示當前路徑
用法: 直接在控制檯輸入
------------------------------------------------------------------------------------------
clear = ctrl + l
作用: 清屏
用法: 直接在控制檯輸入 (這個不好截圖演示,你可以嘗試一下)
------------------------------------------------------------------------------------------
history
作用: 檢視歷史命令記錄
用法: 直接在控制檯輸入
------------------------------------------------------------------------------------------
touch
作用:建立文字
用法: touch+空格+文字的名字
------------------------------------------------------------------------------------------
mkdir -p
作用:建立目錄(資料夾)
用法: mkdir空格-p空格資料夾名稱 (加-p屬性,就是遞迴建立
資料夾,在建立多層資料夾的時候用到)
------------------------------------------------------------------------------------------
rm
作用:刪除檔案或資料夾(資料夾也是特殊的檔案)
用法: rm+空格+-rf+空格+檔名 (-r 屬性,遞迴刪除(和建立時
同理),-f 屬性取消刪除提示)
------------------------------------------------------------------------------------------
rmdir 刪除資料夾,(只能刪除資料夾)
用法:rmdir+空格+資料夾名
注意:這個刪除只能刪除空的資料夾
------------------------------------------------------------------------------------------
vi/vim
作用:文字編輯器
用法: vim空格檔案(這裡檔案可以是路徑找到)
注意:如果檔案不存在,儲存以後,預設會建立一個檔案
文字編輯器有三中模式:(命令模式;插入模式;最後行模式)
1.命令模式:
左下角顯示:
第一次進入文字編輯器,預設就是命令模式
在其他模式,按ESC鍵進入命令模式。
在命令列模式下,可以輸入命令:
i:進入插入模式
yy:複製當前行。5yy:複製第五行
p:在當前位置貼上
dd:刪除當前行.5dd刪除第五行
u:撤銷上一步
gg:跳轉到第一行
G:跳轉到最後一行
數字+gg:跳轉到指定行,55gg:跳轉到第55行
O:在上一行進入編輯模式
o:在下一行進入編輯模式
2.插入模式:
左下角顯示:
在命令模式下,輸入“i”進入插入模式,
這時候可以對文字進行編輯
按"Esc"退回到命令列模式
3.最後行模式:在命令列模式下,按shift +“:”,進入最後行模式
左下角顯示:
也能輸入一些指令:
wq/x/ZZ:儲存退出
q:不儲存退出
!:強制
q!:強制退出不儲存
set nu(或寫全number):顯示行號
/string 檢索字串 ,繼續尋找的話,按鍵盤n替換字串
------------------------------------------------------------------------------------------
cp
作用:拷貝
用法一拷貝檔案: cp+空格+原始檔+空格+目標檔案
(可以是路徑查詢,也可以是現在的路徑直接檔名))
用法二拷貝資料夾: cp+空格+ -r +空格+原始檔夾+空格+目標文件夾
(其他和賦值檔案一樣,但是資料夾要加-r)
------------------------------------------------------------------------------------------
mv作用:移動(也可重新命名)
移動:
用法: mv+空格+要移動的檔案+空格+移動的路徑
重新命名:
用法: mv+空格+要移動的檔案+空格+移動的路徑和新的檔名
------------------------------------------------------------------------------------------
cat
作用:顯示檔案的全部內容
用法: cat+空格+檔案
------------------------------------------------------------------------------------------
more
作用:顯示部分內容,左下方顯示百分比
(前提是檔案的內容很大,一頁不能完全顯示出來)
用法: more+空格+檔案
------------------------------------------------------------------------------------------
less
作用:顯示部分內容, 鍵盤方向鍵可上下翻動
用法: less+空格+檔案
注意:按q跳出檢視
------------------------------------------------------------------------------------------
head
作用:顯示頭部幾條資訊(預設10條)
用法: head+空格+檔案
-n屬性(n:number,設定顯示的資訊條數)
------------------------------------------------------------------------------------------
tail
作用:顯示尾部幾條資訊(預設尾部10條)
用法: tail空格檔案
屬性: -F 動態顯示的 tail 的內容 ,不會退出顯示,會話會時
時監聽現在檢視的檔案,只要檔案的尾部有追加就會動態顯示!
Ctrl+c退出監聽
------------------------------------------------------------------------------------------
>
作用 :覆蓋檔案裡面的資訊
用法: echo+空格+"內容"+空格+>+空格+要操作的檔案
------------------------------------------------------------------------------------------
>>
作用:追加資訊到檔案裡
用法: echo+空格+"內容"+>+空格+要操作的檔案
------------------------------------------------------------------------------------------
|
作用 :管道 相當於過濾器:
用法: |grep+空格+關鍵字
例子:
------------------------------------------------------------------------------------------
ps
作用:顯示程序
-e屬性,顯示所用程序; -f 屬性,是全格式顯示
用法: ps+空格+-ef
------------------------------------------------------------------------------------------
man
作用:幫助命令,列出一個命令的用法和屬性
用法 : man+空格+要檢視幫助命令
------------------------------------------------------------------------------------------
wc
作用 :統計文件(行數,單詞數量(空格分割的看做單詞),字元數量)
用法: wc+空格+檔案
------------------------------------------------------------------------------------------
du
作用:檔案大小統計 -h屬性(顯示檔案大小單位)
用法: du+空格+-h+空格+檔名
作者:唐平
時間:2018-6-5