中华考试网·阅读新闻
操作系统 > Unix > 文章内容

unix系统操作命令大全:文件操作命令(1)

2016-1-26编辑:ljnbset

文件操作命令

3.1 列出文件目录
  命令:ls (list)
  格式:ls [option] directory_name
  功能:列出指定目录中的文件名和子目录名。当无子目录名时,列出当前目录
      中的文件名和子目录名。
  选项:-a列出所有文件,包括以点开头的隐含文件。
      -l按长格式列出文件名,包括文件类型标识,权限,链接数,文件主名,
        文件组名,字节数,日期。
      -r列出包括子目录下所有文件
      -g在长格式中给出用户组的标识。
      -t安文件生成日期排序。
  例如:% ls -la

3.2 显示文件内容
  命令:cat (catenae)
  格式:cat filename
  功能:显示出文件的内容。
  注释:当文件内容在屏幕上滚动显示时,可按Ctrl+S键屏幕滚暂停,按Ctrl+Q
      键继续显示。
  例如:% cat filename
 
3.3 按屏幕显示文件内容
  命令:more
  格式:more filename
  功能:按屏幕一屏一屏显示出文件内容
  选项:
  注释:在屏幕显示过程中有功能键。空格键 继续下一屏的输出;回车键 看下
      一行的输出;q键 跳出more状态;/字符串 查旬字符串所在处;a键 返
      回到上一屏。
  例如:% more filename

3.4 分页显示文件内容
  命令:pg (page)
  格式:pg [option] filename
  功能:分页显示指定文件的内容。在显示一页文件时,最后一行将显示等待用
      户输入指令。可输入的指令有如下选项。
  选项:h       显示pg命令中可使用的帮助(help)命令。
      q       退出pg命令。
      [return]   显示下一页正文。
      1       显示正文的下一行
      [Space]   显示下一页
      d/[Ctrl-D] 将屏幕滚动半屏。
      n       显示pg命令行中说明的下一个文件。
      p       显示pg命令行中说明的前一个文件。
      %       显示正文当前页的前面一页。
      /pattern   在文件中向前搜索指定的字符模式。
      ?pattern   在文件中向后搜索指定的字符模式。
  注释:当pg命令显示到文件的末尾时,显示一个文件结束信息EOF(end of file)。
  例如:% pg filename

3.5 读文件
  命令:view
  格式:view filename
  功能:只能读出文件内容。
  注释:此命令不能对读出的原文件进行写操作。若对原文件进行了修改,可利
      用命令":w newfilename"将修改后的文件写到新文件中。
  例如:% view filename

3.6 显示文件头部
  命令:head
  格式:head [option] filename
  功能:显示文件的头部
  选项:缺省 显示文件的头10行。
      -i   显示文件的开始 i行。
  例如:% head filename

3.7 显示文件尾部
  命令:tail
  格式:tail [option] filename
  功能:显示文件的尾部
  选项:缺省 显示文件的末10行。
      -i   显示文件最后 i行。
      +i   从文件的第i行开始显示。
  例如:% tail filename

3.8 显示格式化的文件内容
  命令:pr (print)
  格式:pr filename
  功能:在屏幕上显示格式化的文件内容,即印出每页66行的文本文件,包括5
      行页头和5行页尾。页头包括两行空行,一行含有文件的时间、文件名
      和页号,另外两行为空行。页尾为5行空行。
  例如:% pr filename

3.9 拷贝文件
  命令:cp (copy)
  格式:cp [option] filename1 filename2
      cp [option] filename... directory
      cp -r directory1 directon2
  功能:把一个文件的全部内容拷贝到另一个文件,也可将一个或多个文件拷贝
      到另一个目录中。
  选项:-i 按提示进行拷贝文件。
      -p 按原文件日期进行拷贝。
      -r 对子目录下所有文件进行拷贝。
  注释:当filename1拷贝到filename2时,若filename2已经存在,则filename2
      的内容将被filename1覆盖。
  例如:% cp filename1 filename2

3.10移动文件或文件改名
  命令:mv (move)
  格式:mv filename1 filename2
      mv filename... direction
      mv direction1 direction2
  功能:改变文件或目录的名子,或把一些文件移到另一目录下。
  注释:当filename1更名为filename2时,若filename2已经存在,则filename2
      的内容将被filename1覆盖
  例如:% mv filename1 filename2

unix系统操作命令大全:运行程序命令
咨询热线:4000-525-585(免长途费)