Unix程序设计环境课件:第1章 Unix基础.pptVIP

  • 3
  • 0
  • 约1.07万字
  • 约 87页
  • 2020-09-29 发布于安徽
  • 举报

Unix程序设计环境课件:第1章 Unix基础.ppt

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * aa * * * * * * * * * * * * * * * ls列表命令 格式:ls [选项] [目录或文件] 常用选项: -a 显示指定目录下所有的子目录与文件,包括隐藏文件; -c 按文件的修改时间排序; -l 用长格式来显示文件的详细信息,每个文件一行信息。 文件长格式列表 $ ls -l 类型与权限 链接数 文件主 文件组 大小 修改时间 文件名 ① ② ③ ④ ⑤ ⑥ ⑦ $ ls -l tolal 2 -rw-r――r―― 1 you you 19 Sep 31 14:10 junk -rw-r――r―― 1 you you 22 Sep 31 14:30 book $ 文件类型与存取权限 由10个字符,分2部分、4个字段: - rw- rw- r―― ① ② ③ ④ 第一部分:第1个字符表示文件类型。 第二部分:第2-10个字符表示存取权限。 文件类型 第一部分:文件类型由第1个字符(第1个字段)表示。 - rw- rw- r―― ① ② ③ ④ - 普通文件 d 目录文件 b 块设备文件 c 字符设备文件 存取权限 第二部分:存取权限由第2-10个字符(后三个字段)表示。 - rw- r―― r―― ① ② ③ ④ 分为三组: ② (2-4字符):文件主权限 ③ (5-7字符):同组用户权限 ④ (8-10字符):其它用户权限 4种权限: - 禁止 r 读 w 写 x 行 文件类型与存取权限 举例: - rwx r-x r-- ① ② ③ ④ ①文件类型:-表示普通文件。 ②第1组:rwx表示文件主可读、可写、可执行 ③第2组:r-x表示同组用户可读、不可写、可执行 ③第3组:r--表示其它用户可读、不可写、不可执行 $ cat 文件名 $ cat 文件名1 文件名2 … ┇ $ 文件内容 文件1 内容 文件2 内容 ② cat显示文件命令 $ pr 文件名 $ pr 文件名1 文件名2 $ 文件内容 文件1 内容 文件2 内容 ③ pr格式显示文件命令 $ cp [选项] 源文件或目录 目标文件或目录 选项: -a 该选项常在复制目录时使用,它保留链接、文件属性,并递归地复制目录。 -f 如果目标文件或目录已存在,就覆盖它,并且不做提示。 -i 与f选项正好相反,它在覆盖时,会让用户回答“Y”来确认 -p 使用该选项,复制文件时将保留修改时间和存取权限。 -r 若给出的源是一个目录,那么cp将递归复制该目录下所有的子目录和文件,不过这要求目标也是一个目录名。 ④ cp拷贝文件命令 举例:如果源是文件名,目标是目录名的话,那么使用cp命令可以指定多个源文件名。 $ cp a.txt b.txt /usr/home/user01 该命令将把a.txt和b.txt文件复制到/usr/home/usr01目录中。 cp拷贝文件命令 $ mv [选项] 源文件或目录 目标文件或目录 选项: -f 如果操作要覆盖某已有的目标文件时不给任何提示。 -i 交互式的操作,如果操作要覆盖某已有的目标文件时会询问用户是否覆盖。 ⑤ mv文件移动(换名)命令 参数类型与mv命令的执行效果: 第一参数 (源) 第二个参数 (目标) 结果 文件名 文件名 将源文件名改为目标文件名 文件名 目录名 将文件移动到目标目录 目录名 目录名(存在) 源目录移动到目标目录 目录名 目录名(不存在) 源目录换名 目录名 文件名 出错 mv文件移动(换名)命令 $ rm [选项] 文件名或目录名 … 选项: -f 在删除过程中不给任何指示,直接删除。 -r 指示rm将参数中列出的全部目录和子目录都递归地删除。 -i 交互式的删除,每个文件在删除时都给出提示。 ⑥ rm删除文件命令 $ wc [-lwc] 文件名 -l 计算文件行数 -w 计算文件字数 -c 计算文件字符数 举例: $ wc poem 8 46 263 poem $ ⑦ wc计算文件的行/字/字符数 grep是最为常用字符查询命令,可用固定字符串来查询,也可用正则表达式来查询。

文档评论(0)

1亿VIP精品文档

相关文档