基本的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 配置...