linux初学笔记(2)正则表达式与简单的文件操作

本文通过具体案例介绍了如何在CentOS环境下使用正则表达式创建、移动、复制及删除文件等基本操作,涵盖touch、mv、cp和rm等常用命令的使用技巧。

以下操作在cent os 中进行
正则表达式(regex)是对字符串操作的逻辑公式,用事先定义好的字符来匹配,对于字符串进行一种逻辑上的过滤。利用正则表达式可以很好的对文件名进行操作,来创建或者查找以及删除我们需要找到的文件。
打开cent so的终端我们可以用touch命令在root用户下桌面的study目录下创建名字为WEST_classX_linuxY的一系列文件(X数字范围为1-2,Y的范围为1-6),如图:
这里写图片描述
这里写图片描述
其中{}表示不存在的或者存在的字符,里面的参数表示范围或者是特定的几个字符。
接下来再尝试在/mnt目录下的VERSION中创建8个文件,名字为redhat_versionX(x的范围为1-8),如图
这里写图片描述

接下来是对这些新创建的文件使用一些简单的命令进行管理。
使用mv命令将在/mnt下的VERSION中生成的redhat_versionX中X为奇数的放到桌面的SINGLE目录下,X为偶数的放到DOUBLE目录下。
这里写图片描述
最后效果如图:
这里写图片描述
再尝试将WESTOS_classX_linuxY中class1的文件一动到当前用户桌面的CLASS1中,WESTOS_classX_linuxY中class2的文件一动到当前用户桌面的CLASS2中。
这里写图片描述
最后效果如图
这里写图片描述

使用cp命令备份/etc目录中所有带有名字带有数字并且以.conf结尾的文件到桌面上的confdir中。
这里写图片描述
效果如图:
这里写图片描述

最后使用rm命令将之前生成的文件都删除
这里写图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值