中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

python3 linux如何進行磁盤管理

小樊
81
2024-11-28 00:35:25
欄目: 編程語言

在Linux系統中,使用Python 3進行磁盤管理可以通過調用系統命令來實現

  1. 查看磁盤使用情況:
import subprocess

def get_disk_usage():
    result = subprocess.run(['df', '-h'], capture_output=True, text=True)
    return result.stdout

print(get_disk_usage())
  1. 查看磁盤分區:
import subprocess

def get_disk_partitions():
    result = subprocess.run(['fdisk', '-l'], capture_output=True, text=True)
    return result.stdout

print(get_disk_partitions())
  1. 創建新分區:
import subprocess

def create_partition(device, size):
    subprocess.run(['parted', device, 'mkpart', 'primary', size], check=True)

create_partition('/dev/sda', '20G')
  1. 調整分區大小:
import subprocess

def resize_partition(device, start, end):
    subprocess.run(['parted', device, 'resizepart', '2', start, end], check=True)

resize_partition('/dev/sda', '20G', '100G')
  1. 刪除分區:
import subprocess

def delete_partition(device, partition):
    subprocess.run(['parted', device, 'rm', partition], check=True)

delete_partition('/dev/sda', '2')

請注意,這些示例需要管理員權限才能運行。在執行這些操作之前,請確保你了解它們的影響,并確保已經備份了重要數據。在生產環境中使用這些代碼之前,請確保充分測試。

0
西城区| 清水河县| 珲春市| 东光县| 昭通市| 扎囊县| 息烽县| 瑞金市| 长阳| 奉新县| 剑阁县| 松江区| 筠连县| 夏河县| 临沂市| 昂仁县| 瓮安县| 泸水县| 崇文区| 河曲县| 阳春市| 博白县| 从江县| 石泉县| 高州市| 望江县| 桦甸市| 军事| 合作市| 盐津县| 辽源市| 通河县| 达日县| 永川市| 长宁区| 名山县| 齐齐哈尔市| 武夷山市| 宣武区| 平泉县| 鹤岗市|