命令

一、文件操作

1、more命令

        more命令是一个基于vi编辑器的文本过滤器,它以全屏幕的方式按页显示文本文件的内容,支持vi中的关键字定位操作。more名单中内置了若干快捷键,常用的有H(获得帮助信息)Enter(向下翻滚一行)空格(向下滚动一屏)Q(退出命令)

语法:more(选项)(参数)

选项:

  • -<数字>:指定每屏显示的行数
  • -d:显示“[press space to continue ,'q' to quit]” 和"[press 'h' for instructions]";
  • -c:不进行滚屏操作。每次刷新这个屏幕
  • -s:将多个空行压缩成一行显示
  • -u:禁止下划线
  • +<数字>:从指定胡子的行开始显示

参数:指定分页显示内容的文件名

实例:

  • more -dc file   //显示文件file内容,但在仙四之前清屏,并在屏幕下方显示完成的百分比
  • more -c -10 file  //显示文件file的内容,每10行显示一次,而且在显示之前先清屏

2、head

head命令用于显示文件的开头的内容。在默认情况下,head命令显示文件的头10行内容。

语法:head(选项)(参数)

选项:

  • -n<数字>:指定显示头部内容的行数
  • -c<字符数>:指定显示头部内容的字符数
  • -v:总是显示文件名的头信息
  • -q:不显示文件名的头信息

参数:指定显示头部内容的文件列表

 

3、tail

tail命令用于输入文件中的尾部内容。tail命令默认在屏幕上显示指定文件的末尾10行。如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。如果没有指定文件或者文件名为“-”,则读取标准输入。

4、cat

cat命令连接文件并打印到标准输出设备上,cat经常用来显示文件的内容。

注意:当文件较大时,文本在屏幕上迅速闪过(滚屏),用户往往看不清显示的内容。因此,一般用more等命令分屏显示。为了控制滚屏,可以按ctrl+s停止滚屏;按ctrl+q恢复滚屏;按ctrl+c终止该命令

实例:

  • cat m1 //在屏幕上显示文件m1的内容
  • cat m1 m2  //同时显示文件m1和m2的内容
  • cat m1 m2  > file  //将文件m1和m2合并后放入文件file中

5、less

less命令的作用与more十分相似,都可以用来浏览文件档案的内容,不同的是less命令允许用户向前或向后浏览文件,而more命令只能向前浏览。用less命令显示文件时,用↑向上翻页,用↓向下翻页,q键退出。

选项:

  • -e:文件内容显示完毕后,自动退出
  • -f:强制显示文件
  • -g:不加亮显示搜索到的所有关键字,仅显示当前显示的关键字,以提高速度
  • -l:搜索时忽略大小写的差异
  • -N:每一行行首显示行号
  • -s:将连续多个空行压缩成一行显示
  • -S:在单行显示较长的内容,而不换行显示
  • -x<数字>:将tab字符显示为指定个数的空格字符

6、vi

传送门:vi命令详解

7、awk

传送门:awk命令详解

8、未完

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值