# image-upload **Repository Path**: liyuhai123/image-upload ## Basic Information - **Project Name**: image-upload - **Description**: 用于脚本异步传输文件数据,可以用于边缘设备采集数据发送云端的操作。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-02 - **Last Updated**: 2025-10-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 1.安装依赖包 ```bash pip install watchdog requests minio pip install watchdog requests -i https://mirrors.aliyun.com/pypi/simple/ ``` 2.配置系统服务linux 这里是开机自动启动的,注意的是/usr/bin/python3.8 是python3.8的路径,根据实际情况修改 ```bash sudo vim /etc/systemd/system/image-upload.service [Unit] Description=Image Upload Monitor Service After=network.target [Service] Type=simple User=nvidia WorkingDirectory=/opt/image_upload ExecStart=/usr/bin/python3.8 /opt/image_upload/monitor_service.py Restart=always RestartSec=10 [Install] WantedBy=multi-user.target ``` 3.启动服务 ```bash sudo systemctl enable image-upload sudo systemctl start image-upload sudo systemctl status image-upload.service ``` 4.如何启动错误,查看日志 ```bash # 查看完整日志 sudo journalctl -u image-upload.service # 查看最近日志(实时跟踪) sudo journalctl -u image-upload.service -f # 查看今天以来的日志 sudo journalctl -u image-upload.service --since today # 查看最近20条日志 sudo journalctl -u image-upload.service -n 20 ```