linux 入门基础-3

参考的网站:Linux 文件状态信息 stat | 小步教程 (xiaobuteach.com)

在线编辑的网站:Linux - Virtual x86 (copy.sh)

1、touch 创建文件


2、将字符串写入文件 :<<重定向 &<


3、grep :查找文件内容:

grep命令:根据正则表达式查找文件内容,并且显示匹配内容的

3.1 语法

grep [选项] 模式 文件

根据模式指定的正则表达式进行查找。

3.2 常用选项

选项作用
-n显示行号
-i不区分大小写
-A x同时显示匹配行的后x行,会有颜色区分
-B x同时显示匹配行的前x行,会有颜色区分
-C x同时显示匹配行的前x行与后x行,会有颜色区分

3.3 正则表达式的简单说明

正则表达式作用
^表示开头
$表示结尾
.*表示任意多个任意字符

写到这,我突然出现一个失误,就是我在造数的时候,使用tee语法忘记加-a,然后就导致数据重置了,也就是每次我tee 1.txt 添加新内容时,会把之前的内容覆盖掉,所以大家在后面进行tee 添加文件内容时,一定不要忘记写-a啊!!!!

4、find 查找文件 -name,表示按照文件名进行查找


5、tar 打包,压缩,解压

5-1 -cvf打包的过程

之前在学习某个博客写的基本语句时,有的压缩格式为-zcvf进行打包并压缩,但是这个在线的编辑器中,没有-z的语法,所用直接使用-cvf进行打包并压缩;

5-2 解压 -xvf

6、tr 替换或者是删除字符串 -d:删除数据 -s: 删除重复的行,只保留一个

但是这样并没有将数据保留下来,需要保存使用下面的操作

字符间的替换


7、sed 文件的增删改查

a、c、s放在前面,p、d放在后面

-n 表示显示的行号或者是行内容

p 表示显示行的内容

a表示追加文本,在指定行之后进行添加

c 设置第X行的内容

s 替换修改文本

7-1 查看 

7-2 添加 a 行后面进行添加

i:在第三行前面进行添加

上面的内容进行添加后,并没有进行保存,想要修改文件内容需要加入 -i进行操作

7-4 d: 删除字符

7-6 c 设置第几行的内容

7-7 s 替换内容

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值