利用shell脚本远程磁盘分区

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用shell脚本远程磁盘分区相关的知识,希望对你有一定的参考价值。

在学习linux有关知识,前段时间学习了shell脚本,写了一个非常简单的脚本,远程其他虚拟机进行磁盘分区,自己纯手打的,也算是记录个人学习的一些过程吧,大神可以略过!
下面是脚本内容,可以直接运行的!
系统是CentOS7.4的版本

#!/bin/bash
#利用expect远程分区
expect << EOF
spawn ssh 172.25.0.11
expect "password" {send "redhat "}
expect "#" {send "fdisk /dev/vdb "}
expect "命令(输入 m 获取帮助)" {send "n "}
expect ":" {send " "}
expect ":" {send " "}
expect ":" {send " "}
expect "分区号 (1-4,默认 1):起始 扇区 (2048-20971519,默认为 2048):" {send }
expect "Last 扇区, +扇区 or +size{K,M,G} (2048-20971519,默认为 20971519):" {send "+500M "}
expect "命令(输入 m 获取帮助):" {send "w "}
expect "#" {send "exit "}
EOF

以上是关于利用shell脚本远程磁盘分区的主要内容,如果未能解决你的问题,请参考以下文章

监视磁盘使用情况的Shell脚本(本地+远程)

Linux shell脚本实现磁盘LVMfdisk管理工具

Linux shell磁盘监控

bat脚本+diskpart 脚本实现自动划分磁盘分区

Linux下每天自动执行查看磁盘剩余空间的shell文件

如何监控linux阿里云磁盘空间