Linux之文件处理命令

Linux之文件处理命令


一、常见的文件处理命令-------touch

  1. 命令所在路径:/bin/touch
  2. 执行权限:所有用户;
  3. 功能描述:创建空文件;
  4. 语法:touch [文件名]
  5. 范例:$ touch one.list(在当前目录下创建一个文件);

二、常见的文件处理命令-------cat

  1. 命令所在路径:/bin/cat
  2. 执行权限:所有用户;
  3. 功能描述:显示文件内容(适用于内容较少的文件, -n:显示行号);
  4. 语法:cat [文件名]
  5. 范例:$ cat /etc/issue$ cat -n /etc/issue

三、常见的文件处理命令-------tac

  1. 命令所在路径:/user/bin/tac
  2. 执行权限:所有用户;
  3. 功能描述:显示文件内容(反向列示);
  4. 语法:tac [文件名]
  5. 范例:$ tac /etc/issue

四、常见的文件处理命令-------more

  1. 命令所在路径:/bin/more
  2. 执行权限:所有用户;
  3. 功能描述:分页显示文件内容(适用于内容较多的文件);
  4. 语法:more [文件名],使用键盘(空格或f:翻页、Enter:换行、q或Q:退出);
  5. 范例:$ more /etc/services

五、常见的文件处理命令-------less

  1. 命令所在路径:/user/bin/less
  2. 执行权限:所有用户;
  3. 功能描述:分页显示文件内容(适用于内容较多的文件, 可向上翻页);
  4. 语法:less [文件名],使用键盘(空格或f:翻页、Enter:换行、q或Q:退出、n:在搜索内容下换行、Page up:向上翻页);
  5. 范例:$ less /etc/services(在显示内容下面输入/[需要搜索的关键词]可以进行搜索)。

六、常见的文件处理命令-------head

  1. 命令所在路径:/user/bin/head
  2. 执行权限:所有用户;
  3. 功能描述:显示文件前几行(没有指定行数时,默认显示前10行);
  4. 语法:head [文件名]-n:指定行数);
  5. 范例:$ head -n 20 /etc/services(显示前20行)。

七、常见的文件处理命令-------tail

  1. 命令所在路径:/user/bin/tail
  2. 执行权限:所有用户;
  3. 功能描述:显示文件后几行(没有指定行数时,默认显示后10行);
  4. 语法:tail [文件名]-n:指定行数、-f:动态显示文件末尾内容,常用于查看日志);
  5. 范例:$ tail -n 20 /etc/services(显示后20行)。

你可能感兴趣的:(linux,linux,shell)