创建systemd服务文件
在终端中执行以下命令来创建并编辑服务文件:
sudo nano /etc/systemd/system/your_own.service
编写脚本bash
注意给执行权限:
#!/bin/bash echo open server successful /home/build_2025.11.10/dsp_test
编写服务配置
将下面的内容完整地粘贴到打开的文件中:
[Unit] Description= xxxxxxxx [Service] Type=simple User=root ExecStart=/bin/bash /home/build_2025.11.10/open_dsp.sh Restart=on-failure RestartSec=5 [Install] WantedBy=multi-user.target //如果只需要开机启动一次,不监测并退出重启 [Unit] Description=Open DSP Service (One Time) [Service] ExecStartPre=/bin/sleep 10 # 延迟10秒 Type=oneshot ExecStart=/home/build_2025.11.10/open_dsp.sh RemainAfterExit=yes User=root [Install] WantedBy=multi-user.target
启用并启动服务
依次执行以下命令:
# 重新加载systemd配置,使其识别新服务 sudo systemctl daemon-reload # 设置服务在开机时自动启动 sudo systemctl enable open_dsp.service # 立即启动服务 sudo systemctl start open_dsp.service
检查服务状态(可选)
你可以运行下面的命令来确认服务是否已成功运行:
sudo systemctl status open_dsp.service
设置时区(上海)
# 查看当前时间和时区 date echo $TZ # 设置时区为亚洲/上海 timedatectl set-timezone Asia/Shanghai # 删除现有的localtime文件 rm -rf /etc/localtime # 创建指向上海时区的软链接 ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime # 检查时区是否设置正确 date
下载jtop
sudo apt install python3-pip sudo -H pip3 install -U pip sudo -H pip install jetson-stats sudo usermod -aG video $USER
压力测试CPU
sudo apt install stress -y stress --cpu N -i, --io N:生成N个进程,模拟I/O压力。 -m, --vm N:生成N个进程,模拟内存压力。 -d, --hdd N:生成N个进程,模拟硬盘压力。
配置ROOT SSH登录
sudo passwd root && sudo sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config && sudo systemctl restart ssh