1. 程式人生 > >aix命令tar包命令應用

aix命令tar包命令應用

打包並壓縮gzip格式,利用ftp傳輸到遠端伺服器上

tar cvf - /ciod/appuser  | gzip -qc> /ciod/appuser.tar.gzip

ftp -v -n 192.1.1.48<<EOF 
user root xxxxx
bin
cd /ciod
lcd /ciod
prompt
mput *.gz
close
bye
EOF

利用管道符ssh打包到遠端伺服器上

tar -cvf - /ciod/appuser | ssh 192.1.1.49 "cd /ciod; cat - > appuser.tar"

利用管道符ssh打包並壓縮到遠端伺服器上

tar -cvf - /ciod/appuser | gzip -qc | ssh 192.1.1.49 "cd /ciod; cat - > appuser.tar.gzip"

#解壓
gunzip -c filename.tar.gzip | tar -xvf -

ssh自動登陸指令碼

# 指令碼實現
#!/usr/bin/expect -f
#auto ssh login
set timeout 30
spawn ssh [email protected]  
expect "password:"
send "abcd1234\r" #abcd1234 為密碼
interact