1、新建如下目录
[root@hanyw-io-test ~]# cat list.txt
SSH服务
NTP服务
Iptables服务
firewalld服务
Apache Web服务
Nginx Web服务
Tomcat Web服务
DNS服务
DHCP服务
Rsync+inotify服务
Iptables服务
firewalld服务
Apache Web服务
Nginx Web服务
Tomcat Web服务
DNS服务
DHCP服务
Rsync+inotify服务
Sersync+inotify服务
SFTP服务
vsftpd服务
NFS服务
keepalived高可用服务
heartbeat高可用服务
PCS高可用服务
Nginx负载均衡服务
Apache负载均衡服务
Haproxy负载均衡服务
Zabbix监控服务
MySQL服务
Redis服务
ES服务
Kafaka服务
RabbitMQ
RocketMQ
hadoop之hdfs
fastdfs服务
jira服务
confluence服务
ITOP服务
Nginx主从
Nginx主主
LVM服务
Docker服务
PXE服务
PXE部署多版本操作系统
rsyslog服务
Linux系统服务-系统组件-C7为例
gitlab服务
Jenkins服务
LAMP服务
LNMP服务
LVS服务
LVS+Keepalived主从
LVS+keepalived主主
2、查看当前的目录
[root@hanyw-io-test ~]# ls -lhrt
总用量 220K
-rw-------. 1 root root 1.3K 7月 2 04:09 anaconda-ks.cfg
drwxr-xr-x 3 root root 4.0K 7月 4 15:30 zgc20230704
drwxr-xr-x 2 root root 4.0K 7月 12 14:53 uatbbac
-rw-r--r-- 1 root root 9.5K 7月 12 15:08 uatbbac.tgz
-rw-r--r-- 1 root root 858 7月 12 17:23 list.txt
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 SSH服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 NTP服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Iptables服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 firewalld服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Apache
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Web服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Nginx
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Tomcat
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 DNS服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 DHCP服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Rsync+inotify服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Sersync+inotify服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 SFTP服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 vsftpd服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 NFS服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 keepalived高可用服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 PCS高可用服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 heartbeat高可用服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Nginx负载均衡服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Apache负载均衡服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Haproxy负载均衡服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Zabbix监控服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 MySQL服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Redis服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 ES服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Kafaka服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 RabbitMQ
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 RocketMQ
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 hadoop之hdfs
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 fastdfs服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 jira服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 ITOP服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 confluence服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Nginx主从
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Nginx主主
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 LVM服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Docker服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 PXE服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 PXE部署多版本操作系统
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 rsyslog服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Linux系统服务-系统组件-C7为例
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 gitlab服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Jenkins服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 LAMP服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 LNMP服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 LVS服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 LVS+Keepalived主从
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 LVS+keepalived主主
3、打包list.txt创建的目录,排除其他目录,如下
drwxr-xr-x 3 root root 4.0K 7月 4 15:30 zgc20230704
drwxr-xr-x 2 root root 4.0K 7月 12 14:53 uatbbac
4、使用如下指令
[root@hanyw-io-test ~]# find . -type d -not \( -path ./uatbbac -prune \) -not \( -path ./zgc20230704 -prune \)
.
./heartbeat高可用服务
./Iptables服务
./MySQL服务
./Kafaka服务
./Rsync+inotify服务
./Haproxy负载均衡服务
./ES服务
./NTP服务
./SFTP服务
./DHCP服务
./Nginx
./NFS服务
./LVS服务
./keepalived高可用服务
./Tomcat
./LNMP服务
./jira服务
./LVS+keepalived主主
./Redis服务
./fastdfs服务
./Zabbix监控服务
./.pki
./.pki/nssdb
./firewalld服务
./Nginx主主
./PXE部署多版本操作系统
./rsyslog服务
./vsftpd服务
./ITOP服务
./Jenkins服务
./Linux系统服务-系统组件-C7为例
./PXE服务
./Nginx主从
./PCS高可用服务
./RabbitMQ
./LVS+Keepalived主从
./Docker服务
./hadoop之hdfs
./DNS服务
./LAMP服务
./RocketMQ
./Nginx负载均衡服务
./Sersync+inotify服务
./LVM服务
./gitlab服务
./Apache
./confluence服务
./Apache负载均衡服务
./Web服务
./SSH服务
5、将查找到的文件移动到指定目录
[root@hanyw-io-test ~]# find . -type d -not \( -path ./uatbbac -prune \) -not \( -path ./zgc20230704 -prune \) |xargs -I '{}' mv -v {} /opt/
mv: 无法将"." 移动至"/opt/.": 设备或资源忙
"./heartbeat高可用服务" -> "/opt/heartbeat高可用服务"
"./Iptables服务" -> "/opt/Iptables服务"
"./MySQL服务" -> "/opt/MySQL服务"
"./Kafaka服务" -> "/opt/Kafaka服务"
"./Rsync+inotify服务" -> "/opt/Rsync+inotify服务"
"./Haproxy负载均衡服务" -> "/opt/Haproxy负载均衡服务"
"./ES服务" -> "/opt/ES服务"
"./NTP服务" -> "/opt/NTP服务"
"./SFTP服务" -> "/opt/SFTP服务"
"./DHCP服务" -> "/opt/DHCP服务"
"./Nginx" -> "/opt/Nginx"
"./NFS服务" -> "/opt/NFS服务"
"./LVS服务" -> "/opt/LVS服务"
"./keepalived高可用服务" -> "/opt/keepalived高可用服务"
"./Tomcat" -> "/opt/Tomcat"
"./LNMP服务" -> "/opt/LNMP服务"
"./jira服务" -> "/opt/jira服务"
"./LVS+keepalived主主" -> "/opt/LVS+keepalived主主"
"./Redis服务" -> "/opt/Redis服务"
"./fastdfs服务" -> "/opt/fastdfs服务"
"./Zabbix监控服务" -> "/opt/Zabbix监控服务"
"./.pki" -> "/opt/.pki"
mv: 无法获取"./.pki/nssdb" 的文件状态(stat): 没有那个文件或目录
"./firewalld服务" -> "/opt/firewalld服务"
"./Nginx主主" -> "/opt/Nginx主主"
"./PXE部署多版本操作系统" -> "/opt/PXE部署多版本操作系统"
"./rsyslog服务" -> "/opt/rsyslog服务"
"./vsftpd服务" -> "/opt/vsftpd服务"
"./ITOP服务" -> "/opt/ITOP服务"
"./Jenkins服务" -> "/opt/Jenkins服务"
"./Linux系统服务-系统组件-C7为例" -> "/opt/Linux系统服务-系统组件-C7为例"
"./PXE服务" -> "/opt/PXE服务"
"./Nginx主从" -> "/opt/Nginx主从"
"./PCS高可用服务" -> "/opt/PCS高可用服务"
"./RabbitMQ" -> "/opt/RabbitMQ"
"./LVS+Keepalived主从" -> "/opt/LVS+Keepalived主从"
"./Docker服务" -> "/opt/Docker服务"
"./hadoop之hdfs" -> "/opt/hadoop之hdfs"
"./DNS服务" -> "/opt/DNS服务"
"./LAMP服务" -> "/opt/LAMP服务"
"./RocketMQ" -> "/opt/RocketMQ"
"./Nginx负载均衡服务" -> "/opt/Nginx负载均衡服务"
"./Sersync+inotify服务" -> "/opt/Sersync+inotify服务"
"./LVM服务" -> "/opt/LVM服务"
"./gitlab服务" -> "/opt/gitlab服务"
"./Apache" -> "/opt/Apache"
"./confluence服务" -> "/opt/confluence服务"
"./Apache负载均衡服务" -> "/opt/Apache负载均衡服务"
"./Web服务" -> "/opt/Web服务"
"./SSH服务" -> "/opt/SSH服务"
[root@hanyw-io-test ~]#
[root@hanyw-io-test ~]#
5、确认是否移动成功(当前目录-源目录)
[root@hanyw-io-test ~]# ls -lhrt
总用量 28K
-rw-------. 1 root root 1.3K 7月 2 04:09 anaconda-ks.cfg
drwxr-xr-x 3 root root 4.0K 7月 4 15:30 zgc20230704
drwxr-xr-x 2 root root 4.0K 7月 12 14:53 uatbbac
-rw-r--r-- 1 root root 9.5K 7月 12 15:08 uatbbac.tgz
-rw-r--r-- 1 root root 858 7月 12 17:23 list.txt
6、确认是否移动成功(目标目录)
[root@hanyw-io-test opt]# tree /opt/hanyw/
/opt/hanyw/
├── Apache
├── Apache\350\264\237\350\275\275\345\235\207\350\241\241\346\234\215\345\212\241
├── confluence\346\234\215\345\212\241
├── DHCP\346\234\215\345\212\241
├── DNS\346\234\215\345\212\241
├── Docker\346\234\215\345\212\241
├── ES\346\234\215\345\212\241
├── fastdfs\346\234\215\345\212\241
├── firewalld\346\234\215\345\212\241
├── gitlab\346\234\215\345\212\241
├── hadoop\344\271\213hdfs
├── Haproxy\350\264\237\350\275\275\345\235\207\350\241\241\346\234\215\345\212\241
├── heartbeat\351\253\230\345\217\257\347\224\250\346\234\215\345\212\241
├── Iptables\346\234\215\345\212\241
├── ITOP\346\234\215\345\212\241
├── Jenkins\346\234\215\345\212\241
├── jira\346\234\215\345\212\241
├── Kafaka\346\234\215\345\212\241
├── keepalived\351\253\230\345\217\257\347\224\250\346\234\215\345\212\241
├── LAMP\346\234\215\345\212\241
├── Linux\347\263\273\347\273\237\346\234\215\345\212\241-\347\263\273\347\273\237\347\273\204\344\273\266-C7\344\270\272\344\276\213
├── LNMP\346\234\215\345\212\241
├── LVM\346\234\215\345\212\241
├── LVS+Keepalived\344\270\273\344\273\216
├── LVS+keepalived\344\270\273\344\270\273
├── LVS\346\234\215\345\212\241
├── MySQL\346\234\215\345\212\241
├── NFS\346\234\215\345\212\241
├── Nginx
├── Nginx\350\264\237\350\275\275\345\235\207\350\241\241\346\234\215\345\212\241
├── Nginx\344\270\273\344\273\216
├── Nginx\344\270\273\344\270\273
├── NTP\346\234\215\345\212\241
├── PCS\351\253\230\345\217\257\347\224\250\346\234\215\345\212\241
├── PXE\351\203\250\347\275\262\345\244\232\347\211\210\346\234\254\346\223\215\344\275\234\347\263\273\347\273\237
├── PXE\346\234\215\345\212\241
├── RabbitMQ
├── Redis\346\234\215\345\212\241
├── RocketMQ
├── Rsync+inotify\346\234\215\345\212\241
├── rsyslog\346\234\215\345\212\241
├── Sersync+inotify\346\234\215\345\212\241
├── SFTP\346\234\215\345\212\241
├── SSH\346\234\215\345\212\241
├── Tomcat
├── vsftpd\346\234\215\345\212\241
├── Web\346\234\215\345\212\241
└── Zabbix\347\233\221\346\216\247\346\234\215\345\212\241
48 directories, 0 files
[root@hanyw-io-test opt]# ls -lhrt /opt/hanyw/
总用量 192K
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 SSH服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 NTP服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Iptables服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 firewalld服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Apache
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Web服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Nginx
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Tomcat
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 DNS服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 DHCP服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Rsync+inotify服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Sersync+inotify服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 SFTP服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 vsftpd服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 NFS服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 keepalived高可用服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 PCS高可用服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 heartbeat高可用服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Nginx负载均衡服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Apache负载均衡服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Haproxy负载均衡服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Zabbix监控服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 MySQL服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Redis服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 ES服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Kafaka服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 RabbitMQ
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 RocketMQ
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 hadoop之hdfs
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 fastdfs服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 jira服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 ITOP服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 confluence服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Nginx主从
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Nginx主主
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 LVM服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Docker服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 PXE服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 PXE部署多版本操作系统
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 rsyslog服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Linux系统服务-系统组件-C7为例
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 gitlab服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 Jenkins服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 LAMP服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 LNMP服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 LVS服务
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 LVS+Keepalived主从
drwxr-xr-x 2 root root 4.0K 7月 12 17:23 LVS+keepalived主主
7、打包压缩
[root@hanyw-io-test opt]# tar czf hanyw.tgz /opt/hanyw/
tar: 从成员名中删除开头的“/”
[root@hanyw-io-test opt]# tar tf /opt/hanyw
tar: /opt/hanyw:无法 read: 是一个目录
tar: 处于磁带的起点,现在退出
tar: Error is not recoverable: exiting now
[root@hanyw-io-test opt]# ll
总用量 8
drwxr-xr-x 50 root root 4096 7月 12 17:53 hanyw
-rw-r--r-- 1 root root 1008 7月 12 17:53 hanyw.tgz
[root@hanyw-io-test opt]#
[root@hanyw-io-test opt]# tar tf hanyw.tgz
opt/hanyw/
opt/hanyw/heartbeat高可用服务/
opt/hanyw/Iptables服务/
opt/hanyw/MySQL服务/
opt/hanyw/Kafaka服务/
opt/hanyw/Rsync+inotify服务/
opt/hanyw/Haproxy负载均衡服务/
opt/hanyw/ES服务/
opt/hanyw/NTP服务/
opt/hanyw/SFTP服务/
opt/hanyw/DHCP服务/
opt/hanyw/Nginx/
opt/hanyw/NFS服务/
opt/hanyw/LVS服务/
opt/hanyw/keepalived高可用服务/
opt/hanyw/Tomcat/
opt/hanyw/LNMP服务/
opt/hanyw/jira服务/
opt/hanyw/LVS+keepalived主主/
opt/hanyw/Redis服务/
opt/hanyw/fastdfs服务/
opt/hanyw/Zabbix监控服务/
opt/hanyw/firewalld服务/
opt/hanyw/Nginx主主/
opt/hanyw/PXE部署多版本操作系统/
opt/hanyw/rsyslog服务/
opt/hanyw/vsftpd服务/
opt/hanyw/ITOP服务/
opt/hanyw/Jenkins服务/
opt/hanyw/Linux系统服务-系统组件-C7为例/
opt/hanyw/PXE服务/
opt/hanyw/Nginx主从/
opt/hanyw/PCS高可用服务/
opt/hanyw/RabbitMQ/
opt/hanyw/LVS+Keepalived主从/
opt/hanyw/Docker服务/
opt/hanyw/hadoop之hdfs/
opt/hanyw/DNS服务/
opt/hanyw/LAMP服务/
opt/hanyw/RocketMQ/
opt/hanyw/Nginx负载均衡服务/
opt/hanyw/Sersync+inotify服务/
opt/hanyw/LVM服务/
opt/hanyw/gitlab服务/
opt/hanyw/Apache/
opt/hanyw/confluence服务/
opt/hanyw/Apache负载均衡服务/
opt/hanyw/Web服务/
opt/hanyw/SSH服务/
8、下载到本地
[root@hanyw-io-test opt]# sz hanyw.tgz