实验目标:
平时我们在使用linux系统时在删除大量文件的时候都非常的麻烦;通过本实验掌握批量建立、移动、复制文件或目录的操作,也可以作为后续shell编程的基础。
实验步骤:
1、 现在有十台终端机器,要为每台机器建立3个文件,总共要建立30个文件。
文件名称为system_change-machineY-month_Z.txt
其中Y为机器编号,1-10,Z为月份,jan,feb,mar
2、 一次性创建3个目录,分别为jan,feb,mar,根据月份把新建的文件移动到相应的目录
3、 删除和机器9、机器10相关的所有文件
参考命令:
1、 批量建立文件
[root@localhost student]# touch system_change-machine{1..10}-month_{jan,feb,mar}.txt
{1..10} :这里的名称为1到10共10个,中间是两个句点
{jan,feb,mar} :这里的名称为3个,用逗号隔开,总文件是10x3=30个
ls system* :显示所有system开头的文件,这里的星号为通配符,意思匹配任何字符

2.2 批量建立文件夹

本实验介绍了如何在Linux中批量创建、移动和删除文件。首先,使用touch命令和通配符批量创建30个文件,然后利用mkdir -p创建目录并移动文件。最后,使用rm -f命令强制删除特定编号机器的相关文件。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



