linux -----浏览,创建文件

浏览,创建文件

1、浏览文件

首先我们来看 catless命令:显示文件内容。
这两个命令是最常用的,但他们只能显示文件内容,不能对文件进行修改。
** cat**:一次性显示文件所有的内容,更适合小的文件。

在这里插入图片描述
若想对上图显示行号:我们可以加个参数 -n
在终端中输入cat -n Xory.9.log我们来看下:
在这里插入图片描述
** less**:分页显示文件内容
如果文件比较大呢,cat命令则会令人 “猝不及防”。因为cat将会把文件的所有内容显示出来。这个时候,less命令则会显得并不可少了。
和cat命令最大的区别:less会分一页一页的显示文件内容。
==less ==:快捷键
空格 :以页数向下翻页
回车键:以行数往下翻滚
d键:以半页显示前进‘
b键:后退一页
y键:后退一行
u键:后退半页
在这里字母的大小写实区分的,这里的字母按键是小写。
不常用的快捷键:
= 号:显示你在文件中的什么位置
h键:显示帮助文档
/杠:进入搜索模式 。若在搜索suo所得结果中进行跳转,可以按n键(跳到下一个符合搜索结果)按N键(跳到上一个符合搜索结果)
正则表达式也可以进行搜索内容
** more **:也是显示文件内容,功能和less几乎一致。但是more没有less强大。
比如more命令不能往后翻页,只能往前,“一路向北”

** head**:用于显示文件内容的开头几行,默认情况下,head显示文件开头的前10行。也可以指定显示的行数,用 -n 这个参数。
例如,我们显示前20行,可输入 head -n 20 Xorg.9.log:
在这里插入图片描述
** tail **:显示文件内容的结尾。默认情况下,tail会显示文件的尾10行。跟head命令正好相反。这里也可以指定显示行数 -n 参数。
这里我们显示文件结尾后5行:
在这里插入图片描述
tail命令也可以配合 -f 参数来实时追踪文件的更新
如果系统跟新了文件,在后面加了一些东西,我们就可用tail -f Xorg.9.log
用ctrl +c终止。
tail -f Xorg.9.log,默认每过一秒检查一下文件是否有更新内容
我们可以定间隔检查的秒数,用 -s 参数 :tail -f -s 4 xxxxx
每4秒检查文件。

2、创建

** touch **:创建新文件
若我们创建的文件有空格 :touch “new file”,加引号即可。不过能尽量不要使用文件带有空格,这样会给编程带来麻烦。
** mkdir **:创建目录
参数 -p 来递归创建目录结构 :mkdir -p one/two/three

总结

cat:命令用于显示文件所有的内容
如果文件内容太多,最好使用 less 命令,可以一页一页地显示文件。
可以用head和tail来显示文件的开头和结尾的若干行
特别的使用 tail -f ,我们可以实时地显示文件的变化
对于随时间一直在改变的文件,例如日志(log)文件特别有用。
mkdir 用于创建目录
touch 用于创建空文件
mkdir -p 递归地创建目录结构

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值