Linux常用命令小结2
上一篇 /
下一篇 2017-08-29 10:34:31
/ 个人分类:Linux
然后会提示你输入另外那台172.19.2.75主机的root用户的登录密码,接着就开始copy了。
如果想反过来操作,把文件从远程主机copy到当前系统,也很简单。
scp root@/full.tar.gz 172.19.2.75:/home/root/full.tar.gz home/daisy/full.tar.gz
scp {wars_path}/{modulewar} root@{scpip}-{number}:/opt/htdocs/webapp/
scp /home/daisy/full.tar.gz root@172.19.2.75:/home/root
资料:
linux 的 scp 命令 可以 在 linux 之间复制 文件 和 目录;
==================
scp 命令
==================
scp 可以在 2个 linux 主机间复制文件;
命令基本格式:
scp [可选参数] file_source file_target
常用SCP命令:
本地复制远程文件:(把远程的文件复制到本地)
scp root@www.test.com:/val/test/test.tar.gz /val/test/test.tar.gz
远程复制本地文件:(把本地的文件复制到远程主机上)
scp /val/test.tar.gz root@www.test.com:/val/test.tar.gz
本地复制远程目录:(把远程的目录复制到本地)
scp -r root@www.test.com:/val/test/ /val/test/
远程复制本地目录:(把本地的目录复制到远程主机上)
scp -r ./ubuntu_env/ root@192.168.0.111:/home/pipi
pika:/media/pika/files/machine_learning/datasets$scp -r SocialNetworks/ piting@192.168.0.172:/media/data/pipi/datasets
本地复制远程文件到指定目录:(把远程的文件复制到本地)
scp root@www.test.com:/val/test/test.tar.gz /val/test/
远程复制本地文件到指定目录:(把本地的文件复制到远程主机上)
scp /val/test.tar.gz root@www.test.com:/val/
24.查看MD5值
操作命令:
魔线案例1:
[
root@ci 201701161]# cd /opt/home/jenkins/compilewars/wars_online/201701161
c710f3f2364f1423911571ad7e3bd08d mo_action.war
b3b0e3946c0075080571485456167ed2 mo_activities.war
c710f3f2364f1423911571ad7e3bd08d mo_action.war
b3b0e3946c0075080571485456167ed2 mo_activities.war
25.重命名文件夹
mv 文件夹名 重命名的文件夹名
mv mo_common_sso mo_common_sso修改
26.查看最新的包
find -name "包名" |xargs ls -lt
find -name mo_remittance.war |xargs ls -lta
26.SSH数据传输,不同主机操作linuxSSH不仅可以用于远程主机登录,还可以直接在远程主机上执行操作。
$ ssh user@host 'mkdir -p .ssh && cat >> .ssh/authorized_keys' < ~/.ssh/id_rsa.pub
单引号中间的部分,表示在远程主机上执行的操作;后面的输入重定向,表示数据通过SSH传向远程主机。
ssh -l root {sship}-{node} -oStrictHostKeyChecking=no "source /etc/profile && /opt/local/tomcat/bin/shutdown.sh"
ssh -l root {sship}-{node} -oStrictHostKeyChecking=no "kill -9 {pid_num}"
ssh -l root {sship}-{node} "rm -rf /opt/htdocs/webapp/{mdelete}"
ssh -l root {sship}-{node} "rm -rf /opt/htdocs/webapp/{mdeletewar}
CMD1 ='ssh -l root {sship}-{node} "rm -rf /opt/htdocs/webapp/{mdeletewar}"'.format(sship=sship,node=number,mdeletewar=mdeletewar)
shutDownCMD='ssh -l root {sship}-{node} -oStrictHostKeyChecking=no "source /etc/profile && /opt/local/tomcat/bin/shutdown.sh"'.format(sship=sship,node=number)
收藏
举报
TAG: