linux下如何做到自动远端拷贝文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下如何做到自动远端拷贝文件相关的知识,希望对你有一定的参考价值。
如何自动从远端拷贝文件到本地,知道远端机器密码。
可以通过scp + expect 实现自动输入密码,实现自动拷贝文件。
具体参考这个:
scp自动远程拷贝文件
linux下怎么把日志拷贝出来
你们说得不对,我的情况是通过2003下的一款securecrt软件连接到那台服务器,是通过了两台服务器的连接,怎么通过介质去挂载呢
1、首先进入系统日志,所有服务的登录的文件或错误信息文件,都在/var/log/记录下来 cd /var/log/。
2、/var/log/secure:记录登录系统存取数据的文件;/var/log/message:几乎所有的开机系统发生的错误都会在此记录。
3、tail -n 10 filename.log执行这个命令,查询日志尾部最后10行的日志。
4、tail -n +20 filename.log,查询20行之后的日志。
5、head -n 20 filename.log 查询日志前十条。
6、cat -n filename.log |grep "1.0.0" 安装关键词“1.0.0”进行搜索日志。
参考技术A linux下的日志也是存在文件里的,日志文件的拷贝方法和一般文件拷贝方法一样1、使用sz命令,首先安装相应的包(yum install lrzsz),然后进入日志文件的目录,运行sz 日志文件名 即可下载。
2、使用下载工具如xftp,建立新的连接,登录到linux服务器上,查找日志文件所在位置,将日志文件拖到左边本机相应的下载目录即可。 参考技术B 如果使用securecrt软件的话,可以执行“sz 日志文件名”这个命令将该日志文件下载到本地,如果sz命令不存在的话,可以用“yum install lrzsz”命令安装,安装好后就可以使用sz命令了追问
具体还不是很懂啊,麻烦您可以说得自己仔细点吗?我给分
追答首先你可以试试是否有sz这个命令
追问直接在终端使用sz命令提示结果:sz: need at least one file to send
Try `sz --help' for more information.
这个证明系统中可以使用sz命令,如果需要拷贝的日志文件在当前目录的话,直接sz空格解日志文件名,如果不在当前目录,sz空格绝对路径+日志文件名,文件就会被下载到当前使用终端的计算机中,具体路径需要查看当前会话的会话选项,最下面有一个X/Y/Z/modem,右边第二个框会显示下载后的文件存放路径,直接去本机的该路径就能找到下载的日志文件
追问你后面说的我有点不懂了,那下载下来的文件会放在什么地方呢。唉,我是菜菜鸟。能加我个QQ吗,370055371
追答加了,叫剑藏空的
本回答被提问者采纳 参考技术C 如果只是在linux内拷贝使用cp指令你的意思是说拷贝到其它介质上?你可以在系统上挂载移动设备,然后用cp指令把你想要的拷贝到移动设备就ok了 参考技术D 进入管理终端,加载优盘到相应目录,直接拷贝相对应的目录到优盘中就行了。追问
你们说得不对,我的情况是通过2003下的一款securecrt软件连接到那台服务器,是通过了两台服务器的连接,怎么通过介质去挂载呢
以上是关于linux下如何做到自动远端拷贝文件的主要内容,如果未能解决你的问题,请参考以下文章