Linux基本操作指令

2021-09-12 12:31:34 字數 1750 閱讀 4575

基本的linux操作指令:

切換目錄

cd+目錄路徑(絕對或者相對)

檢視當前目錄的完整路徑

pwd新建目錄

mkdir+目錄名字

拷貝目錄

cp -r 源file 目標file

刪除目錄

rmdir+目錄(只能刪除空目錄)

刪除rm -rf 檔案

移動/更改目錄

mv+目錄/檔案名字+其他路徑,mv+oldfilename+newfilename

新建檔案

touch+filename

複製檔案

cp + 原檔名+複製檔名,-r表示迴圈複製(資料夾中所有內容)

檢視當前目錄下內容

ll ,ls等價於ll -s,ll -a檢視所有包括隱藏內容

檢視檔案內容

cat filename

less filename

從頭列印檔案內容

head -10 filename列印檔案內容的1至10行

從尾部列印檔案內容

tail -10 filename 列印檔案的最後10行,一般我們都是tail -f filename用來實時檢視檔案的內容變化

在制定目錄下按照檔名查詢檔案或目錄

find pathname -name filename(可以使用正規表示式,例如insta*,查詢insta開頭的檔案或目錄)

文字編輯

開啟或新建檔案並將游標置於首行

vi filename

置於n行行首

vi +n filename

置於最後一行行首

vi + filename

置於第乙個和pattern匹配的串處

vi +/pattern filename

文字編輯模式下

:set nu顯示行號

:q退出

:q!強制退出

:wq儲存並退出

: s/p1/p2/g 將當前行中所有p1均用p2替代

:n1,n2s/p1/p2/g 將第n1至n2行中所有p1均用p2替代

:g/p1/s//p2/g將檔案中所有p1均用p2替換

一般模式下

yy 複製游標所在行(常用)

nyy 複製游標所在行的向下n行,例如, 20yy則是複製20行(常用)

g:游標移至第最後一行

h :游標移至螢幕頂行

m :游標移至螢幕中間行

l :游標移至螢幕最後行

ng:游標移動至第n行行首

dd:刪除 行

x或x:刪除乙個字元,x刪除游標後的,而x刪除游標前的

u 恢復前乙個動作(常用)

刪除第n行到第m行:n,md

下面指令更加重要

i: 在當前游標所在字元的前面,轉為輸入模式

a: 在當前游標所在字元的後面,轉為輸入模式

o: 在當前游標所在行的下方,新建一行,並轉為輸入模式

i:在當前游標所在行的行首,轉換為輸入模式

a:在當前游標所在行的行尾,轉換為輸入模式

o:在當前游標所在行的上方,新建一行,並轉為輸入模式

逐字元移動:h: 左 l: 右 j: 下 k: 上

檔案傳輸

scp local_file remote_username@remote_ip:remote_folder

scp 檔名 伺服器別名:上傳的路徑,第一次遠端拷貝需要輸入遠端主機的密碼

但因為我配套使用xshell裡面的xftp所以這些步驟基本都是靠xftp實現的

Linux基本操作指令

應用程式 附件 終端 ifconfig 檢視自己的ip位址 inet位址 10.0.2.122 ls 檢視當前的所有檔案 終端下檢視 ls a 檢視所有的檔案,包括隱藏檔案 人為的操作 桌面的左上方 位置 主資料夾 檢視 顯示隱藏檔案 ls l 看到當前所有檔案的建立時間 名稱 mkdir dir名...

Linux基本操作指令

命令模式下,輸入u 命令模式下,先輸入行號,再輸入gg 如跳轉到20行,則20gg cp 和 rm 引數 i 刪除前逐一詢問確認 f 即使原檔案屬性設為唯讀,亦直接刪除,無需逐一確認 r 將目錄及以下之檔案亦逐一刪除。shift v進入visiual模式,選擇要複製的行,之後輸入 y就可以了複製了,...

linux基本操作指令

1 wc 統計檔案內容 2 ls 列出目錄 a 全部的檔案,連同隱藏檔 開頭為 的檔案 一起列出來 常用 d 僅列出目錄本身,而不是列出目錄內的檔案資料 常用 l 長資料串列出,包含檔案的屬性與許可權等等資料 3 cd 切換目錄 4 pwd 顯示目前的目錄 5 mkdir 建立乙個新的目錄 m 配置...