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