实验目标:
平时我们在使用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 批量建立文件夹