Linux 基础教程 08-基本命令touch和cat

touch命令

  touch命令主要功能有:

  • 1、更改指定文件的访问时间和修改时间,如果未指定时间,则使用当前时间
  • 2、若指定文件不存在,则会新建一个空文件

基本语法

touch [参数] 设定时间的文件

主要参数如下所示

参数 功能
-a 改变文件的访问时间为系统当前时间,无须设置时间选项
-m 改变文件的修改时间为系统当前时间,无须设置时间选项
-c 如果文件不存在,不创建也不提示
-d/-t 使用指定的日期或时间
-r<参考文件或目录> 把指定文件或目录的日期、时间都设置为和参考文件或目录的日期、时间相同

示例

Linux 基础教程 08-基本命令touch和cat_第1张图片
8-2 touch示例_c2i.jpg

cat命令

  cat命令主要用来将文件的内容输出到标准输出,类似于DOS里面的type命令,也可用于连接合并文件。

基本语法

cat [参数] 文件名

cat [参数] 文件1 文件2 >文件3

主要参数如下所示

参数 功能
-b,--number-nonblank 将文件中所有非空行按顺序编号,编号从1开始,即对于空行不编号
-n,--number 对所有输出行进行编号,编号从1开始
-s,--squeeze-blank 当遇到连续两行以上的空白行,就替换为一行的空白行
-v,--show-nonprinting 使用 ^ 和 M- 符号,除了 LFD 和 TAB 之外。
-E,--show-ends 在每行末尾显示 $
-T,--show-tabs 将 TAB 字符显示为 ^I
-A,--show-all 将文件的中字符显示为 ^I ,同时在每行的末尾显示一个 $ ,该参数等价于 -vET
-e 等价于 -vE
-t 等价于 -vT

示例

Linux 基础教程 08-基本命令touch和cat_第2张图片
8-4 cat示例_c2i.jpg

你可能感兴趣的:(Linux 基础教程 08-基本命令touch和cat)