Linux學習日記(2)

2021-10-05 20:32:17 字數 757 閱讀 9696

命令列操作

esc鍵回到命令列操作

a追加,向後移一位

a到行末

ii到行首

o插入一新行

o上方插入一新行

:q退出沒有修改的檔案

:q!強制退出,不儲存

:w儲存不退出,隨時儲存

:x儲存並退出

vi拷貝命令

yy複製

7yy 複製下面7行

p貼上下面

p貼上上面

dd剪下,以行為單位

u撤銷x刪除n個字元

:w file 另存為別的檔名,不退出

:r file 讀入內容

ctrl+alt+t 開啟終端

ctrl+d 關閉終端

h←j↓

k↑l→

:n移動到第n行

1g 移動到第一行

g移動到最後一行

vi替換命令

:s/str1/str2/g g全部替換

:1,$s/str1/str2/g 全文替換

剪下

y0 將游標至行首的字元複製進剪下板

y $ …,.,.,.,.,.,., 尾

d0 .,.,.,.,.,.,.,.,.,.首.,…,.,., 剪下

d$ .,…,.,.,.,.,.,. 尾

range y 塊複製

range d 塊剪下

Linux學習日記D2

今天在makefile中遇到乙個問題,在我編寫三個檔案進行make的時候一直出現makefile 2 遺漏分隔符。停止。具體程式比較簡單,如下 include b.h int main void hello include stdio.h void hello makefile test a.o b...

學習日記2

陣列的初始化,一維陣列和二維陣列的定義以及使用,字元陣列的定義和使用,函式的形式引數和實際引數,全域性變數和區域性變數,變數的儲存類別,預處理命令。今日任務完成情況 本日任務按照老師要求完成 今日開發中出現的問題彙總 編譯程式的出錯,演算法結構的不正確和不完整,以往的冒泡函式沒有記牢,對於陣列元素和...

Linux學習日記

回顧自己學的還很初級的linux pwd 檢視自己的當前目錄 並列印 mkdir 建立乙個目錄 且 mkdir p 檔名 可以建立多個子目錄 例如 asignment bar 1 2 3 mv 可以更改檔名 還可以移動檔案的位置 rm 刪除乙個檔案 但不能刪除乙個目錄 如果加 f 可以刪除乙個目錄的...