Unix环境下开发工具的使用.doc

Unix环境下开发工具的使用.doc

ID:55720544

大小:101.50 KB

页数:22页

时间:2020-05-28

Unix环境下开发工具的使用.doc_第1页
Unix环境下开发工具的使用.doc_第2页
Unix环境下开发工具的使用.doc_第3页
Unix环境下开发工具的使用.doc_第4页
Unix环境下开发工具的使用.doc_第5页
资源描述:

《Unix环境下开发工具的使用.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、UNIX操作系统、及UNIX环境下2开发工具的使用21常用UNIX命令21.1关於档案/目录处理的指令:21.1.1ls31.1.2cp31.1.3mv41.1.4rm41.1.5mkdir51.1.6chdir(cd)51.1.7rmdir51.1.8pwd61.1.9cat/more/less61.1.10chmod71.2关於Process处理的指令:71.2.1ps71.2.2kill81.3关於字串处理的指令:81.3.1echo81.3.2grep/fgrep91.4网路上查询状况的指令:91.4.1man91.4.2who101.

2、4.3w101.4.4ku101.5网路指令:111.5.1rlogin与rsh111.5.22.telnet131.5.33.ftp131.6关於通讯用的指令:151.6.1write151.6.2talk/ytalk/cytalk/ctalk151.6.3mesg151.6.4mail/elm152编辑工具VI162.1vi的模式:162.1.1插入模式(insert)用于输入文本。162.1.2命令(command)模式用于大多数编辑功能。162.1.3第三个模式是执行另外的功能,例如查找、全局替换、处理多个文件等。172.2启动vi17

3、2.3常见的方向键172.4修改182.5退出:183调试工具DBX,GDB193.1GDB用法193.2DBX用法234MAKE的用法254.1一个非常简单的Makefile26Unix操作系统、及Unix环境下开发工具的使用1常用Unix命令以下只说明各指令的基本用法,若需详细说明,请用man去读详细的manual.1.1关於档案/目录处理的指令:1.1.1ls这是最基本的档案指令。ls的意义为"list",也就是将某一个目录或是某一个档案的内容显示出来。如果你在下ls指令後头没有跟著任何的档名,它将会显示出目前目录中所有档案。也可以在ls

4、後面加上所要察看的目录名称或档案的名称,如%ls/home2/X11R5%lsfirstls有一些特别的参数,可以给予使用者更多有关的资讯,如下:-a:在UNIX中若一个目录或档案名字的第一个字元为".",则使用ls将不会显示出这个档案的名字,我们称此类档案为隐藏档。如tcsh的初设档.tcshrc;如果我们要察看这类档案,则必须加上参数-a。-l:这个参数代表使用ls的长(long)格式,可以显示更多的资讯,如档案存取权,档案拥有者(owner),档案大小,档案最後更新日期,甚而symboliclink的档案是link那一个档等等。如下%ls

5、-ldrwx--x--x2jjtseng512Aug805:0818drwx--x--x2jjtseng512Aug822:0019-rw-------1jjtseng566Aug805:28makefile1.1.2cpcp这个指令的意义是复制("COPY"),也就是将一个或多个档案复制成另一个档案或者是将其复制到另一个目录去。cp的用法如下:cpf1f2:将档名为f1的档案复制一份为档名为f2的档案。cpf1f2f3...dir:将档案f1f2f3...都以相同的档名复制一份放到目录dir里面。cp-rdir1dir2:将dir1的全部内容

6、全部复制到dir2里面。cp也有一些参数,如下:-i:此参数是当已有档名为f2的档案时,若迳自使用cp将会将原来f2的内容掩盖过去,因此在要盖过之前必须先询问使用者一下。如使用者的回答是y(yes)才执行复制的动作。-r:此参数是用来做递回复制用,可将一整颗子树都复制到另一个目录中。1.1.1mvmv的意义为move,主要是将一档案改名或换至另一个目录。如同cp,它也有三种格式:mvf1f2:将档名为f1的档案变更成档名为f2的档案。mvdir1dir2:将档名为dir1的目录变更成档名为dir2的目录。mvf1f2f3...dir:将档案f1

7、f2f3...都移至目录dir里面。mv的参数有两个,-f和-i,其中-i的意义与cp中的相同,均是interactive询问之意。而-f为强迫(force),就是不管有没有同名的档案,反正我就是要搬过去,所有其他的参数遇到-f均会失效。1.1.2rmrm的意义是remove,也就是用来杀掉一个档案的指令。在UNIX中一个被杀掉的档案除非是系统恰好有做备份,否则是无法像DOS里面一样还能够救回来的。所以在做rm动作的时候使用者应该要特别小心。rm的格式如下:rmf1f2f3.....而rm的参数比较常用的有几个:-f,-i,与-r-f:将会使得

8、系统在删除时,不提出任何警告讯息。-i:在除去档案之前均会询问是否真要除去。-r:递回式的删除。小心不要随便使用rm-rf,否则有一天你会"欲哭无泪"

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。