-
1. sudo apt-get install
2. sudo apt-get update
3. clear
4. pwd:顯示當(dāng)前路徑
5. ls:顯示當(dāng)前路徑下所有文件
6. ls -l:顯示文件類(lèi)型和創(chuàng)建時(shí)間
7. touch abc:create new file abc
8. rm abc:delete abc file
10. mkdir workspace:創(chuàng)建
11. vim a.c:編輯(創(chuàng)建或編輯)
12. gcc a.c:編譯
13. ./a.out:執(zhí)行
14. gcc a.c max.c -o main.out:編譯兩個(gè)文件,生成一個(gè)main.out文件1.?i:當(dāng)前光標(biāo)前插入 2.?a:當(dāng)前光標(biāo)后插入 3.?SHIFT+a—行尾插入 4.?SHIFT+i—行首插入 5.?o—>下一行插入 6.?SHIFT+o--上一行插入 7.?x—>刪除當(dāng)前光標(biāo)前的字符 8.?dd—>刪除當(dāng)前行 9.?gg=G—>auto?format 10.?CONTROL+W—>切換 11.?9+dd—>剪切 12.? ———————————— 1.?:w—>save 2.?:q—>exit 3.?:wq—>保存并退出 4.?:wqa—>保存所有文件并退出 5.?:sp?max.c—>分屏,創(chuàng)建另一個(gè)文件
查看全部 -
appach好像是一種輕量型的網(wǎng)頁(yè)服務(wù)器
查看全部 -
厲害查看全部
-
輸出流printf("hello")=fprinf(stdout,"hello")
輸入流scanf("%d",&a)=fscanf(stdin,"%d",&a)
錯(cuò)誤流fprinf(stderr,"The wrong is xx");retrun 1;
查看全部 -
linux 把所有外設(shè)當(dāng)作文件
查看全部 -
rm *.o? 刪除所有.o文件;
安裝make:apt-get install make;
查看全部 -
:set nu出行號(hào)查看全部
-
相關(guān)命令和文件組織結(jié)構(gòu)
查看全部 -
調(diào)用stdio庫(kù)會(huì)默認(rèn)創(chuàng)建3個(gè)函數(shù):stdin,stdout,stderr
printf函數(shù)是對(duì)fprintf函數(shù)的封裝。
查看全部 -
echo $?? ? ? ? ?//查看上一條命令是否成功執(zhí)行,成功則返回0
查看全部 -
stdin:0
stdout: 1
stderr: 2
查看全部 -
stdin
stdout
stdeer
查看全部 -
makefile:
#this is makefile//注釋#
可執(zhí)行文件.out:要連接的文件.o? .c等
tab鍵 gcc .o .c
make
查看全部 -
gcc -c 文件名.c -o 文件名.o
預(yù)處理編譯,靜態(tài)庫(kù),不需再次編譯
gcc 文件.o 文件.c (-o 文件名)//將已編譯的o文件與.c 文件鏈接
查看全部 -
: sp 文件名? //分文件編輯
:ctrl + w + 下鍵? //下面的文件編輯
:ctrl+ w + 上鍵? //上面的文件編輯
:set nu? //顯示行號(hào)
:wqa? ?//保存所有
gcc 所有的.c文件 -o 文件名
將編輯的.c文件以include "文件名.c",只要gcc 有mian函數(shù)的c文件就好
查看全部
舉報(bào)