首页> 澳洲国立大学 > 澳洲国立大学Comp1600 计算机与技术辅导

澳洲国立大学Comp1600 计算机与技术辅导

  • 发布时间:2023-04-22 19:32:54

  • 发布来源:考而思

  • 摘要:COMP1600-Software Development Workshop I字符,代表“回车”和“换行”。对于Linux中的文本文件,显示在每一行的末尾。在FTP中,当传输模式为ASCII时,FTP程序将自动更改为;当传输模式为二进制时,将不会进行转换。

  在此研讨会中,您将学习如何在Linux中使用一些常见的编辑器和文件实用工具。

  编辑器

  您可以使用编辑器来编辑文本文件(例如,输入源程序,更改/ etc中的配置文件)。您应该至少熟悉Linux中的一个编辑器。一些常见的编辑器包括emacs,vi和pico。在X-windows上,一些常见的编辑器是xedit,gedit和kedit。

Comp1600 计算机与技术辅导

  vi vi的基础是Linux / Unix中常见的编辑器之一。它有两种模式:插入模式和命令模式。进入插入模式:A,a,I,i,O,o退出插入模式:在命令模式下四处移动:h,l,j,k,Ctrl-U,Ctrl-D,Ctrl-F ,Ctrl-B在命令模式下编辑:x:删除1个字符

  3x:删除3个字符X:退格以删除最后一个字符dd:删除1行

  3dd:删除3行d ^:从行开头D删除:向上删除到u行的末尾:撤消最后一个命令。:重做上一个命令yy:拉1行(复制到缓冲区中)10yy:拉10行p:将缓冲区粘贴到当前行下方P:将缓冲区粘贴到当前行上方J:联合两行::进入ex模式

  / something /:找到前进的东西吗?:向后找东西

  Linux / DOS中的文本文件格式对于DOS中的文本文件,出现在每一行的末尾,其中控件

  1、COMP1600-Software Development Workshop I字符,代表“回车”和“换行”。对于Linux中的文本文件,显示在每一行的末尾。在FTP中,当传输模式为ASCII时,FTP程序将自动更改为;当传输模式为二进制时,将不会进行转换。

  通用文件实用程序grep:查找文件内的内容find:查找文件名od:octo-dump(也可以做十六进制转储)cat:显示文件内容diff:查找差异补丁:用更新文件差异文件tr:翻译文件(tr'[az]''[AZ]')

  其他常见的文件实用程序包括:head,tail,wc,sort。使用命令员找出目的。

  Workshop

  1.以root用户身份登录,然后切换到目录“ / tmp”。

  2.按照以下vi命令进行操作,并了解其工作原理。

  命令

  说明k向上移动j向下移动h向左移动向右

  $

  将光标移动到行的末尾

  Ctrl-B

  向上滚动

  Ctrl-F

  向下滚动i在当前位置 插入

  I

  在行的开头插入a当前位置

  A

  追加到行尾x删除字符dw删除单词dd删除当前行

  D

  删除

  / pattern 行右边的所有内容

  搜索模式yy将当前行复制到缓冲区

  P

  粘贴缓冲区

  :w的内容

  保存当前文件

  :q!

  退出而不保存文件

  :wq

  保存,然后退出

  :r filename

  读入文件

  2

  COMP1600-我

  处理MS-DOS文件的软件开发工作室

  3.在本练习中,您将与同学合作,因为您无法同时访问Linux和Windows平台。使用记事本创建一个名为“ dosfile.txt”的MS-DOS文件。在此文件中键入内容,然后使用软盘将该文件传输到Linux计算机。您可以键入命令mcopy a:dosfile.txt从软盘复制文件。

  4.键入命令od –ax dosfile.txt。您将看到每行的末尾是CR和NF。

  5.键入命令pico dosfile.txt,以便您使用pico编辑器打开文件“ dosfile.txt”。添加一些内容,然后再次将其删除(例如,添加空白行并再次删除该行)。按Ctrl-x退出微微。

  6.再次键入命令od –ax dosfile.txt。每行的结尾如何更改?

  查找,whereis和tr命令。7

  .使用命令find / -name ls查找程序文件ls。然后使用替代命令whereis ls查找相同的程序文件。

  8.命令tr可用于翻译字符。例如,使用命令find查找日志文件“ boot.msg”,然后将此文件复制到目录“ tmp”。键入命令tr'[az]''[AZ]'

  命令diff和patch

  9.使用任何编辑器创建一个名为“ helloworld.c”的文件,然后输入以下内容:main(){printf(“ hello world!\ n”); printf(“你今天好吗?\ n”);}

  10.复制文件“ helloworld.c”

  11.编辑文件“ newhelloworld.c”,将今天的单词改为昨天。然后退出编辑器。

  12.键入命令diff helloworld.c newhelloworld.c> patch1.pat。

  13.键入命令cat patch1.pat以查看patch1.pat的内容。

  14.键入命令cat helloworld.c。

  15.键入命令patch helloworld.c patch1.pat。

  3

  COMP1600-软件开发工作室I

  16.再次键入命令cat helloworld.c。“ helloworld.c”怎么了?

  • 添加微信【kaoersi03】
  • (备注官网)申请试听
  • 享专属套餐优惠

马上匹配专业老师免费答疑

最新活动

备案号:京ICP备17021069号

版权所有:北京考而思教育咨询集团有限公司

复制成功

微信号: kaoersi03

备注“官网”享专属套餐优惠!