python from fabric import Connection def run_command(): with Connection('your_host') as conn: result = conn.run('ls -lh') print(result.stdout) python from fabric import Connection def transfer_files(): with Connection('your_host') as conn: conn.put('local_file.txt', 'remote_path/file.txt') conn.get('remote_path/file.txt', 'local_file_copy.txt') python from fabric import Connection, SerialGroup def parallel_execution(): hosts = ['host1', 'host2', 'host3'] with SerialGroup(*hosts) as group: result = group.run('ls -lh') for host in group: print(f"Host: {host.name} - Output: {result[host].stdout}")


上一篇:
下一篇:
切换中文