![Page 1: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/1.jpg)
Linux / Unix TutorialLinux / Unix Tutorial
Speaker: Cheng-Shen Han (韓承駪)p g ( )
Instructor: Prof. Jie-Hong Jiang (江介宏)
Computer-aided VLSI System Design
2011/9/16 CVSD 2011
![Page 2: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/2.jpg)
O tliOutlineConnect to Lab 231 workstation
Basic commands in Linux
File editors
2011/9/16 CVSD 2011 2
![Page 3: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/3.jpg)
O tliOutlineConnect to Lab 231 workstationOperating on Unix/Linux File transferX server
Basic commands in Unix/Linux/
File editorsFile editors
2011/9/16 CVSD 2011 3
![Page 4: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/4.jpg)
L b 231 rk t ti li tLab 231 workstation listW b i Website:
http://cad.ee.ntu.edu.tw
2011/9/16 CVSD 2011 4
![Page 5: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/5.jpg)
Op r ti P ttOperating -- PuttyStep 0Select connecting type
SSH
Step 1 Enter “Host name”
140.112.20.70E “P ” b Enter “Port” number22
St 2Step 2Click “open”
2011/9/16 CVSD 2011 5
![Page 6: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/6.jpg)
P tt ( t'd)Putty (cont'd)Login as: your account (ex: ABC)
[email protected]’s password: your password
2011/9/16 CVSD 2011 6
![Page 7: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/7.jpg)
P tt ( t'd)Putty (cont'd)ReferenceOfficial website
http://chiark.greened.org.uk/~sgtatham/putty/ Tutorial
htt // i i d t / tthttp://www.ascc.sinica.edu.tw/puttySoftware download
http://the earth li/ sgtatham/putty/latest/x86/puttyhttp://the.earth.li/~sgtatham/putty/latest/x86/putty.exe
2011/9/16 CVSD 2011 7
![Page 8: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/8.jpg)
Fil tr f r ft r Fil ZillFile transfer software-- FileZilla
2011/9/16 CVSD 2011 8
![Page 9: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/9.jpg)
Fil Zill ( t'd)FileZilla (cont'd)
2011/9/16 CVSD 2011 9
![Page 10: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/10.jpg)
Fil Zill ( t'd)FileZilla (cont'd)ReferenceSoftware download
http://sourceforge.net/projects/filezilla/files/FileZilla_Client/3.5.1/FileZilla_3.5.1_win32-setup.exe/download
2011/9/16 CVSD 2011 10
![Page 11: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/11.jpg)
C t t L b 231 ith ftpConnect to Lab 231 with sftpBecause of conflict between C shell and sftpBefore using sftp ls –a (list all files) cp .cshrc .cshrc.ori (save original file) rm .cshrc (remove it)
Use sftppAfter using sftp cp .cshrc.ori .cshrc (resume original state)cp .cshrc.ori .cshrc (resume original state) source .cshrc
2011/9/16 CVSD 2011 11
![Page 12: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/12.jpg)
X r r XmiX server – XmingXming is a standalone open source X Server
for Windows
Programs that use a graphical user interface like Xvim require an X server on your home computer
2011/9/16 CVSD 2011 12
![Page 13: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/13.jpg)
Xmi t pXming setupXming folder ---> click “XLaunch”
2011/9/16 13CVSD 2011
![Page 14: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/14.jpg)
Xmi t p ( t'd)Xming setup (cont'd)Select “start no client”
2011/9/16 14CVSD 2011
![Page 15: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/15.jpg)
Xmi t p ( t'd)Xming setup (cont'd)Select “No Access Control”
2011/9/16 15CVSD 2011
![Page 16: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/16.jpg)
P tt t pPutty setupSetup Putty before connecting (SSH -> X11) Enable X11 forwardingSelect display location
Enter “localhost:0”
2011/9/16 16CVSD 2011
![Page 17: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/17.jpg)
P tt t p ( t'd)Putty setup (cont'd) If you have static IP Enter “setenv DISPLAY your.ip.address.here:0.0”
If you use NTU wirelessDo nothing
Open programs with GUI Ex: design_vision & g _ Ex: xclock &
2011/9/16 17CVSD 2011
![Page 18: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/18.jpg)
X r rX serverReferenceDownload
http://sourceforge.net/projects/xming/ Tutorial
htt // t d t /h l / i ht lhttp://www.cs.nctu.edu.tw/help/xming.htmlhttp://blog.jangmt.com/2009/11/xming.htmlhttp://1337-tux blogspot com/2005/03/xming htmlhttp://1337 tux.blogspot.com/2005/03/xming.htmlhttps://sites.google.com/site/ykcycuee/tutorial/remo
te-access/xminghttp://qiu.bioweb.hunter.cuny.edu/index.php?option
=com_content&view=article&id=110
2011/9/16 CVSD 2011 18
![Page 19: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/19.jpg)
Oth r t lOther toolsSSH Secure Shell
http://www.dartmouth.edu/comp/soft-comp/software/downloads/windows/ssh-sftp/install htmlcomp/software/downloads/windows/ssh-sftp/install.html
http://www.pthc.chc.edu.tw/cc/system/ssh%E7%9A%84%E4%BD%BF%E7%94%A8%E8%AA%AA%E6%98%8E.htm
WinSCP http://winscp.net/download/winscp428.zip http://winscp.net/eng/docs/lang:cht
2011/9/16 CVSD 2011 19
![Page 20: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/20.jpg)
O tliOutlineConnect to Lab 231 workstation
Basic commands in Unix/Linux
File editors
2011/9/16 CVSD 2011 20
![Page 21: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/21.jpg)
E ir m tEnviroment
2011/9/16 CVSD 2011 21
![Page 22: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/22.jpg)
B i mm dBasic commands
Files ls : lists your files ls –l : lists your files in long format ls –a : lists all files, including the ones whose
filename beginning in a dot cp src-file dest-file : copy files rm filename : delete this filemore filename : show the content of the file
2011/9/16 CVSD 2011 22
![Page 23: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/23.jpg)
B i mm d ( t'd)Basic commands (cont'd)
Directoriesmkdir dirname : make a new directory cd dirname : change directory cd .. : go up on directory level
from here cd ~ : go to users’ home directory rm -rf dirname : remove a dir
2011/9/16 CVSD 2011 23
![Page 24: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/24.jpg)
B i mm d ( t'd)Basic commands (cont'd)Compress and decompress filesCompress
# tar –cvf filename.tar finename# gzip *.tar //save more space
* stand for all files whose filename extension are tar stand for all files whose filename extension are .tar
Decompressgzip –d filename.tar.gz //get filename.targzip d filename.tar.gz //get filename.tartar –xvf filename.tar // get filename
Get more information about parameterspman tarman gzip
2011/9/16 CVSD 2011 24
![Page 25: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/25.jpg)
B i mm d ( t'd)Basic commands (cont'd)ProcessesCtrl + c: kill foreground process ps: report processes and their pid numbers kill pid#: kill the process with the pid#
Logout exit
More options about command man command-name: display on-line manual p y
pages
2011/9/16 CVSD 2011 25
![Page 26: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/26.jpg)
B i mm d ( t'd)Basic commands (cont'd)ReferenceChinese
http://boson4.phys.tku.edu.tw/UNIX/Unix%20Command/index_basic.htm
http://www.lib.cgu.edu.tw/instruction/basiccmd.htmlhttp://larc.ee.nthu.edu.tw/~lmdenq/Unix.htm#%A4E%A1B
%BF%E9%A5X%A4J%C2%E0%A6V
English Englishhttp://mally.stanford.edu/~sr/computing/basic-unix.htmlhttp://www.math.utah.edu/lab/unix/unix-commands.htmlhttp://www.computerhope.com/unix/overview.htmhttp://sunsite.utk.edu/UNIX-help/quickref.html
2011/9/16 CVSD 2011 26
![Page 27: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/27.jpg)
O tliOutlineConnect to Lab 231 workstation
Basic commands in Unix/Linux
File editors
2011/9/16 CVSD 2011 27
![Page 28: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/28.jpg)
Fil dit r imFile editor – vim VIM (Vi IMproved)An extended version of the vi editorAdditional features designed to be helpful in
editing program source codef Free and open source software
2011/9/16 CVSD 2011 28
![Page 29: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/29.jpg)
Vim ( t'd)Vim (cont'd)Three major modes
common mode (c-mode)all keystrokes are interpreted as commandsall keystrokes are interpreted as commands
Insert mode (i-mode) most keystrokes are inserted as text
Edit mode (e-mode)open/new/save file and quit vim
Change modesChange modes i-mode <--------- c-mode ---------> e-mode
(key: ‘i’) (key: ‘:’)( y ) ( y ) i-mode ----------> c-mode <--------- e-mode
(key: esc) (key: esc)
2011/9/16 CVSD 2011 29
![Page 30: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/30.jpg)
Vim ( t'd)Vim (cont'd)vim test.txt
Insert mode ‘--INSERT--’
2011/9/16 CVSD 2011 30
Edit mode ‘:’
![Page 31: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/31.jpg)
Vim mm m dVim – common modeBasic command
Key ‘i’ : enter insert-mode K ‘h’ ‘l’ ‘j’ d ‘k’ l ft i ht d d Key ‘h’, ‘l’, ‘j’ and ‘k’ : left, right, down and up Key ‘dw’ : delete the word the cursor is
currently overy Key ‘d$’ : delete text from the cursor to the
end of the line| >| --------->
Key ‘d^’ : delete text to the start of line<--------- |< |
Key ‘dd’ : delete the whole line Key ‘u’ : undo
2011/9/16 CVSD 2011 31
![Page 32: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/32.jpg)
Vim Edit m dVim – Edit modeBasic command (enter after ‘:’)
Key ‘w’ + enter : save a document K ‘ ’ + + t Key ‘w’ + newname + enter : save as a new
file Key ‘q’ + enter : quit without savingy q q g
If we have unsaved changes this will prompt us to save them before quitting
Ke ‘ q’ + ente sa e and q it at the same time Key ‘wq’ + enter : save and quit at the same time (must save)
Key ‘x’ + enter : save and quit at the same timey q Key ‘q! + enter : discard changes and quit
2011/9/16 CVSD 2011 32
![Page 33: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/33.jpg)
Vim ( t'd)Vim (cont'd)R f Reference Further command
$ vimtutor Chinese
http://www.study-area.org/tips/vim/Vim-1.html#why http://greenisland.csie.nctu.edu.tw/wp/category/comuter/vim/ http://greenisland.csie.nctu.edu.tw/wp/category/comuter/vim/
English http://www.linuxconfig.org/Vim_Tutorial http://www killianfaughnan com/20081202/basic-vim-commands- http://www.killianfaughnan.com/20081202/basic-vim-commands-
tutorial/ http://blog.interlinked.org/tutorials/vim_tutorial.html http://www viemu com/a vi vim graphical cheat sheet tutorial http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.
html http://blog.interlinked.org/tutorials/vim_tutorial.html
2011/9/16 CVSD 2011 33
![Page 34: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/34.jpg)
Oth r Edit rOther Editorsemacs It can do anything but give birth to a baby http://homepage.mac.com/yenlung/WebWiki/EmacsNot
es.html
joe joe first step : (ctrl + k) +h -- help command
t d++notepad++ http://notepad-plus-plus.org/download/v5.9.3.html
2011/9/16 CVSD 2011 34
![Page 35: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/35.jpg)
N t p d++Notepad++
2011/9/16 CVSD 2011 35
![Page 36: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/36.jpg)
N t p d++ ( t'd)Notepad++ (cont'd)
2011/9/16 CVSD 2011 36
![Page 37: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/37.jpg)
Notepad++ (cont'd)Notepad++ (cont'd)
2011/9/16 CVSD 2011 37
![Page 38: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/38.jpg)
N t p d++ ( t'd)Notepad++ (cont'd)
2011/9/16 CVSD 2011 38
![Page 39: Linux / Unix TutorialLinux / Unix Tutorialcc.ee.ntu.edu.tw/~jhjiang/instruction/courses/fall11...Linux / Unix TutorialLinux / Unix Tutorial Sppgeaker: Cheng-Shen Han (韓承駪) Instructor:](https://reader030.vdocuments.site/reader030/viewer/2022021512/5af3193a7f8b9abc7890a293/html5/thumbnails/39.jpg)
THANKS FOR YOUR ATTENTION
2011/9/16 CVSD 2011 39