今日打算開始學習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程式 字...