4.1.3文件处理命令

1、文件处理命令:touch

  • 命令名称:touch
  • 命令所在路径:/bin/touch
  • 执行权限:所有用户
  • 语法:touch 【文件名】
  • 功能描述:创建空文件
  • 范例:$touch wubishurufa.list
#创建文件时注意文件路径,文件的后缀名没有关系,不要有空格,若果有空格,要用双引号引起来,才能代表是一个文件,否则系统会认为是创建了两个文件。例如:$touch “program files”

文件处理命令:cat

  • 命令名称:cat
  • 命令所在路径:/bin/cat
  • 执行权限:所有用户
  • 语法:cat [文件名]
  • 功能描述:显示文件内容
  •                  -n  显示行号
  • 范例:$cat /etc/issue
  •            $cat -n /etc/services          #空行也算一行
#cat 是一个不太适合浏览文件内容太长的命令,如果内容太长,只能显示最后一页的内容。

文件处理命令:tac  #可以反向显示文件内容 ,但不支持-n选项

文件处理命令:more

#可以按空格一行一行的显示,
 也可以按f (frontpage)一页一页的显示,
 可以按q退出。
#缺点是,不能向上翻页。

文件处理命令:less

#不仅可以向上翻页或换行,还可以按/搜索,搜索到关键词反白显示,比如:service,然后按n(next)查找下一个匹配的关键词。
  • 命令名称:less
  • 命令所在路径:/usr/bin/less
  • 执行权限:所有用户
  • 语法:less 【文件名】
  • 功能描述:分页显示文件内容(可向上翻页)
  • 范例:$less /etc/serices

  文件处理命令:head        

 

  • 命令名称:head
  • 命令所在路径:/usr/bin/head
  • 执行权限:所有用户
  • 语法:head [文件名]
  • 功能描述:显示文件前几行
  •                    -n  指定行数
  • 范例:$head -n 20 /etc/services
#如果不加-n,默认显示前10行。

文件处理命令:tail

  • 命令名称:tail
  • 命令所在路径:/usr/bin/tail
  • 执行权限:所有用户
  • 语法:tail [文件名]
  • 功能描述:显示文件后几行
  •                    -n  指定行数
  •                    -f   可以动态显示文件末尾内容 (用的不多,可以动态监控日志)
  • 范例:$tail -n 3 /etc/services
#什么都不加,默认显示后10行;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值