import subprocess
def subprocess_():
    """
    subprocess模块执行linux命令
    :return:
    """
    subprocess.call("ls") # 执行ls命令
import os
def system_():
    """
    system模块执行linux命令
    :return:
    """
    # 使用system模块执行linux命令时,如果执行的命令没有返回值res的值是256
    # 如果执行的命令有返回值且成功执行,返回值是0
    res = os.system~("ls") #请删除~
import os
def popen_():
    """
    popen模块执行linux命令。返回值是类文件对象,获取结果要采用read()或者readlines()
    :return:
    """
    val = os.popen~('ls').read() #请删除~ 执行结果包含在val中


debian 重启网络命令 eth0是指定网卡,可通过ifconfig查看

ip link set down eth0
ip link set up eth0

发表评论