#!/bin/sh
timelimit=2
if [ $# -ne 0 ] ; then
timelimit=$1
fi
startdate=`date +%m%d`
for((i=1;i<=$timelimit;i++));
do
count=`expr $i \* 24`
result=`printf %03d $count`
logdate=`date +%F`
logtime=`date +%T`
file="/disk2/diamond/update/gwcity/gc${startdate}20.$result"
if [ -a file ] ; then
echo "$logdate $logtime warn $file is not exists" >> /root/taskmonitor/log.log
else
scpStr="scp $file root@10.0.64.223:/data/gwcity/"
$scpStr
if [ $? -eq 0 ] ; then
echo "$logdate $logtime debug $scpStr is successfully" >> /root/taskmonitor/log.log
else
echo "$logdate $logtime error $scpStr is failure" >> /root/taskmonitor/log.log
fi
fi
done
分享到:
相关推荐
- 远程登录到另一台服务器,获取指定目录下所有文件的MD5值,并保存到另一文本文件中。 - 比较两个文本文件中的MD5值,判断文件是否一致。 - 输出不一致的文件列表,包括只存在于一台服务器的文件以及内容发生变化的...
- 其余参数与拷贝远程文件到本地的命令相同。 例如,要把本地`/tmp/kyj/sys.war`文件拷贝到远程服务器(IP地址为192.168.1.1,用户名为myuser)的`/usr/local/tomcat_airc/webapps/`目录下,命令将是: ```bash ...
这可能涉及到文件的大小、修改时间等属性的检查,确保文件完整无误。 6. **错误处理和日志记录**:为了确保程序的健壮性,应包含错误处理机制,如异常捕获和日志记录,以便在出现问题时进行调试和分析。 7. **自动...
标题中的“ssh win 和 linux 传文件用的”指的是使用SSH(Secure Shell)协议在Windows和Linux操作系统之间传输文件。SSH是一种网络协议,主要用于安全地远程登录和执行命令,同时也支持文件传输。在Windows和Linux...
在 FTP 会话过程中,用户可以通过使用 FTP 客户程序连接到另一台计算机上,从而在目录中上下移动、列出目录内容、把文件从远程机拷贝到本地机上、把文件从本地机传输到远程系统中。 FTP 命令的一般格式如下: $ ftp...
第一种格式用于文件到文件的拷贝;第二种格式用于把文件或目录拷贝到另一个目录中。 基本语法:rcp [-px] [-k realm] file1 file2 rcp [-px] [-r] [-k realm] file directory 每个文件或目录参数既可以是远程...
要从远程主机下载文件到本地,可以使用如下命令: ``` scp -P 2222 root@***.***.**.**:/appserver/test/test.txt /home/jianzhang/tools/test.txt ``` 这里,`-P 2222`指定了远程主机SSH服务的端口(如果远程主机...
* `mput *.txt`:将本地工作站中文件名后缀为 `.txt` 的所有文件拷贝到远程主机中。 * `bin`:以二进制方式传输文件。 * `asc`:以 ASCII 方式传输文件。 * `prompt`:在使用 `mget` 和 `mput` 命令时,不提示用户...
scp命令可以结合循环结构(如for或while)来一次传输多个文件,而远程发送终端命令可能涉及到ssh命令的使用,通过ssh可以在远程主机上执行任意命令。 关于“线程解压”,这可能指的是在多线程环境下进行文件解压缩...
2. **从lu@datanode1拷贝文件到本地计算机**: 如果要在本地计算机上获取文件,可以在本地计算机上运行以下命令: ```bash scp -P 6000 -r lu@202.197.66.4:~/zkf/taxi2016/InOut/01 ~/File ``` 参数说明: -...
- **`scp`**:安全复制命令,用于在远程主机间传输文件。 5. **其他** - **`history`**:查看历史命令。 - **`cd`**:切换当前工作目录。 - **`pwd`**:显示当前工作目录。 - **`echo`**:输出指定的文本。 -...
- **从远程主机下载单个文件**: ``` scp user@remote_host:/path/to/file . ``` - **从远程主机下载整个目录**: ``` scp -r user@remote_host:/path/to/directory . ``` 通过以上步骤,可以轻松实现在两...
在Linux环境中,`scp`(secure copy)是一个非常常用且安全的命令行工具,用于在本地主机和远程主机之间拷贝文件。它基于SSH协议,确保了文件传输过程中的数据安全。然而,Windows系统内没有内置与`scp`功能相同的...
这行命令会将远程服务器`192.168.43.200`的`/text/123.log`文件复制到本地的`/tmp/`目录。 **四、scp与其它命令的比较** - `scp`与`cp`命令的区别在于,`cp`仅在本地系统内使用,而`scp`支持跨主机操作,并且提供...
pdsh 的发行版里包含一个并行远程拷贝工具(pdcp:并行的从本地复制文件到一组远程主机上),相反的并行远程拷贝工具(rpdcp:并行的从一组远程主机上复制文件到本地机器上),dshbak 脚本是用来分解格式化 pdsh ...
2. **远程shell拷贝**:使用`ssh`或`rsh`等远程shell将本地内容同步到远程主机,或者反之。 3. **远程rsync服务**:与远程`rsync`守护进程交互,通过双冒号`::`区分。 以下是一些常用的`rsync`选项及其作用: - `-...
而SCP(Secure Copy Protocol)则是基于SSH协议实现的安全拷贝工具,主要用于在本地与远程服务器之间或者两台远程服务器之间传输文件。 #### 二、SSH与SCP默认端口及修改 SSH和SCP默认监听的端口号为22。出于安全...
tftp -i 自己IP(用肉机作跳板时这用肉机IP) get server.exec:server.exe 登陆后,将“IP”的server.exe下载到目标主机c:server.exe 参数:-i指以二进制模式传送,如传送exe文件时用,如不加-i 则以ASCII模式(传送...
scp(Secure Copy)是一种基于 SSH 的远程安全登录的命令,可以将主机 A 上的文件或目录拷贝给主机 B,并且可以改名字,也可以将主机 B 上的文件或目录下载到主机 A 中,同时也支持修改文件名。 使用 scp 命令可以...
客户端应用程序允许用户从本地计算机安全地连接到远程服务器,而服务器端则在目标主机上运行,接收并处理来自SSH客户端的连接请求。在这个可视化窗口操作界面中,用户可以使用图形化的用户界面(GUI)进行交互,而非...