初學Linux及其程式設計1 HelloWorld

2021-06-14 05:35:38 字數 1224 閱讀 5285

今日打算開始學習linux,就以此作為學習記錄的平台吧。

今日之小小白,明日的小白,後日的牛牛~~

一、序言

1. 工欲善其事,必先利其器。安裝了ubuntu13.04,安裝了vim編輯器,可以

開始小小白之旅了。(打字的這個時候超級懷念windows下的sogo的輸入

法,ubuntu下的sunpinyin好難用呀,打個成語也打出來,更妄論個人詞

庫了。)

2.終端常用命令(ubuntu):

開啟ubuntu視窗終端:應用程式-->終端  或者 alt+f2 --> gnome-terminal

(參考:

(檢視應用程式或搜尋應用程式:右擊dash主頁(右上角)--> 應用程式)

調出全屏超級終端:ctrl+alt+f2;

從全屏超級終端返回桌面:ctrl+alt+f7;

清除終端顯示:clear;

終止終端正在執行的命令:ctrl+c;

進入某個資料夾:cd,如cd /home;(注意,cd後面有空格)

顯示/隱藏檔案:ctrl+h

二、vim的使用

沒錯,我現在連vim怎麼用也不會。今天就從vim開始了。

如何使用:參考

《vim使用大全》,介紹挺簡單明瞭的。

常用命令:【在命令模式下使用】

基本:撤銷命令 = u

從當前位置後移任意個字 = #l(#表示移動個數,如5,10等);

操作:刪除當前游標後乙個字元 = x;刪除當前游標後任意個字元 = #x;刪除當前

游標前乙個字元 = x;刪除當前游標前任意個字元 = #x;刪除當前行 = dd;

刪除當前行及其後任意行 = #dd;

三、helloworld程式

說明:以下明了均用【】括其,不包含括號本身!!

1.ctrl+alt+f2開啟終端,輸入vi hello.c,linux呼叫vi直接開始編輯程式。輸完程式,

vi進入last line mode,【:w】儲存程式,【:q】退出vi。

程式:#include

int main(void)

printf("hello world!\n");

return 0;

2.在終端輸入【gcc -o h hello.c】,將會編譯出程式,如果成功不會有什麼提示。然後

繼續輸入【./h】執行程式。終端將會直接顯示執行結果:hello world!

否則編譯時需要指定具體路徑才行。】

linux 網路程式設計初學

socket 套接字 實質上提供了程序通訊的端點,程序通訊之前,雙方首先必須各自有乙個端點。通過socket將ip位址和埠繫結之後,客戶點就可以和伺服器通訊了。include sys socket.h int socket int domain,int type,int protocol socke...

Linux程式設計1

cc c bill.c fred.c 編譯bill.c和fred.c cc c program.c 編譯program.c cc o program program.o bill.o 鏈結program.o和bill.o ar crv libfoo.a bill.o fred.o 歸檔函式庫 cc ...

Linux程式設計(1)

每個linux系統發行版本中都包含了多種shell。目前使用的最為廣泛的shell包括bash tc shell和korn shell。通常預設的登入shell是bash。系統管理員可以為你指定使用哪種shell作為登入shell,也可以通過命令來改變自己的預設登入shell。常用shell程式 字...