shell ssh 远程机器 追加文件内容

在host1上,把下面的两行内容通过ssh追加到host2上的/etc/ca-certificates.conf文件中

I am a student

Are you ok

ssh host2 "echo -e \"I am a student\nAre you ok\" >> /etc/ca-certificates.conf"

注意:

上面有两对"",中间的一对要用 \ 转义.

时间: 2024-10-14 07:07:19

shell ssh 远程机器 追加文件内容的相关文章

Python3 写的远程批量修改文件内容的脚本

一.说明: 1.利用Python的paramiko模块,调用远程的shell命令去修改相应文件. 2.有一个专用配置文件,列出服务器清单. 3.Python循环读取配置文件的服务器IP去连接它,并执行相应的命令. 4.主要是有一个正则,匹配Zabbix agent中的IP设置. [[email protected] ~]# sed -i 's/^Server=[0-9]*\.[0-9]*\.[0-9]*\.[0-9]*/Server=33.66.88.99/g' zabbix_agentd.co

无密码ssh远程机器

双台 无密码访问  A--->B--->A 第一步需要在服务器A生成密钥对,将生成的公钥上传到服务器B的相关用户目录下的.ssh目录中(没有的话手动创建,注意,它的目录权限是700), 第二步 并将公钥文件名称改为authorized_keys(注意,这个文件的权限应该是644),请注意.ssh目录及authorized_keys文件的权限,权限不符,会使配置无效. 具体操作如下: [[email protected] ~]# ssh-keygen -t rsa     之后一路回车 Gene

Linux常用命令2(远程文件下载+查看文件内容)

一.远程文件下载的两种方法:ftp命令 + scp命令 ftp命令: 服务器若安装了ftp Server,另外一台Linux可以使用ftp的client程序来进行文件的远程拷贝读取下载和写入上载. 1. 连接ftp服务器 格式:ftp [hostname| ip-address] a)在linux命令行下输入:ftp 192.168.26.66 b)服务器询问你用户名和口令,分别输入用户名和相应密码,待认证通过即可. 2. 下载文件 下载文件通常用get和mget这两条命令. a) get 格式

Java追加文件内容的三种方法

import <a href="http://lib.csdn.net/base/17" class='replace_word' title="Java EE知识库" target='_blank' style='color:#df3434; font-weight:bold;'>Java</a>.io.BufferedWriter; import java.io.File; import java.io.FileOutputStream;

(IO流)java中多种方式读文件,追加文件内容,对文件的各种操作

import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.RandomAccessFile; import java.io.R

sed 追加文件内容

追加用法总结 1.a 在匹配行后面追加 2.i 在匹配行前面追加 3.r 将文件内容追加到匹配行后面 4.w 将匹配行写入指定文件 在匹配行后面追加 a passwd文件第10行后面追加"Add Line Behind" sed -i '10aAdd Line Behind' passwd passwd文件第10行到第20行,每一行后面都追加"Test Line Behind" sed -i '10,20a Test Line Behind' passwd pass

使用rcp命令实现从远程机器拷贝文件

rcp:远程文件复制 使用rcp命令可以在远程主机之间复制文件,如果同时指定2个以上的文件或目录,且最后的目的地是一个已经存在的目录,则他会把前面指定的所有文件或目录复制到该目录中. rcp命令语法: rcp [选项][文件1][文件2] rcp [选项] [文件] [目录] rcp [选项] rcp命令选项含义 选项 含义 -p 尝试保留副本的修改时间和原文件的模式 -x 在主机之间传输加密所有信息 -r 如果原文件是目录,,复制该目录中每个字树 -D<端口> 指定连接到远程主机上的端口 -

Python追加文件内容

测试中需要造几百个账号,写了个脚本可以自动生成账号,但想把生成的账号写入一个文件, 开始用的如下的write()方法,发下会先把原文件的内容清空再写入新的东西,文件里面每次都是最新生成的一个账号 mobile = Method.createPhone() file = r'D:\test.txt' with open(file, 'w+') as f: f.write(mobile) 查了资料,关于open()的mode参数: 'r':读 'w':写 'a':追加 'r+' == r+w(可读可

Java:追加文件内容

文章来源:https://www.cnblogs.com/hello-tl/p/9139367.html import java.io.*; public class FileBasicOperation { /** * 文件追加内容 * @param file 文件地址 * @param conent 内容 */ public static void fileAdditionalContent(String file, String conent) { BufferedWriter out =