linux 下常用工具

2021-09-14 03:17:30 字數 1685 閱讀 7759

vim是類似於vi的著名的功能強大的,高度可定製的的文字編輯器,在vi的基礎上改進和增加了很多特性,是乙個自由軟體,其在**補全,編譯錯誤跳轉等程式設計的功能特別豐富,在程式設計師中被廣泛應用。 

普通模式:完成普通的基本命令

插入模式:向檔案中插入資料

底行模式:退出/儲存編輯  vim設定

模式切換:

普通<->插入

i   普通-》插入,從游標所在位置插入

a   普通-》插入,游標向後移動乙個字元

o   普通-》插入,向游標所在行下方新增新行

i   普通-》插入,游標移動到行首

a   普通-》插入,游標移動到行尾

o   普通-》插入,向游標所在行上方新增新行

esc 插入-》普通

普通<->底行 

:   普通-》底行

esc  底行-》普通

底行模式操作:

q   退出

w   儲存

wq  儲存並退出

q!  強制退出(不儲存當次操作)

普通模式操作:

游標移動:

h/j/k/l     左下上右

w/b         向右/左按單詞移動游標

複製yy      複製游標所在行資料

nyy     從游標所在行開始向下複製n行資料

貼上p       向游標所在行上方貼上新行

p       向游標所在行下方貼上新行

刪除/剪下

x       刪除游標所在字元

dw      刪除游標所在位置往後的單詞

dd      刪除游標所在行撤銷u

回退ctrl+r

root  使用者下

軟體包管理工具:yum  apt

檢視軟體包

檢視所有軟體包

yum list

檢視已經安裝的軟體包

yum list installed

安裝軟體包

yum install packet_name

移除軟體包

yum remove packet_name

gdb:除錯程式,快速定位程式執行錯誤位置的工具

gcc預設編譯生成的可執行程式是release版本程式

然而程式想要能夠除錯必須是debug版本

啟動gdb:gdb引導程式資訊

gdb ./execfile      

gdb執行起來

內部執行 file execfile

常見命令:

gcc常用選項:

-e      預處理

-s      編譯

-c      彙編

-o      指定生成檔名稱

-static 靜態鏈結

-g      開啟程式除錯模式,加入調式符號資訊

生成debug版本程式

它們都是軟體包管理器

rpm : 安裝軟體的時候如果此軟體沒有附加依賴性檔案,那麼軟體會安裝失敗

yum: 安裝軟體的時候如果此軟體沒有附加依賴性檔案,那麼他會自動新增依賴性檔案

自動化編譯工具

專案版本管理工具

git clone  url

本地提交:

git add

git commit -m "可以附加一些說明資訊"

**上傳

git push origin master

Linux下常用工具

先貼乙個鏈結,可以快速一鍵將你的vim打造成功能強大的ide 全小白操作 在linux作業系統中,我們使用yum來安裝工具,這裡我只說幾個最常用的指令 yum install package1 安裝指定的安裝包package1 yum update package1 更新指定程式包package1 ...

Linux下的常用工具

linux下的常用工具 1.軟體包管理工具 yum 1.vim vim 有12種模式 但我們主要學習的有三種 1.普通模式 移動游標,刪除文字等等功能 這是預設模式 h j k l 這四個鍵主要作用是上下左右。nyy 貼上n行 p 向下貼上 p 向上貼上 ndd 刪除n行 gg g 調整格式 u 撤...

linux 常用工具

我們經常需要長時間地坐在電腦前做一項具體的工作只為能夠優化工作流程。這包括選擇和配置能讓你最高效工作的工具。從長遠來看,簡單易學的工具並不總是好的,那些能夠充分個性化並無縫地融入獨 作流程的工具才是真正的好工具。在這篇文章中,我想向大家介紹5款免費又開源的工具,而且它們在我的軟體開發生涯中發揮了很重...