## ## This script is sourced by /data/data/com.termux/files/usr/bin/login before executing shell. ## # 1,检查ssh是否在运行 if ! pgrep -f "sshd" > /dev/null; then sshd echo "sshd has been started." else echo "sshd is already running." fi
# 2,检查alist server是否在运行 if ! pgrep -f "alist server" > /dev/null; then nohup alist server > /dev/null2>&1 & echo "alist server has been started." fi
# 3,检查aria2c是否在运行 if ! pgrep -f "aria2c --conf-path=/data/data/com.termux/files/home/.config/aria2/aria2.conf" > /dev/null; then nohup aria2c --conf-path="/data/data/com.termux/files/home/.config/aria2/aria2.conf" > /dev/null2>&1 & echo "aria2c has been started." fi
# 4,检查pulseaudio是否在运行 if pgrep -x "pulseaudio" > /dev/null; then echo "pulseaudio is already running." else pulseaudio --start --load="module-native-protocol-tcp auth-ip-acl=127.0.0.1 auth-anonymous=1" --exit-idle-time=-1 pacmd load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1 auth-anonymous=1 echo "pulseaudio has been started." fi