用python對遠端伺服器檔案進行壓縮

2021-10-07 07:25:10 字數 447 閱讀 8260

前段時間,學校有乙個運維的實訓,老師布置了乙個作業。用python對centos下的/home/qzm/.bash_history檔案進行壓縮,我就在網上搜了一下,發現有些我不會用,我之前也沒有學過python,要下學期才開。所以自己花了一下時間才完成了這個作業。我現在也分享給大家,希望對大家有幫助。

**如下:

import os

import zipfile

def zipdir(dirpath, outfullname):

zip = zipfile.zipfile(outfullname, 「w」, zipfile.zip_deflated)#w代表壓縮

zip.write(dirpath)

zip.close()

zipdir(』/home/qzm/.bash_history』,『bk_.bash_history.zip』)#檔案路徑和壓縮包的名稱

伺服器遠端拷貝檔案

有多台伺服器a b c,每台伺服器的程式每小時都生成大量的日誌檔案,日誌處理程式部署在伺服器a,伺服器b和c生成的日誌需要拷貝到遠端伺服器a上處理。那麼b和c生成的日誌檔案如何以小時為單位拷貝到遠端伺服器上呢?常用方法有ftp和scp,這裡主要敘述scp secure copy 的使用。scp的命令...

用VSCode遠端除錯Pomelo伺服器子程序

pomelo是網易開源的輕量級遊戲伺服器框架。是基於node.js的多程序非同步伺服器框架。非重度遊戲,完全可以用它來實現遊戲伺服器。由於pomelo實現的是多程序的,這樣就不能使用vscode在windows下面,直接除錯。只有遠端除錯了。首先是配置config servers.json,在要設定...

遠端從伺服器A拷貝檔案到伺服器B

1.遠端從伺服器a拷貝檔案到伺服器b 命令 scp r 要拷貝的檔案目錄 root 目標伺服器ip 拷貝之後存放目錄 scp r docker demo.tar root 192.168.243.129 usr local 然後根據提示輸入伺服器密碼即可進行複製。意思 把192.168.243.12...