vim檔案編輯簡單操作
嵌入式linux開發工具
1、命令模式進入vim預設進入 插入模式下esc進入命令模式
2、底行模式命令模式下暑促shift+:進入
3、插入模式命令模式下輸入a/i進入插入模式
1、shift+z+z 儲存並退出
2、shift+: 進入底行模式 輸入q退出 輸入wq儲存並退出
3、shift+: 進入底行模式 輸出q+!強制退出 輸入wq!強制儲存並退出
1、在命令模式下,按兩下y複製,按p貼上
2、在命令模式下,按兩下d刪除
3、在命令模式下,按u 撤銷
4、在命令模式下,在兩下yy後輸入10,可以貼上10次
5、底行模式,s/hello/hi 把hello替換為hi 游標所在那一行(只改乙個,若這一行全改,最後加乙個/g)
7、在linux,輸入./hello可以執行hello檔案
編譯器:gcc
偵錯程式:gdb
工程管理器:make cmake
版本管理器:git
預處理:預處理後的檔案以 .i 結尾,且該階段不檢查語法錯誤
編譯過程
1語法檢查
2把c程式翻譯成組合語言
3彙編: 把組合語言翻譯成二進位制** 以.o結尾
gcc -s hello.i -o hello.s 把.i檔案轉換為.s檔案(.s檔案為編譯檔案)
gcc -c hello.s -o hello.o 把.s檔案轉換為.o檔案(.o檔案為彙編檔案)
vim編輯檔案後需要除錯 gcc 1.c -o 1 然後輸入 ./1可以輸出結果
2020 3 10下午筆記 MYSQL!
流程 進入資料庫登入 選擇資料庫 選擇旗下的table 操作 t1 方向鍵上快捷進入資料庫 t2 ctrl c返回 mysql u root p 進入資料庫 create database mydb01 建立資料庫 create database mydb01 character set utf8 ...
學習筆記 雜湊學習筆記
hash基本原理 hash就是乙個像函式一樣的東西,你放進去乙個值,它給你輸出來乙個值。輸出的值就是hash值。一般hash值會比原來的值更好儲存 更小 或比較。那字串hash就非常好理解了。就是把字串轉換成乙個整數的函式。而且要盡量做到使字串對應唯一的hash值。它的主要思路是選取恰當的進製,可以...
學習筆記 CentOS 學習筆記01
簡單的做個課堂筆記 虛擬機器用的是vmware,系統是centos cd etc sysconfig network scripts pwdls 顯示列表 cat ifcfg eth0 檢視檔案內容 vi ifcfg eth0 進入vi編輯器 onboot no 原始設定 x逐字刪除 d刪除整行 a...