使用gcc編譯C程序
完整的執行過程如圖所示:


1 cd ~ //切換到home下面,ubuntu中~就是home
2 ls //展開home目錄下面的文件
3 mkdir AAAA //新建一個目錄AAAA,即新建一個文件夾
4 cd AAAA //切換到AAAA下面
5 vim first.c //使用vim新建一個名為first.c的文件,
/*
之後在vim下面按 i 鍵入Insert模式,
然後輸出如下程序
#include
void main(void)
{
printf("Hello world!\n");
}
編輯完成之後再按Esc鍵進入命令模式
再輸出:w 保存該文件,
最後輸入q:退出vim
*/
6 gcc first.c -o first //把first.c 編譯成first可執行文件
7 ls //列出AAAA目錄下面所有的文件
//多出來一個綠色的first文件
8 ./first //在當前路徑上面執行first文件
//可以看到執行程序之後輸出來 "Hello world!"
9 ls -l
可以看到first文件具有X屬性,即first是可執行文件
在windows下面是看後綴分別一個文件是否可以被執行,但是Linux下面
只要一個文件具有X屬性,那它就能被執行。所以執行first會有輸出。