openEuler基础(十四)文件管理命令(cat、head、tail、more、less、find、which)

提出问题:我想查看一个文件的内容,该如何操作?我想查找一个文件,该如何操作?一、文件内容显示cat命令cat命令用于读取文件的全部内容;或者将几个文件合并为一个文件。语法:cat [OPTION] [FILE]-A, --show-all 等价于 –vET。-b, --number-nonblank 对非空输出行编号。-E, --show-ends 在每行结束处显示 $。-n, --number 对输出的所有行编号,由1开始对所有输出的行数编号。示例1:在
摘要由CSDN通过智能技术生成

提出问题:
我想查看一个文件的内容,该如何操作?
我想查找一个文件,该如何操作?

一、文件内容显示cat命令
cat命令用于读取文件的全部内容;或者将几个文件合并为一个文件。
语法:cat [OPTION] [FILE]
-A, --show-all 等价于 –vET。
-b, --number-nonblank 对非空输出行编号。
-E, --show-ends 在每行结束处显示 $。
-n, --number 对输出的所有行编号,由1开始对所有输出的行数编号。

示例1:在当前目录下,显示文件a.txt的内容。

[root@localhost ~]# vi a.txt

在a.txt中按字母i,输入字符串:hello world。然后按esc键,输入 :wq,保存并退出。

[root@localhost ~]# ls
anaconda-ks.cfg  a.txt  vm.tar.gz
[root@localhost ~]# cat a.txt
hello world
[root@localhost ~]#

示例2:在当前路径下,将两个文件(a.txt和b.txt)的内容合并存入文件c.txt中。

[root@localhost ~]# vi  a.txt

在a.txt中按字母i,输入字符串:hello world。然后按esc键,输入 :wq,保存并退出。

[root@localhost ~]# vi  b.txt

在b.txt中输入字符串:This is a test!。然后按esc,:wq,保存并退出。

[root@localhost ~]# ls
anaconda-ks.cfg  a.txt b.txt vm.tar.gz

将文件a.txt,b.txt的内容合并在一起,存入文件c.txt中。

[root@localhost ~]# cat a.txt b.txt>c.txt
[root@localhost ~]# ls
anaconda-ks.cfg  a.txt b.txt c.txt vm.tar.gz
[root@localhost ~]# cat c.txt
hello world
This is a test!

示例3:在当前路径下,将文件b.txt的内容追加到文件a.txt中。

[root@localhost ~]# vi  a.txt

在a.txt中按字母i,输入字符串:hello world。然后按esc键,输入 :wq,保存并退出。

[root@localhost ~]# vi  b.txt

在b.txt中输入字符串:This is a test!。然后按esc,:wq,保存并退出。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值