linux部分工具命令

2021-09-30 17:45:39 字數 1044 閱讀 9007

(一)vim編輯器

1、vim有三種模式:

①命令模式:vim剛開啟就是命令模式

x刪除乙個字元;

nx刪除n個字元;

dd刪除(剪下)一行;

ndd刪除(剪下)n行 ;

p貼上;

nyy複製n行;

shift+g跳到最後一行;

gg回到最後一行;

*查詢游標所在字串,n查詢下乙個;

u撤銷操作;

shift+zz儲存退出。

②插入模式:a或者i進入插入模式,esc回到命令模式

③底行模式: :(冒號)進入底行模式,wq儲存退出,w儲存,q

退出。數字 直接跳到對應的行

sp 檔名 可以開啟另乙個檔案

ctrl+ww 可以上下移動游標

/ 進入底行模式,輸入字串查詢,n查詢下一

個,shift+n查詢上乙個

替換操作 :%s/舊的字串/新的字串/g

:set nonu 關閉行號

:set nu 開啟行號

關閉高亮 /******x(找乙個不存在的字串)

gcc工具鏈

①預處理

gcc -e hello.c -o hello.i

hello.i是文字檔案,處理所有以『#』開頭的**

1.標頭檔案(展開)

2.巨集定義(替換)

3.條件編輯

②編譯gcc -s hello.i -o hello.s

把c **翻譯成彙編**

③彙編gcc -c hello.s -o hello.o

把彙編**翻譯成二進位制檔案

④鏈結gcc 所有.o檔案 -o hello

gcc -i 指定標頭檔案路徑

gcc -static 靜態鏈結

gdb除錯工具

list 數字

info break 檢視斷點

delete break 刪除斷點

next 下一步(跳過函式)

step 下一步(不跳過函式)

run 執行

quit 退出

Centos部分工具命令

啟動 systemctl start httpd 停止 systemctl stop httpd 重啟 systemctl restart httpd 啟動 systemctl start mysqld 停止 systemctl stop mysqld 重啟 systemctl restart my...

Linux中部分工具學習

vim使用須知 在vim底行模式下,set nu設定 顯示 行號 powoff 關機 sync 把資料同步到硬碟裡面 在一般模式下 u 撤銷 一步 u 撤銷 所有操作 yy 複製 nyy 複製n行 dd 刪除當前行 ndd 刪除n行 p 貼上 x 刪除當前字元 ng 跳到行號為n的一行 g 跳到檔案...

部分工具與基礎

shell hello file pro toos toos and sed rpm and yum 行首 bin shells 注釋 開頭 執行 bash script chmod x script 路徑 script 建議 新增指令碼的作用,使用方法,引數 變數說明。type string nu...