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