windows获取linux server日志文件

本文介绍了一种从远程Linux服务器通过多步操作获取Tomcat日志文件的方法,涉及xshell登录、权限切换、文件复制及权限修改等步骤。

背景:我使用的是windows机器(装有xshell),想要获取产线某个server的tomcat日志文件

涉及3台server
(1)localhost: windows本机
(2)10.250.10.1: linux server 1 (有root权限)
(3)10.250.10.2: linux server 2 (没有root权限,但是可以使用sudo su切换成root权限)
1. xshell登录10.250.10.1	        #先登录10.250.10.1(作为跳板)
2. ssh jalchu@10.250.10.2	#使用普通账号登录10.250.10.2
3. sudo su			#切换权限,此时是10.250.10.2的root用户权限
4. cp /opt/apache-tomcat_1/logs/xxx.log /tmp	#复制文件到temp文件夹
5. chmod -R 777 /tmp/xxx.log	#修改文件权限
6. exit   			#退出root,此时是10.250.10.2的普通用户权限
7. exit				#退出10.250.10.2,此时返回10.250.10.1,并且是root用户权限
8. scp jalchu@10.250.10.2:/tmp/xxx.log ./ 	#复制10.250.10.2的文件到10.250.10.1当前目录
9. 使用xftp传输10.250.10.1文件到windows本地

 

 

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值