docker
linux
python
terminal
1.安装pip
pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能
- 在终端上进入自己的容器中(不知道如何从本机进入远程服务器的容器中,可以阅读如何将本机文件传到远程服务器的容器里)
- 先安装pip,由于权限不够,必须要加--user
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py --user
- 再配置环境变量
export PATH=~/.local/bin:$PATH
- 可以在终端命令行输入一下命令,检测自己是否安装成功
pip --version
2.运行python脚本
注意文件名应为在容器中的绝对路径
python 文件名.py
3.查看运行情况
top命令实时显示进程的状态。每5s更新一次。可以看到自己的python脚本运行情况。
top
top -p pid1,pid2 //显示某个或多个进程的信息
top -u username //显示某个用户的进程信息
kill 进程名 //杀掉进程
- top显示出的每个列的含义
PID: 进程描述符
USER: 进程的拥有者
PRI:进程的优先级
NI: nice level
SIZE: 进程拥有的内存(包括code segment + data segment + stack segment)
RSS: 物理内存使用
VIRT(virtul memory usage): 进程需要的虚拟内存大小
RES(resident memory usage): 常驻内存
SHARE: 和其他进程共享的物理内存空间
STAT:进程的状态,有 S=sleeping,R=running,T=stopped or traced,D=interruptible sleep(不可中断的睡眠状态),Z=zombie。
%CPU: CPU使用率
%MEM: 物理内存的使用
TIME: 进程占用的总共cpu时间
COMMAND:进程的命令