Download presentation
Presentation is loading. Please wait.
1
Presenter: Chih-Hsun Wang Date: 2015/9/15
2019/4/25 Pietty 及 Vim使用說明 Presenter: Chih-Hsun Wang Date: 2015/9/15 Department of Computer Science and Information Engineering National Cheng Kung University, Taiwan R.O.C. CSIE CIAL Lab 1
2
0. 課程網站 Google “cial” http://cial.csie.ncku.edu.tw/ 進入後點選上方 Courses
2019/4/25 0. 課程網站 Google “cial” 進入後點選上方 Courses 扎根高中職資訊科學教育計畫 Routing table -> [2] National Cheng Kung University CSIE Computer & Internet Architecture Lab CSIE CIAL Lab
3
1. 下載軟體 課程網站 -> Homework Detail-> Pietty
2019/4/25 1. 下載軟體 課程網站 -> Homework Detail-> Pietty Routing table -> [2] National Cheng Kung University CSIE Computer & Internet Architecture Lab CSIE CIAL Lab
4
2019/4/25 2. 登入(1/3) Routing table -> [2] IP: Port: 22 National Cheng Kung University CSIE Computer & Internet Architecture Lab CSIE CIAL Lab
5
2019/4/25 2. 登入(2/3) 預設密碼 = 帳號 hs001~hs100 Routing table -> [2] National Cheng Kung University CSIE Computer & Internet Architecture Lab CSIE CIAL Lab
6
2019/4/25 2. 登入(3/3) Routing table -> [2] National Cheng Kung University CSIE Computer & Internet Architecture Lab CSIE CIAL Lab
7
3. 更改密碼 在提示字元下輸入 passwd 然後輸入目前的密碼,再輸入兩次欲修改成的新密碼
2019/4/25 3. 更改密碼 在提示字元下輸入 passwd 然後輸入目前的密碼,再輸入兩次欲修改成的新密碼 Routing table -> [2] National Cheng Kung University CSIE Computer & Internet Architecture Lab CSIE CIAL Lab
8
4. 常用指令 cd:切換路徑 ls : 列出目錄 mkdir:產生目錄(資料夾) cp:複製檔案 rm:刪除檔案 mv:搬移或更名檔案
2019/4/25 4. 常用指令 cd:切換路徑 回到家目錄 : “cd ~” or “cd” 回上一層目錄 : “cd ..” ls : 列出目錄 mkdir:產生目錄(資料夾) cp:複製檔案 rm:刪除檔案 mv:搬移或更名檔案 Routing table -> [2] National Cheng Kung University CSIE Computer & Internet Architecture Lab CSIE CIAL Lab
9
5. 使用Vi(1/3) 使用 vi 建立一個名為 hello.c 的檔案: 在命列令輸入 vi hello.c 游標 這個符號代表沒東西
2019/4/25 5. 使用Vi(1/3) 使用 vi 建立一個名為 hello.c 的檔案: 在命列令輸入 vi hello.c 游標 Routing table -> [2] 這個符號代表沒東西 顯示資訊或是進入指令列模式 National Cheng Kung University CSIE Computer & Internet Architecture Lab CSIE CIAL Lab
10
5. 使用Vi(2/3) 按下 i 進入編輯模式,開始編輯文字 要結束編輯要按esc,回到一般指令模式
2019/4/25 5. 使用Vi(2/3) 按下 i 進入編輯模式,開始編輯文字 要結束編輯要按esc,回到一般指令模式 Routing table -> [2] National Cheng Kung University CSIE Computer & Internet Architecture Lab CSIE CIAL Lab
11
5. 使用Vi(3/3) 在一般指令模式下,輸入 :wq:寫入並離開 :wq!:強制寫入並離開 :w:寫入 :w!:強制寫入 :q:離開
2019/4/25 5. 使用Vi(3/3) 在一般指令模式下,輸入 :wq:寫入並離開 :wq!:強制寫入並離開 :w:寫入 :w!:強制寫入 :q:離開 :q!:強制離開 Routing table -> [2] National Cheng Kung University CSIE Computer & Internet Architecture Lab CSIE CIAL Lab
12
6. Vi指令 在一般指令模式下 更多其他指令請參考(9.2.2) yy:複製游標所在的那一列 nyy:n為數字,複製游標所在的向下 n 列
2019/4/25 6. Vi指令 在一般指令模式下 yy:複製游標所在的那一列 nyy:n為數字,複製游標所在的向下 n 列 dd:刪除游標所在的那一整列 ndd:n 為數字,刪除游標所在的向下 n 列 u :復原前一個動作 p:將已複製的資料在游標下一列貼上 更多其他指令請參考(9.2.2) Routing table -> [2] National Cheng Kung University CSIE Computer & Internet Architecture Lab CSIE CIAL Lab
13
7. 編譯 語法 : gcc [參數] filename 使用範例 : 對 hello.c進行編譯並產出輸出檔 執行:
2019/4/25 7. 編譯 語法 : gcc [參數] filename 使用範例 : 對 hello.c進行編譯並產出輸出檔 gcc -o 輸出檔名 hello.c gcc hello.c -o 輸出檔名 若直接輸入 gcc hello.c 輸出檔名預設為a.out 執行: ./輸出檔名 更多其他參數請參考 Routing table -> [2] National Cheng Kung University CSIE Computer & Internet Architecture Lab CSIE CIAL Lab
Similar presentations