成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

在Windows環(huán)境下使用Cygwin

Cygwin是一個在Windows平臺上運行的Unix模擬環(huán)境。本文將通過圖片和說明來手把手教你在Windows平臺上使用Cygwin。 進入Cygwin系統(tǒng) 雙擊Cygwin的快捷方式進入系統(tǒng),

Cygwin是一個在Windows平臺上運行的Unix模擬環(huán)境。本文將通過圖片和說明來手把手教你在Windows平臺上使用Cygwin。

進入Cygwin系統(tǒng)

雙擊Cygwin的快捷方式進入系統(tǒng),然后輸入命令“$ help”查看系統(tǒng)回顯信息。這里列出了Cygwin支持的所有命令。

常用Linux命令

首先介紹幾個簡單的Linux命令:

  • pwd:顯示當前的路徑
  • cd:改變當前路徑,無參數(shù)時進入對應(yīng)用戶的home目錄
  • ls:列出當前目錄下的文件。此命令有N多參數(shù),比如ls -alps可以列出當前系統(tǒng)進程
  • kill:殺死某個進程
  • mkdir:建立目錄
  • rmdir:刪除目錄
  • rm:刪除文件
  • mv:文件改名或目錄改名
  • man:聯(lián)機幫助
  • less:顯示文件的最末幾行

使用man和--help命令

由于Linux下的命令大多都有很多參數(shù),可以組合使用。所以,每當你不清楚該用哪個參數(shù)時,可以用man來查找。比如,想查找ls命令的使用方法,可以鍵入“$ man ls”。

另外,你也可以鍵入“$ ls --help”來獲取系統(tǒng)回顯信息,顯示ls的使用方法。

編輯一個C程序

首先,我們來寫一個hello.c程序:

$ cd
 $ mkdir source
 $ cd source/
$ vi hello.c

使用Vim進行編輯

由于Cygwin中只提供了Vim,所以我們就只能用Vim進行編輯。Vim加載文本文件后分為命令模式和插入模式兩種。

在命令模式下,常用的控制命令有:

  • i:進入編輯模式
  • h:左移
  • j:下移
  • k:上移
  • l:右移
  • w:存盤
  • q:退出
  • !:強調(diào)執(zhí)行

有些命令是可以組合使用的,比如修改了某個文件后,想存盤并退出,可以使用wq命令;如果想放棄存盤,直接退出,則可以使用q!。

編輯模式退回命令模式,按“Esc”,然后按“:”,再輸入指令。從命令模式進入編輯模式,用“i”。初次使用Vim可能會感到不適應(yīng),但用得多了就會習(xí)慣,并且確實效率很高。

編譯和運行程序

編輯完hello.c后,輸入命令“wq”退回到命令行界面。然后,輸入編譯指令“$ gcc hello.c”進行編譯。編譯成功后,可以使用“$ ls -l”查看編譯生成的文件。

最后,輸入運行指令“$ ./a.exe”來運行程序。

標簽: