MAC-关于/usr和/opt

/usr                  系统级的目录  类似C:/Windows

/usr/lib             类似C:/Windows/System32

/usr/bin           系统预装的一些可执行程序,随系统升级会改变

/usr/local         用户级的程序目录,就是用户自己安装的软件默认会到这个目录下。另外/usr/local命令下面的一些子目录往往都是被加入到PATH环境变量中,这样安装在/usr/local目录下的软件就可以在命令行执行、启动。 类似C:/Progrem Files

/usr/local/bin   用户安装的可执行程序,不受系统升级影响,用户编译安装软件时,一般放到/usr/local目录下

/usr/src            系统级的源码目录

/usr/local/src  用户级的源码目录

/opt                   用户级的程序目录  类似D:/Software

https://blog.csdn.net/m0_62012366/article/details/120484746

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
可以使用 `subprocess.Popen` 来执行带有很多入参的 Python 脚本,并得到它的 PID。下面是一个例子: ```python import subprocess # 定义命令行参数 args = ["python", "script.py", "/opt/hikvision/web/components/tomcat85linux64.1/", "/opt/hikvision/web/components/xconfig.1/bin/xconfig-server/config", "/opt/hikvision/web/components/sac.1/bin/web", "/opt/hikvision/web/components/activemq514linux64.1/bin/linux-x86-64", "/opt/hikvision/web/components/rabbitmq.1/bin/rabbitmq-auth/config", "/opt/hikvision/web/components/ls.1/script/license", "/opt/hikvision/web/components/xresmgr.1/bin/xresmgr-rms/config", "/opt/hikvision/web/components/loganalysis.1/bin/loges", "/opt/hikvision/web/components/xjob.1/bin/xjob-server/config", "/opt/hikvision/web/components/xdictionary.1/bin/xdictionary-dds/config"] # 执行脚本 process = subprocess.Popen(args, stdout=subprocess.PIPE, stderr=subprocess.PIPE) # 获取进程 ID pid = process.pid # 打印进程 ID print("PID:", pid) # 获取输出 output, error = process.communicate() # 打印输出和错误 print(output.decode()) print(error.decode()) ``` 上述代码中,`args` 变量定义了要执行的命令和参数。在这个例子中,我们要执行 `script.py` 脚本,并传入多个命令行参数,每个参数都是一个路径。 然后,我们使用 `subprocess.Popen` 来执行这个命令。`stdout=subprocess.PIPE` 和 `stderr=subprocess.PIPE` 参数表示要把标准输出和标准错误输出都保存下来,以便后面使用。 接着,我们使用 `process.pid` 属性来获取进程的 PID,并将其保存在变量 `pid` 中。 最后,我们打印进程的 PID,获取脚本的输出和错误信息,并通过 `decode()` 方法将字节字符串转换为文本字符串。最后,我们打印输出和错误信息。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ZHOU_VIP

您的鼓励将是我创作最大的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值