linux远程拷贝命令及not a regular file 解决方案

linux 远程拷贝 :scp

scp 文件名  [email protected]远程ip:/路径/

将本地home目录下的test.tar的文件拷贝到远程主机192.168.1.23的/home/adm/目录下,则命令为:scp /home/test.tar [email protected]:/home/adm/  回车后输入密码就可以了

scp提供了几个选项  在scp后加就行了

-p 拷贝文件的时候保留源文件建立的时间。

-q 执行文件拷贝时,不显示任何提示消息。

-r 拷贝整个目录   www.2cto.com

-v 拷贝文件时,显示提示信息。

linux 下scp传文件时错误 scp: /usr/tools: not a regular file 不能成功传送 解决方案

1:有可能没权限 chmod 777

2:  在使用scp时加上-r 参数 scp -r [email protected]:/usr/tools/xxxx

原文地址:https://www.cnblogs.com/qingqing1/p/11368362.html

时间: 2024-07-29 21:41:42

linux远程拷贝命令及not a regular file 解决方案的相关文章

linux远程拷贝和本地拷贝命令

一.linux对linux 远程拷贝   scp命令 语法: scp 文件名 [email protected]远程ip:/路径/ scp提供了几个选项: -p 拷贝文件的时候保留源文件建立的时间. -q 执行文件拷贝时,不显示任何提示消息. -r 拷贝整个目录   www.2cto.com -v 拷贝文件时,显示提示信息 示例: 将本地home目录下的test.tar的文件拷贝到远程主机192.168.1.23的/home/adm/目录下,则命令为: scp /home/test.tar [e

linux 远程拷贝文件: scp

linux 远程拷贝 :scp scp 文件名  [email protected]远程ip:/路径/ 将本地home目录下的test.tar的文件拷贝到远程主机192.168.1.23的/home/adm/目录下,则命令为:scp /home/test.tar [email protected]:/home/adm/  回车后输入密码就可以了 scp提供了几个选项  在scp后加就行了 -p 拷贝文件的时候保留源文件建立的时间. -q 执行文件拷贝时,不显示任何提示消息. -r 拷贝整个目录

linux下拷贝命令中的文件过滤操作记录

在日常的运维工作中,经常会涉及到在拷贝某个目录时要排查其中的某些文件.废话不多说,下面对这一需求的操作做一记录: linux系统中,假设要想将目录A中的文件复制到目录B中,并且复制时过滤掉源目录A中的文件a和b做法如下:#cd A#cp -r `ls |grep -v a |grep -v b| xargs` B注意:1)上面在cp命令执行前,最好提前cd切换到源目录A下,不然就要在ls后跟全路径,否则就会报错.2)命中中的xargs参数加不加效果都一样,不过最好是加上,表示前面的命令输出3)g

Linux远程拷贝scp命令

今天要从admin服务器将测试上修正content和image_count后的数据库更新到dz服务器. 首先需要备份数据库,使用mysqldump命令 整表全部备份:    mysqldump -u root -p artdb topic > topic_back_2016_09_10.sql 加限制条件备份: mysqldump -u root -p artdb topic --where="flag_hq =1 and flag_off = 0" >Hq.sql; 在进

常用的Linux 远程管理命令

最近我在网上注册了域名simpeng.net,并且购买了一年的Linux虚拟机.具体原因还要归宿到我最近参加利星行举办的Office and SharePoint Add-In DevCamp之后的一些感触 -- 屡遭吐槽的dev.office.com,反人类的导航体验,导致开发者对这些文档普遍不满意.另外,还有国内开发者独有的问题,翻译质量不高.想到这些,再加上对MS开发流程的牢骚,我想自己搞了比较适合学习和查询的文档,当然只是针对Office 和SharePoint Add-In 的API.

Linux 远程登录命令telnet

来源:https://www.cnblogs.com/kingsonfu/p/9779205.html 一.telnet简介: telnet命令通常用来远程登录.telnet程序是基于TELNET协议的远程登录客户端程序.Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式.它为用户提供了在本地计算机上完成远程主机工作的 能力.在终端使用者的电脑上使用telnet程序,用它连接到服务器.终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运

linux远程执行命令

经常要部署多台服务器上面的应用,如果一个个机器的登录太麻烦. 所有就想到编写一个脚本来部署不同的服务器 前提条件: 配置ssh免登陆 (1)命令行执行登录并且在目标服务器上执行命令 ssh [email protected] "cd /home ; ls" 基本能完成常用的对于远程节点的管理了,几个注意的点: 双引号,必须有.如果不加双引号,第二个ls命令在本地执行 分号,两个命令之间用分号隔开 (2)脚本的方式 这个正式我想要的方式,在目标服务器上执行批量的命令. #!/bin/ba

expect - linux远程执行命令

需要的文件:password   #远程主机的ip 密码文件expect        #执行远程登录,执行命令的脚本文件login.sh       #shell 脚步调用这两个文件执行操作 #!/bin/bash for i in $(awk '{print $1}' passwd.txt)              #for循环出主机ip信息 do p=$(awk -v I="$i" '{if(I==$1)print $2}' passwd.txt)  #取出对应ip主机的密码

linux 远程执行命令

命令: ssh 命令参数: -l 指定登入用户 -p 设置端口号 -f 后台运行,并推荐加上 -n 参数 -n 将标准输入重定向到 /dev/null,防止读取标准输入 -N 不执行远程命令,只做端口转发 -q 安静模式,忽略一切对话和错误提示 -T 禁用伪终端配置 DEMO: ssh -l xiluhua 192.168.178.133 "~/shell_script/1.sh"