假如想直接在一台服务器上运行命令,不希望登录另外的服务器,可以使用ssh来运行命令。
相关用法为:
ssh username@ip -p [端口] "执行的命令1 && 执行的命令2 ...."
其中在 " " 中需要注意的是,不能再使用" ",需要用单引号来代替
例如:
ssh username@ip -p 10229 "lsblk|awk '{print \$4,\$6}'|grep 'disk'|sort|uniq -c&&cat /etc/issue
其中在awk中对于$需要进行转义,否则会报错。
当然也可以在当前服务器中利用脚本执行,把输出的结果到一文件中,便于记录。
博客介绍了若想在一台服务器上直接运行命令,不登录另一服务器,可使用ssh。还提到使用时引号的使用规则,如不能用双引号,需用单引号代替,且在awk中对$要转义,也可在当前服务器用脚本执行并将结果存于文件。
8082

被折叠的 条评论
为什么被折叠?



